一.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 软件管理


 二.YUM基本命令

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

       yum  install  software-name       安装指定软件

       yum  remove  software-name     卸载指定软件

       yum  update   software-name     升级指定软件

YUM 软件管理


YUM 软件管理


YUM 软件管理


YUM 软件管理


 三.YUM查询

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

       yum search keyword                                                                    搜索

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

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

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

   YUM 软件管理


YUM 软件管理


YUM 软件管理


YUM 软件管理


 四.创建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缓存

YUM 软件管理

相关文章:

  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
  • 2022-01-31
  • 2021-06-14
  • 2021-07-28
  • 2021-07-02
猜你喜欢
  • 2021-12-09
  • 2021-10-27
  • 2021-12-04
  • 2022-02-24
  • 2021-05-31
相关资源
相似解决方案