linux yum

333111444發表於2008-05-01
Loading "installonlyn" pluginExisting lock /var/run/yum.pid: another copy is running. 如果出現上述錯誤,直接輸入下列命令再執行就好了 可以直接輸入 [root@localhost ~]# rm -f /var/run/yum.pid [root@localhost ~]# /etc/init.d/yum-updatesd stop 停止 yum-updatesd: [確定] 我們可以刪除這個服務 #yum remove yum-updatesd 這樣我們需要經常如下手動更新 #yum update[@more@](5)使用圖形介面的yum
如果覺得命令列的yum不方便,那麼可以使用圖形化的yumex,這個看起來更方便,因為可以自由地選擇軟體倉庫:
yum install yumex
然後在系統工具中就可以看到yum extender了。
實際上系統自帶的“新增/刪除程式“也可以實現圖形化的軟體安裝,但有些yumex的功能它沒有。
(6)yum Existing lock 錯誤的解決辦法
如果系統啟動的時候, yum 出現Existing lock /var/run/yum.pid: another copy is running as pid 3380. Aborting. 可以用下面的辦法解決:
可以直接輸入/etc/init.d/yum-updatesd stop
也可以 rm -f /var/run/yum.pid
主要原因就是yum在自動更新 只要關掉它就可以了

--------------------
(1)新增livna源:
到 下載livna-release-7.rpm,並安裝。
(2)新增freshrpms源(支援apt和yum):
到 頁面點選click here下載freshrpms-release-1.1-1.fc.noarch.rmp,並安裝。
另 外還有:Aptrpms源(支援apt)、ulyssis源,安裝方法見上面的地址。源不用太多,太多會影響yum啟動速度,而且可能會有衝突,一般安裝 livna+freshrpms(如果仍有衝突,建議只安裝livna,或在yumex自己選擇軟體倉庫,也可以在其中遮蔽freshrpm)即可。
(3)yum配置檔案
yum的設定檔案為/etc/yum.conf,如果網路不通暢,可以在/etc/yum.conf檔案中修改timeout引數,將timeout時間設定得稍微長一點。
yum中可以透過修改檔案來遮蔽軟體源:
修改/etc/yum.repos.d/XXX.repo,把其中的enable=1改為enable=0
指定或去掉軟體源的mirror:
可以在baseurl中將比較慢的mirror去掉
(4)自動選擇最快的源
由於yum中有的mirror速度是非常慢的,如果yum選擇了這個mirror,這個時候yum就會非常慢,對此,可以下載fastestmirror外掛,它會自動選擇最快的mirror:
yum install yum-fastestmirror -y
fastestmirror配置檔案:(一般不用動)
/etc/yum/pluginconf.d

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12058779/viewspace-1003213/,如需轉載,請註明出處,否則將追究法律責任。

相關文章