YUM 软件管理

 一.YUM仓库

    1.yum 使用仓库保存管理rpm软件包,仓库的配置文件保存在/etc/yum.repos.d/目录下,其格式如下:

       [LinuxCast]

       name = This is LinuxCast.net.rpm soft repo (属性)

       baseurl = http://www.linuxcast.net/yum/centos/6/i386/rpms/  (路径)

       enabled = 1 (控制选项是否启用)

       gpgcheck = 1 (是否打开校验)

    2.仓库可以使用file,http,ftp,nfs方式

    3.yum配置文件必须以.repo结尾(表明是yum仓库文件)

    4.一个配置文件内可以保存多个仓库的配置信息

    5./etc/yum.repos.d/目录下可以存在多个配置文件



 二.YUM基本命令

    1.yum管理软件的常用命令

       yum  install  software-name       安装指定软件

       yum  remove  software-name     卸载指定软件

       yum  update   software-name     升级指定软件









 三.YUM查询

    1.通过以下命令对yum进行查询操作

       yum search keyword                                                                    搜索

       yum list (all | installed | recent | updates)    列出全部的,安装的,最近的,软件更新

       yum info packagename                              显示指定软件的信息

       yum whatprovides filename                         查询哪个rpm软件包含目标文件

   








 四.创建YUM仓库

    可以通过以下方式手工创建yum仓库:

    1.将所有rpm文件拷贝到一个文件夹中

    2.通过rpm命令手工安装createrepo软件

    3.运行命令createrepo -v/rpm-directory

    4.如果有分组信息,则在运行命令的时候使用-g参数指定分组文件

      createrepo -g /tmp/*comps.xml/rpm-directory

      CentOS/RHEL的分组信息保存在光盘repodata/目录下,文件名以comps.xml结尾的xml文件

      创建好之后,本机可以通过file方式直接使用,如果需要作为对外的YUM仓库服务器,可以通过HTTP,FTP或NFS协议共享出去。


 五.YUM CACHE

     1.yum为了提高速度会通过缓存很多信息,但是有时候缓存会造成一些故障,可以通过以下命令来清除缓存:

        yum  clean all

     2.每次运行安装或查询类命令会重建yum缓存


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潇潇雨歇_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值