yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。 基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系一次安装所有依赖的软件包。
yum是系统安装好就存在的不用另外安装,系统自带是国外的速度慢可以换成国内的,常见有万网清华网易等,如果一个无效可以另外设置一个yum源,更换命令如下:
1、打开yum源配置模块:cd /etc/yum.repos.d
2、备份系统自带yum源:
mv Centos-Base.repo Centos-Base.repo.bak
3、下载网易yum源:
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
4、更换yum源:mv CentOS7-Base.repo Centos-Base.repo
5、生成yum缓存:yum makecache
6、对yum源进行更新:yum -y update
通过yum安装软件包命令:
1、列出所有可更新的软件清单命令:yum check-update
2、更新所有软件命令:yum update
3、仅安装指定的软件命令:yum install
4、仅更新指定的软件命令:yum update
5、列出所有可安裝的软件清单命令:yum list
6、删除软件包命令:yum remove
7、查找软件包命令:yum search
8、清除缓存命令:
yum clean packages:清除缓存目录下的软件包
yum clean headers:清除缓存目录下的headers
yum clean oldheaders:清除缓存目录下旧的headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders):清除缓存目录下的软件包及旧的 headers