Yum是在Linux CentOS 上使用的软件包管理系统。
它负责/etc/yum.repos.d/定义的源镜像存储库管理软件包以其依赖关系,
在这篇文章中,我们将介绍一些常用和有用的yum命令。
name=Description#一个描述,随意。
baseurl=#设置资源库的地址,ftp:// ,http:// ,file://
enabled={1|0}#enabled=1开启本地更新模式
gpgcheck={1|0}# gpgcheck=1表示检查;可以不检查gpgcheck=0
gpgkey=#检查的key;如果上面不检查这一行可以不写。
1,配置本地yum源
# vim /etc/yum.repos.d/rhel7.repo
[rhel7]
name=rhel7
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
2,配置epel的yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget https://mirrors.aliyun.com/repo/epel-7.repo 或
wget http://mirrors.aliyun.com/repo/epel-6.repo
例子:
1.安装yum包:
$ yum -y install PACKAGE_NAME
2.取出yum包装:
$ yum remove PACKAGE_NAME
3.重新安装一个yum包:
$ yum reinstall PACKAGE_NAME
4.搜索yum包:
$ yum search PACKAGE_NAME
5.显示yum包的信息:
$ yum info PACKAGE_NAME
6.更新安装的yum包:
$ yum update
7.更新具体的yum包:
$ yum update PACKAGE_NAME
8.显示yum历史:
$ yum history
9.显示已启用的yum存储库的列表:
$ yum repolist
10.找出哪个yum包提供了一个特定的文件(例如:/usr/bin/nc)):
$ yum whatprovides "*bin/nc"
11.清除yum缓存:
$ yum clean all