yum源同步
阿新 • • 發佈:2018-12-28
1、安裝幾個工具,預設的centos是沒有安裝,yum install createrepo yum-utils -y
安裝這兩個工具主要使用 createrepo 和reposync 這兩個命令
2、上面的操作完畢後,執行命令yum repolist
其中“倉庫標識:中的名字是我們下面將要用到的
3、例如我想要把epel作為本地YUM源,搭建本地yum源會節約大量的出口頻寬提高工作效率。
那麼我執行如下命令列
reposync -r epel
如下開始自動更新yum源到本地資料夾
當然在這一步,我們可以參考下reposync的幫助,直接把想要同步的yum源直接定位到希望下載的某個目錄,
例如使用引數 -p
也可以使用 -d 來刪除本地老舊,yum源已經不存的安裝包。
4、當通過reposync命令同步yum源到想要指定的路徑之下後,然後使用createrepo命令創對該路徑下的rpm包建立為本地的YUM倉庫
createrepo ./
到這裡的時候,其實想要的yum本地倉庫已經算是製作完畢。
5、編輯yum源repo檔案。
vim /etc/yum.repos.d/local.repo
[local]
name=epel
baseurl=file:///path
enabled=1
gpgcheck=0
/path為本地倉庫的路徑