安装RPM包和源码包
yum命令,是Red Hat安装RPM程序包的工具。使用 RPM去安装程序的时候,可能因为程序依赖另一个包而导致安装不成功,而yum会连带着安装依赖。Red Hat使用yum收费,centos使用yum免费,这也是centos能火的原因之一吧。
1.RPM工具(red hat package manager)
1.1 安装命令
rpm -ivh filename
其中-i(install)表示安装,-v表示可视化,-h表示安装进度
其他选项--force:强制安装;--nodeps:依赖包没安装也要继续安装
1.2升级命令
rpm -Uvh filename
其中-U表示更新
1.3卸载命令
先使用qa查找
rpm -qa filename
在使用-e去卸载
rpm -e filename
1.4 查询一个包是否已经安装
rpm -q 包名
不加包名,会查询所有已经安装的
1.5 得到已经安装的包的信息
rpm -qi 包名
1.6 列出一个RPM包的安装文件
rpm -ql 包名
1.7 列出某个文件属于哪个rpm包
rpm -qf 文件名
2 yum工具
2.1 列出可安装的rpm包
yum list | head -n 20
2.2 搜索包
yum search 关键词
也可以用grep来过滤
yum search | grep 'vim'
2.3 安装
yum install -y 包名
2.4 卸载
yum remove [-y] 包名
2.5 升级包
yum update [-y] 包名
2.6 利用yum下载RPM包
下载而不安装
yum install 包名 -y --downloadonly
下载到指定目录:
yum install 包名 --downloadonly --downloaddir=/tmp/
如果已经安装过,就不起作用了,使用这个命令下载
yum reinstall -y 包名 --downloadonly
3.安装源码包
3.1下载源码包
wget 网络路径
解压:tar -zxvf 文件包名
在解压好的文件夹中,可以通过./configure --help
来查看配置项,
最常用的配置是:--prefix=PREFIX
,意思是定义安装的路径
编译:make
安装:make install
网友评论