前面介紹過一篇[redhat linux rhel5配置centos yum更新源] ,畢竟是要走外網的,而且介紹的資源是在交大的教育網,速度不是很理想,其實我們可以自己手動建立本地yum源,這樣速度是花花的。。
配置過程如下
建立yum目錄
使用root使用者登入系統,並使用下面的命令建立目錄:
# mkdir /media/cdrom注意:存放yum源的目錄必須有可寫許可權,不然在createrepo時會報錯。# mkdir /var/yum
mount /dev/cdrom /media/cdrom
將光碟檔案複製到yum目錄
cp -r media /cdrom /var/yum安裝createrepo
createrepo是配置yum源的配置工具,檢查當前是否已經安裝createrepo包的安裝情況:
# rpm -qa |grep createrepo如果顯示為尚未安裝,則需要執行如下的命令完成安裝:
# rpm -ivh /media/cdrom/server/createrepo-0.4.4-2.fc6.noarch.rpm建立yum repository的xml-rpm-metadata
執行如下命令:
# createrepo -g /var/yum/server/repodata/comps-rhel5-server-core.xml /var/yum/server/執行createrepo命令後系統會自動掃瞄相關目錄,將rpm包加入到yum源的資料庫中。# createrepo -g /var/yum/vt/repodata/comps-rhel5-vt.xml /var/yum/vt/
# createrepo -g /var/yum/cluster/repodata/comps-rhel5-cluster.xml /var/yum/cluster/
# createrepo -g /var/yum/clusterstorage/repodata/comps-rhel5-cluster-st.xml /var/yum/clusterstorage/
建立本地yum客戶端的repo檔案
配置使用本地yum repository:
# cd /etc/yum.repos.d/接下來在檔案中新增如下內容後儲存:# vim local.repo (名字可以隨便起,但是要以.repo為字尾)
[base] #(yum塊區域)name=liusuping.com # (名字可以隨便起)
baseurl=file:///var/yum/server #(搜尋路徑,必須指向你本機的yum源路徑)
gpgcheck=0 #(gpgcheck是gpg驗證是否開啟的選項,1是開啟,0是不開啟,一般情況可以關掉)
enabled=1 #(是否啟用,0為不啟用,1為啟用,過沒這一項,就是啟用)
[vt]
name=vt
baseurl=file:///var/yum/vt
gpgcheck=0
[cluster]
name= cluster
baseurl=file:///var/yum/cluster
gpgcheck=0
[cs]
name= clusterstorage
baseurl=file:///var/yum/clusterstorage
gpgcheck=0
REHL7 Centos7配置本地yun源
採用光碟作為本地yum源。配置步驟 掛載光碟 先執行 mount 命令,檢視光碟是否已經掛載,若沒有,執行以下命令 mount dev cdrom mnt 將光碟掛載到 mnt 目錄下,再次執行 mount 命令檢查是否掛載成功。配置yum原始檔 進入 etc yum.repos.d目錄,先將該目錄...
ubuntu新增本地源
mkdir packs 拷貝過來發現在packs當中為檔案都是root賬戶的,需要修改 修改所有者 sudo chown r enadmin.enadmin 修改許可權 sudo chmod ug rw,o r 二 複製檔案到packs資料夾下,目錄依各人情況變化。sudo cp var cache...
linux 新增本地yum源
1.檢視自己是否安裝了 yum rpm qa grep yum 檢視yum配置檔案 2.建立乙個資料夾 用於掛載光碟 這裡建立到 media下 取名叫cdrom mkdir media cdrom 掛載光碟到建立的資料夾中 mount dev cdrom media cdrom 進入路徑驗證 是否掛...