linux - 本地yum源镜像中怎么添加缺少源?
天蓬老师
天蓬老师 2017-04-17 16:10:57
0
1
782
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(1)
迷茫

首先你必須為A機器創建一個YUM倉庫,A機器透過外網更新YUM其實也是放在類似的伺服器上,只不過使用的是公網,至於你的其他伺服器存取A更新來源C,其實跟A造訪外網是個道理,只不過改成了內網。具體流程如下:
1、A伺服器
使用root權限

yum install createrepo

安裝好後建立倉庫目錄

createrepo -v /var/pub/yum/CentOS/

上面的意思是說明倉庫的目錄是/var/pub/yum/CentOS/ ,你需要把你要更新的包拷貝到這個目錄下,以供其他機器使用。
產生repodata資料

createrepo -g /var/pub/yum/CentOS/repodata/ /var/pub/yum/CentOS/ 

進入/var/pub/yum/CentOS/repodata/ 目錄

cd /var/pub/yum/CentOS/repodata/

建立一個YUM來源的設定檔

vi localyum.repo    创建一个获取YUM源的配置文件
[localyum] 
name=localyum 
baseurl=ftp://ServerAIP/pub/yum/CentoOS 
enable=1 
gpgcheck=0    这里值为0,意思是不需要认证签名。

2、B伺服器
把localyum.repo下載下來放到/etc/yum.repo.d/ 這個目錄裡
更新並安裝

yum -clean all
yum update
yum install C

有不懂的地方繼續問我,或是google一下how to make a local yum source server

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!