RPM
安装RPM包
rpm -ivh libjpeg-turbo-devel-1.2.90-5.el7.x86_64.rpm
-i:表示安装
-v:表示可视化
-h:表示显示安装进度
– force:表示强制安装,即使覆盖属于其他包的文件也要安装
– nodeps:表示当要安装的RPM包依赖于其他包时,即使其他包没有安装,也要安装这个包
升级RPM包
rpm -Uvh filename
-U选项表示升级
卸载RPM包
rpm -e filename
-e表示卸载
查询一个包是否已安装
rpm -q filename
rpm -qa 查询当前系统所有已安装的RPM包
得到一个已安装的RPM包的相关信息
rpm -qi filename
列出一个RPM包的安装文件
rpm -ql filename
列出某个文件属于哪个RPM包
rpm -qf filename
YUM
列出所有可用的RPM包
yum list
搜索RPM包
yum search 包名
or
yum list | grep 包名
安装RPM包
yum install -y 包名
-y : 省略了询问用户是否安装
卸载RPM包
yum remove [-y] 包名
升级RPM包
yum update [-y] 包名
利用yum工具下载RPM包
yum install 包名 -y —downloadonly —downloaddir=/usr/local/src
— downloadonly : 只下载不安装
—downloaddir=/usr/local/src : 指定下载目录
yum reinstall -y bash —downloadonly 在已安装的情况下还要进行安装
安装源码包
三个步骤:
./configure
make
makeinstall
- 下载源码包
- wget url
- 解压源码包
- tar -zxvf filename.tar.gz
- 配置相关的选项并生成Makefile
- ./configure —prefix=/usr/local/… 指定安装路径
- 进行编译
- make
- 安装
- makeinstall