CentOS下yum软件包管理器的基本使用攻略

2020-01-30 15:02:32王冬梅

 
复制代码 #yum remove xmms-mp3   或者 
复制代码yum erase xmms-mp3(高版本)
yum缓存(/var/cache/yum/)相关参数
清除缓存中rpm包文件

复制代码
#yum clean packages

清除缓存中rpm头文件

复制代码
#yum clearn headers

清除缓存中所有相关信息

复制代码
#yum clearn all

rpm包信息和列表查询 相关指令
列出资源库中所有可以安装或更新的rpm包

复制代码
#yum list

列出资源库中特定的可以安装或更新以及已经安装的rpm包

复制代码
#yum list glibc
#yum list glibc*

列出资源库中所有可以更新的rpm包

复制代码
#yum list updates

列出已经安装的所有的rpm包

复制代码
#yum list installed

列出已经安装的但是不包含在资源库中的rpm包(通过其它网站下载安装的rpm包)

复制代码
#yum list extras

列出资源库中所有可以安装或更新的rpm包的信息

复制代码
#yum info

列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息

复制代码
#yum info glibc
#yum info glibc*

列出资源库中所有可以更新的rpm包的信息

复制代码
#yum info updates

列出已经安装的所有的rpm包的信息

复制代码
#yum info installed

列出已经安装的但是不包含在资源库中的rpm包的信息(通过其它网站下载安装的rpm包的信息)

复制代码
#yum info extras

搜索rpm包 相关指令
搜索匹配特定字符的rpm包(在rpm包名,包描述等中搜索)

复制代码
#yum search glibc

搜索包列表文件包含 realplay 的 软件包

复制代码
#yum provides realplay

yum命令还可用安装本地rpm包文件

复制代码
yum localinstall /path/to/rpm_package_file ...

安装本地rpm包
 
选项:
   --enablerepo=启用某yum仓库
   --disablerepo=禁用某yum仓库
      注意:优先级高于/etc/yum.repos.d/*.repo配置文件中定义的属性;
   -y: 自动回答为yes
   --nogpgcheck:不验证包的来源和完整性
举例:

复制代码
[root@localhost ~]# yum -y localinstall /tmp/repos/glibc-common-2.6.32-358.el6.i386.rpm

4.Yum 软件仓库搭建方法