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
      
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容