CentOS使用的yum源是在/etc/yum.repos.d/目錄下的兩個(gè)文件中進(jìn)行配置的CentOS-Base.repo和CentOS-Media.repo,其中,CentOS-Base.repo是配置網(wǎng)絡(luò)yum源,CentOS-Media.repo是配置本地yum源。
我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、北海ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的北海網(wǎng)站制作公司CentOS是完全免費(fèi)的,它的yum可以直接使用;而RedHat的yum則需要注冊(cè)付費(fèi)才能使用,如果不這樣則有兩種解決方案,也可以說(shuō)是三種。
1. 利用iso鏡像做本地yum源
2. 利用光盤做本地yum源
3. 利用Centos的在線地址做本地yum源
在這里用iso或者光盤做本地yum源的方法是差不多的,只是用光盤的話Linux系統(tǒng)會(huì)自動(dòng)掛載,用iso鏡像的或需要手動(dòng)掛載
[ ]內(nèi)的是倉(cāng)庫(kù)的名字
name是倉(cāng)庫(kù)的描述也可以說(shuō)是名字
baseurl 倉(cāng)庫(kù)的位置,如果是本地配置為客戶端,則要以"file:/"開頭,如果庫(kù)在ftp服務(wù)器上就按上圖顯示
配置.在這里注意這個(gè)地址不能寫成ftp://192.168.0.200/var/ftp/pub目錄,
因?yàn)榈顷懙絝tp上的根目錄就是/var/ftp目錄.
enabled 是否啟用這個(gè)倉(cāng)庫(kù),1為起用,0為禁用
gpgcheck 是否檢查GPG簽名(用來(lái)驗(yàn)證要安裝的包是不是CentOS官方的,這一行沒有也可)
GPGKEY 的存放地址一般就在圖片上顯示的,(這一行沒有也行)
一、centos 7 修改YUM 源從互聯(lián)網(wǎng)更新
進(jìn)入yum配置文件目錄:
cd /etc/yum.repos.d/
2備份配置文件:
mv CentOS-Base.repo CentOS-Base.repo.bak
3下載網(wǎng)易的配置:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
下載下來(lái)的文件名為 CentOS6-Base-163.repo
4重命名:
mv CentOS6-Base-163.repo CentOS-Base.repo
5更新:
yum clean all
yum makecache
二、RHEL6使用本地yum進(jìn)行更新
--1.2 掛載光驅(qū)
root@redhat6 yum.repos.d]# mount /dev/cdrom /mnt
mount: block device /dev/sr0 is write-protected, mounting read-only
備注:將光盤 ISO 文件掛載到目錄 /mnt
-1.3 創(chuàng)建本地目錄,用來(lái) copy 光盤包
[root@redhat6 local_repo]# mkdir -p /opt/rpm/local_repo
--1.4 copy RPM 包到指定目錄
[root@redhat6 log]# cd /mnt/Packages/
[root@redhat6 Packages]# cp * /opt/rpm/local_repo
--1.5 安裝 createrepo 包
[root@redhat6 local_repo]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.i686.rpm [root@redhat6 local_repo]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm [root@redhat6 local_repo]# rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm
備注:createrepo 包安裝成功
-1.6 創(chuàng)建 repo 數(shù)據(jù)庫(kù)
[root@redhat6 local_repo]# createrepo -d /opt/rpm/local_repo
備注:這個(gè)步驟需要點(diǎn)時(shí)間。
-1.7 編寫 /etc/yum.repos.d/rhel_repo.repo 文件
[rhel-source]
name=Red Hat Enterprise Linux Local repo ##倉(cāng)庫(kù)描述
baseurl=file:///opt/rpm/local_repo ##軟件倉(cāng)庫(kù)位置
enabled=1 ##是否啟用
gpgcheck=1 #是否檢查GPG簽名(用來(lái)驗(yàn)證要安裝的包是不是官方的,這一行沒有也可)
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release ##簽名秘鑰
實(shí)際使用中將#后面的注釋刪除,不然會(huì)出錯(cuò),并修改baseurl為路徑。
如果/etc/yum.repos.d/目錄下有一些不相干的配置文件,將其刪除,否則會(huì)從互聯(lián)網(wǎng)上去更新。
如果有很多類似的機(jī)器,將/etc/yum.repos.d/目錄下的文件拷貝到另外機(jī)器;建立NFS共享,將redhat rpm目錄(比如Packages)放到NFS共享路徑中。
二 yum 源測(cè)試
-2.1 查找 ruby 相關(guān)包
root@redhat6 yum.repos.d]# yum search ruby
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager Updating certificate-based repositories.
ruby.i686 : An interpreter of object-oriented scripting language
saslwrapper.i686 : Ruby and Python wrappers for the cyrus sasl library. Name and summary matches only, use "search all" for everything.
--2.2 安裝包 ruby.i68
[root@redhat6 yum.repos.d]# yum -y install ruby.i686
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager Updating certificate-based repositories. Complete!
備注:本地 yum 源配置成功。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
分享名稱:第四章yum源介紹及配置-創(chuàng)新互聯(lián)
鏈接分享:http://jinyejixie.com/article46/dieohg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、企業(yè)建站、全網(wǎng)營(yíng)銷推廣、網(wǎng)站收錄、品牌網(wǎng)站設(shè)計(jì)、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容