免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
centos中配置yum源

   在Linux中安裝軟件,對菜鳥而言,一是個多么困難的事情(我剛到Linux世界的時候深有體會)。用rpm包的安裝時,依賴關(guān)系弄得頭暈,源碼包的安 裝方式,命令參數(shù)讓人害怕,出顯編譯方面的錯后根本不知道怎么辦。其實(shí),別把安裝軟件就看成是那么難,用yum(或apt-get)來安裝軟件卻是自動化 的,比Windows安裝軟件還要方便。一個命令下去后yum(或apt-get)自己去完成的軟件的安裝(包括在網(wǎng)上的源中找軟件包,解決依賴關(guān)系,下 載軟件包,驗(yàn)證軟件包,安裝軟件包)等,最后軟件就出顯在程序菜單中了。但這種全自動安裝軟件的條件就是要把軟件源配置好,下面說配置源(高手就別笑我 了):

文件:CentOS-Dag.repo.tar.gz
大小:0KB
下載:下載

   下載上面的CentOS-Dag.repo.tar.gz文件,解壓并把CentOS-Dag.repo文件放到/etc/yum.repos.d/目錄中,再導(dǎo)入兩個RPM-GPG-KEY吧:

# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

# rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

這樣,軟件包源就完成了,哈哈,夠簡單了吧!

   說明:上面的CentOS-Dag.repo是我從rpmforge-release-0.3.6-1.el5.rf.i386.rpm包中提出來的文件 (改了名而已)。導(dǎo)入RPM-GPG-KEY是為了校驗(yàn)軟件包(知道MD5碼吧,每個文件都有自己的MD5碼,如果文件有修改,那么被修改后的MD5碼與 之前的MD5就不一樣),校驗(yàn)軟件包也就是這樣的概念了,如果沒有RPM-GPG-KEY會出顯下類信息:

warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 6b8d79e6

只要完成上面的就行了,應(yīng)該很簡單了,下面的想看就看吧。

在網(wǎng)上找個3個國內(nèi)的更新源:

http://mirror.be10.com/centos/

http://centos.candishosting.com.cn/

http://ftp.hostrino.com/pub/centos/

來看看/etc/yum.repos.d/CentOS-Base.repo配置文件吧:


$releasever:這是版本號,我用的是CentOS5這個版本,所以CentOS-$releasever就是CentOS-5了。

$basearch:這是體系號,就是指i386、i586、i686這類這東西了。

mirrorlist: 這是指向一個鏡像列表,如果把mirrorlist指向的這個http://mirrorlist.centos.org /?release=$releasever&arch=$basearch&repo=updates地址,把$releasever 用5代替,把$basearch用i386代替,就是下面這個地址http://mirrorlist.centos.org/?release=5& amp;arch=i386&repo=updates然后用瀏覽器訪問這個地址看看,下圖:

是 個鏡像列表,這是網(wǎng)上的鏡像列表,算是只讀的吧(因?yàn)闊o法去改動它),也可以把鏡像列表設(shè)在本地。把網(wǎng)上的鏡像列表復(fù)制到文本文件中保存,比如說就命名為 Mirrorlist-Base吧,并且放在/etc/yum.repos.d/目錄中,那么mirrorlist就可以設(shè)置為 mirrorlist=file:///etc/yum.repos.d/Mirrorlist-Base就指向本地鏡像列表了。

在更新軟件或者安裝什么軟件時,感覺非常的慢,最后出顯下類信息:

http://ftp-stud.fht-esslingen.de/dag/redhat/el5/en/i386/dag/repodata/primary.xml.gz: [Errno 4] Socket Error: timed out

Trying other mirror.

看到這類信息,說明超時了,嘗試其它的鏡像地址。這里很容易就看出來是超時的鏡像地址,就可以去把鏡像列表中的這個地址用“#”批注掉(因?yàn)樗?,難道還要用)!去批注掉那個慢的鏡像地址,只有在本地才能辦到,想要改網(wǎng)上的(除非是那網(wǎng)站的管理員)。

baseurl:是指向一個或多個url地址,就這樣說吧,把mirrorlist和baseurl看作是同一個意思,都是放鏡像列表的。只是mirrorlist是把鏡像列表放在文件或網(wǎng)上的,而baseurl是直接放在其后面的,如下圖:

所以mirrorlist與baseurl要怎么用,自己去體會吧,網(wǎng)上有些講的是把mirrorlist用“#”批注掉,而用baseurl的;也有講把baseurl用“#”批注掉,而用mirrorlist的,不管怎么,只要明白這是怎么回事了,想怎么用就怎么用。

下 面說地址這東東,就拿上圖中http://mirror.centos.org/centos/$releasever/os/$basearch/這個 地址來說吧,把$releasever用5代替,把$basearch用i386代替,就是http://mirror.centos.org /centos/5/os/i386/這個地址了。再去用瀏覽器訪問http://mirror.centos.org/centos/5/這個地址,如 下圖:

看 到了吧,有addons、centosplus、extras、os、updates這些目錄吧,再看看CentOS-Base.repo文件中的信息, 看baseurl后面的地址(例如/$releasever/os/$basearch/、/$releasever/updates /$basearch/、... ... 這些),這都是相對應(yīng)的,怎么添加源就自己去琢磨吧,不會太難的,呵呵。

gpgcheck:是否進(jìn)行GPG校驗(yàn),0表示“否”,1表示“是”。

enabled:是否啟用更新庫,0表示“否”,1表示“是”。

protect:是否從網(wǎng)上更新,0表示“否”,1表示“是”。

gpgkey:是指向RPM-GPG-KEY的位置。

   我在網(wǎng)上找到centos中用yum安裝MPlayer(同樣可以yum安裝xmms)這個文章,文章中基本上說的不是怎樣安裝MPlayer播放器,而是大部講的怎么配置個軟件的源,我就不多說了。

   最后,如果就遇到下面信息:

Existing lock /var/run/yum.pid: another copy is running. Aborting.

   這說明yum正在運(yùn)行,一般是指自動更新正在運(yùn)行(同一時刻只能一個yum運(yùn)行),可以暫時先關(guān)閉yum-updatesd服務(wù)(系統(tǒng)->管理->服務(wù))。

   我想到什么就說什么,可能有些說得也不是很準(zhǔn)確,呵呵!有問題,多去問問Google或Baidu吧!

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
RHEL7 用centos7 的163 yum源
更改CentOS鏡像為國內(nèi)鏡像
RHEL/CentOS 6.x使用EPEL6與remi的yum源安裝MySQL 5.5.x
CentOS系統(tǒng)更換yum源(repomd.xml not found解決方案)
CentOS6的yum源失效官方停止維護(hù)更新及解決
CentOS搭建本地光盤YUM源
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服