国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

『學(xué)了就忘』Linux軟件包管理 — 45、yum源文件詳細(xì)說明

yiliang / 2626人閱讀

摘要:也就是說,源配置文件只要擴(kuò)展名是就會(huì)生效。查看目錄內(nèi)容如下中默認(rèn)情況下文件生效,需要使用網(wǎng)絡(luò),但官方源在國(guó)外,連接速度令人心痛。數(shù)字證書的公鑰文件保存位置。前兩個(gè)是協(xié)議的,最后一個(gè)表示根目錄,三個(gè)一個(gè)都不能少。

提示:RPM包的在線安裝就是yum安裝,yum安裝需要依據(jù)yum源文件內(nèi)容配置來尋找軟件。本文來說說yum源文件的內(nèi)容和使用。

1、yum源文件解析

yum源配置文件保存在/etc/yum.repos.d/目錄中,文件的擴(kuò)展名一定是*.repo。也就是說,yum源配置文件只要擴(kuò)展名是*.repo就會(huì)生效。

查看/etc/yum.repos.d/目錄內(nèi)容如下:

[root@localhost ~]# ls /etc/yum.repos.d/CentOS-Base.repoCentOS-Debuginfo.repoCentOS-fasttrack.repoCentOS-Media.repoCentOS-Vault.repo
  • CentOS-Base.repo:CentOS中默認(rèn)情況下CentOS-Base.repo文件生效,需要使用網(wǎng)絡(luò),但官方源在國(guó)外,連接速度令人心痛。(如果你的網(wǎng)絡(luò)比較好,就可以直接用,無需配置。)
  • CentOS-Media.repo:光盤yum源,自己練習(xí)或者做實(shí)驗(yàn)的時(shí)候,可以使用此yum源。

2、查看yum源文件

我們打開CentOS-Base.repo 文件看看,命令如下:

[root@localhost yum.repos.d]# vim /etc/yum.repos.d/CentOS-Base.repo

文件內(nèi)容如下圖:

image

CentOS-Base.repo文件中有5個(gè)yum源容器(每一段都是一個(gè)yum源容器地址),這里只列出了base容器,其他容器和base容器類似。

我們解釋一下base這個(gè)容器。

  • [base]:容器名稱,一定要放在[]中。
  • name:容器說明,可以自己隨便寫。
  • mirrorlist:鏡像站點(diǎn),這個(gè)可以注釋掉。
  • baseurl:我們的yum源服務(wù)器的地址。默認(rèn)是CentOS官方的yum源服務(wù)器,是可以使用的。
    如果你覺得慢,則可以改成你喜歡的yum源地址(國(guó)內(nèi)鏡像也可以)。
    注意mirrorlistbaseurl兩個(gè)選項(xiàng)只有一個(gè)能生效,另一個(gè)要注釋掉。
  • enabled:此容器是否生效,如果不寫或?qū)懗?code>enabled=1則表示此容器生效,寫成enabled=0則表示此容器不生效。(沒寫默認(rèn)=1)
  • gpgcheck:如果為1則表示RPM的數(shù)字證書生效;如果為0則表示RPM的數(shù)字證書不生效。
  • gpgkey:數(shù)字證書的公鑰文件保存位置。證書位置,不用修改。
    注意:gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6中有三個(gè)///
    前兩個(gè)是協(xié)議的,最后一個(gè)表示根目錄,三個(gè)/一個(gè)都不能少。

3、搭建本地光盤yum源

需要做的是讓CentOS-Base.repo源不生效,讓CentOS-Media.repo源生效。

第一步:

放入CentOS安裝光盤,并掛載光盤到指定位置。

命令如下:

# 創(chuàng)建 cdrom目錄,作為光盤的掛載點(diǎn)[root@localhost ~]# mkdir /mnt/cdrom# 掛載光盤到/mnt/cdrom目錄下[root@localhost ~]#mount /dev/cdrom /mnt/cdrom/mount:block device/dev/sr0 is write-protected,mounting read-only

第二步:

修改其他幾個(gè)yum源配置文件的擴(kuò)展名,讓它們失效。

因?yàn)橹挥袛U(kuò)展名是*.repo的文件,才能作為yum源配置文件。當(dāng)然也可以刪除其他幾個(gè)yum源配置文件,但是如果刪除了,當(dāng)你又想用網(wǎng)絡(luò)作為yum源時(shí),就沒有了參考文件,所以最好還是修改擴(kuò)展名。

命令如下:

[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# mv CentOS-Base.repo  Cent0S-Base.repo.bak[root@localhost yum.repos.d]# mv CentOS-Debuginfo.repo  Cent0S-Debuginfo.repo.bak[root@localhost yum.repos.d]# mv CentOS-Vault.repo  CentOS-Vault.repo.bak

其實(shí)只改CentOS-Base.repo文件就可以,因?yàn)槠渌谋緛砟J(rèn)就不生效。

第三步:

修改光盤yum源配置文件CentOS-Media.repo生效。

參照以下方法修改:

# 修改編輯CentOS-Media.repo文件[root@localhost yum.repos.d]# vim CentOS-Media.repo# 文件中內(nèi)容[c6-media]name=Cent0S-$releasever-Media# 地址為你自己的光盤掛載地址baseurl=file:///mnt/cdrom# 注釋這兩個(gè)不存在的地址#  file:///media/cdrom/#  file:///media/cdrecorder/注意:如果不注釋掉這兩個(gè)沒有用的地址,在centos6以前版本直接就會(huì)報(bào)錯(cuò)。在centos6開始,不會(huì)直接報(bào)錯(cuò),但是每次執(zhí)行yum命令,都會(huì)報(bào)兩個(gè)小錯(cuò)誤,說這兩個(gè)位置找不到。但不影響執(zhí)行。還有就是注釋的`#`一定要定格寫。# 把enabled=0改為enabled=1,讓這個(gè) yum源配置文件生效gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

配置完成,現(xiàn)在可以感受一下yum的便捷了。

最后總結(jié)一下:

  • 步驟一:修改自己掛載光盤的位置。
  • 步驟二:注釋掉兩個(gè)沒用的地址。
  • 步驟三:enabled=0改成enabled=1

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/123642.html

相關(guān)文章

  • 學(xué)了就忘Linux件包管理 — 46、yum命令詳細(xì)介紹

    摘要:需要自己手動(dòng)安裝包查詢指定軟件包的信息。而手動(dòng)安裝,必須區(qū)分包名和包全名。升級(jí)本機(jī)所有軟件包提示上邊這條命令不加最后的包名,會(huì)升級(jí)系統(tǒng)中所有的軟件包。目錄1、yum命令的查詢操作2、使用yum命令安裝服務(wù)3、使用yum命令升級(jí)服務(wù)4、使用yum命令卸載服務(wù)5、yum組管理命令(1)查詢可以安裝的軟件組(2)查詢軟件組內(nèi)包含的軟件(3)安裝軟件組(4)卸載軟件組1、yum命令的查詢操作(1)查...

    cikenerd 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<