CentOS 常用软件安装方法
时间:2017-12-24 14:33:00
阅读:17
评论:0
收藏:0
[点我收藏 +]
容器 实现 显示 自己的 功能 安装 remove 列表 编译过程
- 软件包介绍
- 源码包 (脚本安装包)
- 二进制包 (RPM 包,系统默认包)
- 源码包
- 优点
- 开源,如果有足够的能力,可以修改源代码
- 编译安装,更加适合自己的系统,稳定高效
- 缺点
- RPM 包
- 优点: 包管理系统简单,只需要几个命令就可以实现包的安装,升级,查询和卸载
- 缺点: 经过编译,不再可以看到源代码
- 脚本安装包
- 优点: 安装简单,快捷
- 缺点: 完全丧失了自定义性
- 使用 rpm 方式管理软件包
- 包全名: 操作的包是没有安装的软件包时,是包全名,而且要注意路径
- 包名: 操作已经安装的软件包时,使用包名,是搜索 / var/lig/rpm / 中的数据库
- rpm -ivh 包全名
- -i(install)
- -v(verbose) 显示详细信息
- -h(hash) 显示进度
- rpm -Uvh 包全名
- rpm -e 包名
- rpm -qa
- 使用 yum 方式管理软件包
- yum 源的概念
- 简单来说,我们请求软件包时,则会到 yum 源搜索软件包,即我们配置的服务器地址,一般这个 repos 在 etc 目录下,不同系统位置不同,etc 目录下很容易找到
- [base] 容易名称,一定要放在 [] 中
- name 容易说明, 可以自己随便写
- mirrorlist 镜像站点,这个可以注释掉
- baseurl 我们的 yum 源服务器地址
- enabled 此容器是否生效
- 一般来说,上面的配置 baseurl 和 mirrorlist 只要有一个生效就可以了
- 常用 yum 命令
- yum list
- yum search
- yum -y install 包名
- yum -y update 包名
- yum -y remove 包名
- 使用源码包方式安装 (建议)
- 下载源码包
- 解压缩下载的源码包
- 进入解压目录
- /configure 软件配置与检查
- 定义需要的功能选项
- 检测系统环境是否符合安装要求
- 把定义好的功能选项和检测环境的信息都写入 Makefile 文件,用于后续的编辑
- 可以使用./configure --help 来查看有哪些选项
- make 编译
- make install 编译安装
CentOS 常用软件安装方法
来源: http://www.bubuko.com/infodetail-2438903.html