要使用yum管理应用程序,首先得配置其可用的yum仓库,保存在配置文件中

 要使用yum管理应用程序,首先得配置其可用的yum仓库,保存在配置文件中
     /etc/yum.conf
     /etc/yum.repo.d/*.repo
   配置文件格式:由两段组成。类似window的ini配置文件
    [main]:主配置段
    [repo]:仓库配置段
  

    配置repo
      [repo_ID]
       name=String
       baseurl=仓库的访问路径
       enabled={1|0}1,表示启用。0表示不启用
       gpgcheck={1|0}1,验证gpg。0表示不验证
       gpgkey=公钥地址(可以是本地,也可以是服务器端路径)
       cost=定义此仓库开销,默认为1000
     [base]
      name=Centos 6.5 X86_64 release
      baseurl=      #库路径
      enabled=     #是否开启{1,0}
      gpgcheck=   #是否验证{1,0}  1表示开启,0表示不开启

 

 

#yum  list path/to/package 可为空

查找包文件,可以根据关键字查找,通配符*

#yum install path/to/package  

安装yum程序包

#yum update

升级包同时也升级软件和系统内核, -y参数升级所胡

#yum  yum -y upgrade   path/to/package

只升级软件

 

1.使用YUM查找软件包
      命令:yum search ~
      2.列出所有可安装的软件包
      命令:yum list
      3.列出所有可更新的软件包
      命令:yum list updates
      4.列出所有已安装的软件包
      命令:yum list installed
      5.列出所有已安装但不在Yum Repository內的软件包
      命令:yum list extras
      6.列出所指定软件包
      命令:yumlist~
      7.使用YUM获取软件包信息
      命令:yum info~
      8.列出所有软件包的信息
      命令:yum info
      9.列出所有可更新的软件包信息
      命令:yum info updates
      10.列出所有已安裝的软件包信息
      命令:yum info installed
      11.列出所有已安裝但不在Yum Repository內的软件包信息
      命令:yuminfo extras
      12.列出软件包提供哪些文件
      命令:yum provides~

3.清除YUM缓存

yum会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yumclean指令进行清除,更精确的用法是yum clean headers清除header,yum cleanpackages清除下载的rpm包,yum cleanall 清除所有。

1.清除缓存目录(/var/cache/yum)下的软件包

命令:yum clean  packages   清除包

2.清除缓存目录(/var/cache/yum)下的 headers

命令:yum clean headers

3.清除缓存目录(/var/cache/yum)下旧的 headers

命令:yum cleanoldheaders

4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers

命令:yum  clean, yum clean all (= yum clean packages; yum clean oldheaders)

4.yum命令工具使用举例

yum update 升级系统

yum install ~安装指定软件包

yum update~升级指定软件包

yum remove~卸载指定软件

yum grouplist  查看系统中已经安装的和可用的软件组,可用的可以安装

yum grooupinstall~安装上一个命令显示的可用的软件组中的一个

yum grooupupdate~更新指定软件组的软件包

yum grooupremove~卸载指定软件组中的软件包

yum deplist~查询指定软件包的依赖关系

yum list yum\*列出所有以yum开头的软件包

yum localinstall~从硬盘安装rpm包并使用yum解决依赖

5.yum高级管理应用技巧

技巧1:加快你的yum的速度.使用yum的扩展插件yum-fastestmirror,个人认为这个插件非常有效,速度真的是明显提高,

#yum -y install yum-fastestmirror

 

yum库 

cd /etc/yum.repo.d

配置 *.repo文件

  • blogger

相关推荐

你肿么看?

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。