1. 下载需要的rpm包

  • —downloadonly:表示下载包
  • —downloaddir:下载路径

    1. yum install --downloadonly --downloaddir=./aspack docker-ce

    2.使用

  • 写入配置文件

    • 只要后缀为repo就行 ```bash vim /etc/yum.repos.d/yuwen.repo
  1. - 配置文件内容
  2. ```bash
  3. [yuwen]
  4. name=yuwen local repository
  5. baseurl=file:///work/aspack
  6. gpgcheck=0
  7. enabled=1
  • 刷新索引

    1. yum install createrepo -y
    2. createrepo /work/aspack

    3.使用nginx搭建离线仓库

    • 使用nginx和使用本地一样,只需要在更改仓库配置协议file为http则可
    • 挂载数据到nginx上,同样需要执行createrepo命令刷新索引
  • 客户端配置

    1. [yuwen]
    2. name=yuwen repository
    3. baseurl=http://172.26.8.230/rpm
    4. gpgcheck=0
  • 开启仓库

    1. yum --enablerepo=yuwen list
  • 更新索引

    1. yum makecache faster