2019-08-15---yum

yum

  • 查询yum仓库

    • yum repolist ——查询已开启的yum仓库
    • yum repolist all ——查询所有的yum仓库,包括未启用的
  • yum仓库启用禁用

    • yum-config-manager --disable repo ——关闭仓库
    • yum-config-manager --enable repo ——开启仓库
    • PS:本质都是修改repo文件的enable值,0是关闭,1是开启
  • yum缓存

    • vim /etc/yum.conf ——修改yum配置文件
    • yum install httpd -y --downloadonly --downloaddir=/tmp ——只下载不安装(需要yum-plugin-downloadonly插件)
    • yum clean ——清除缓存
  • 组包

    • yum groups list ——查看可安装的组包
    • yum groups install -y "base" ——安装组包
    • yum groups remove -y "base" ——删除组包
  • 配置本地仓库

    1. 'gzip *'关闭所有网络仓库(进入/etc/yum.repos.d)

    2. 连接光盘,挂载光盘(monut /dev/cdrom /mnt)

    3. 添加一个repo的仓库文件

      [cdrom-local]
      name = CentOS Local CD-ROM
      baseurl = file:///mnt(file://是一个查看本地资源的协议)
      enable = 1
      gpgcheck = 0
      
  • 配置内网仓库

    1. 将软件包目录设置为仓库(光盘拷贝或 缓存一些软件包)

    2. 将目录共享

    3. 为服务器配置repo文件

    4. 将baseurl指向本地仓库

      [ftp-local]
      name = remote ftp shate repos
      baseurl = ftp://10.0.0.200/dir
      enable = 1
      gpgcheck = 0
      

你可能感兴趣的:(2019-08-15---yum)