YUM(全称为 Yellow dog Updater, Modified)
是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,避免了手动安装的麻烦(寻找资源、下载;放到指定目录安装;处理依赖关系并下载依赖关系的包进行安装)。
所以用yum安装,实质上是用RPM安装,所以RPM查询信息的指令都可用。
pip 常用指令
pip install 软件名
--- 安装
pip uninstall 软件名
--- 删除
pip search 软件名
或 pip show 软件名
--- 查看版本
pip install --upgrade 软件名
---- 更新软件
yum 常用指令
yum list installed
--- 查看已安装的文件
yum update
--- 更新软件包以及系统核心
yum update 软件名
--- 更新某款软件
rpm -ql 软件名
--- 查找yum安装软件的目录
yum install 软件名
--- 安装
yum remove 软件名
--- 删除
yum list
--- 列出所有可安装的软件包 (其中 红色代表有最新版,需要更新,绿色代表已经是最新版本,没有颜色的代表没有装的)
yum list | grep 软件名
--- 查看yum库已有安装资源的软件
版本号后面的 el 意思
- el6软件包用于在Red Hat 6.x, CentOS 6.x, and CloudLinux 6.x进行安装
- el5软件包用于在Red Hat 5.x, CentOS 5.x, CloudLinux 5.x的安装
- el7 软件包用于在Red Hat 7.x, CentOS 7.x, and CloudLinux 7.x的安装
如果不清楚使用的指令,需要安装什么软件,则使用 yum search 需要使用指令
的语法
yum search killall
--- 查找killall这个功能需要安装哪些包?然后就可以安装了