Fedora 11 yum 完美強化 (新手用) - Linux

Table of Contents

本文是給新手用的,也請老手不吝賜教。

暗字是指令。
紅字是變動處。
綠字是保留處。

首先確定自己有 root 權限,或是使用 sudo 來執行。

1. fedora 的 yum 設定檔都在這裡:/etc/yum.repos.d/

首先要動的是 fedora.repo fedora-updates.repo 這兩個檔案。
當然,在修改任何系統檔案之前,備份是個好習慣。

cp fedora.repo fedora.repo.bak
cp fedora-updates.repo fedora-updates.repo.bak


2. 再來就是修改了。

先改 fedora.repo:
vi fedora.repo

把第一個 mirrorlist 註解掉,像這樣
#mirrorlist

下面加上這行:
baseurl=http://ftp.twaren.net/Linux/Fedora/linux/releases/11/
Everything/x86_64/os/

斷掉自己接成同一行,下面的也是。

如果用 32bit 版,就把 x86_64 改成 i386


再來改 fedora-updates.repo:
vi fedora-updates.repo

一樣把第一個 mirrorlist 註解掉,像這樣
#mirrorlist

下面加上這行:
baseurl=http://ftp.twaren.net/Linux/Fedora/linux/updates/11/x86_64/

這樣改的目的是將 mirror 的套件庫位置改到台灣國家高速網路中心,
以後用 yum 下載套件會快很多。



3. 接下來裝 freshrpm,這是大補丸。

執行下面的指令:
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/11/
freshrpms-release/freshrpms-release-1.2-1.noarch.rpm

斷行自己接上。

你會發現相依性的問題缺了兩個套件,所以先執行:

rpm -ivh http://download1.rpmfusion.org/free/fedora/
rpmfusion-free-release-stable.noarch.rpm

rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/
rpmfusion-nonfree-release-stable.noarch.rpm

裝好這兩個套件,再重做一次上面的指令,就可以裝好 freshrpms 了。
裝這些的目的是建立你 yum 的強大網路套件庫,幾乎所有套件都在這了。

但這裡有個問題,自動產生的 freshrpms.repo 這個檔案內容是舊的(我也不知道他們怎
麼會搞這種飛機)
你可以直接下 yum update 指令試試看,會發現他在 freshrpms 根本抓不到東西。
所以我們要稍微做修改一下:

當然是先備份,這是好習慣:
cp freshrpms.repo freshrpms.repo.bak

再來修改:
vi freshrpms.repo

將這行:

#baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms/
改成:
baseurl=http://ayo.freshrpms.net/fedora/linux/11/x86_64/freshrpms/

yum update 測試一下。

ok 搞定。

--------------------------

附表:實用 yum 指令表
----------------------------

yum update
更新套件

yum install
安裝套件

yum upgrade
升級套件

yum remove
移除套件

yum clean
清除暫存套件 /var/cache/yum

yum list
列出所有套件

yum list updates
列出可更新套件

yum list installed
列出已安裝套件

yum check-update
檢查可更新套件名稱

yum info
列出所有套件資訊

yum info updates
列出可更新套件資訊

yum info installed
列出已安裝套件

yum info extras
列出已安裝但不在 Yum Repository 套件資訊

yum provides
列出套件提供檔案清單



希望這些資訊對各位有幫助。

--
╭────────╮
│請問您為什麼 │ ╭───╮
│下定決心拋棄微軟 > εˋρ ξ 3 < 我窮。│
│擁抱自由軟體呢?│ ﹀∕  ̄﹀M ╰───╯
╰────────╯ 》 ║ Designed by Matsuzaki

--

All Comments

Mary avatarMary2009-06-29
不可以向centos一樣直接再mirrorlist最後面加上&cc=tw
Elvira avatarElvira2009-07-04
這樣不會自己轉到台灣的鏡像站嗎?
Emma avatarEmma2009-07-05
那你要看他原網站上tw的mirrorlist豐富性如何
Belly avatarBelly2009-07-08
很多套件的tw mirrorlist很差,只有一兩個
Isabella avatarIsabella2009-07-13
因為我看官網上面有六個鏡像 那六個東西好像都是一致的
Una avatarUna2009-07-15
不過義守最近都是不行的= =
Rachel avatarRachel2009-07-19
義守我上去看過了,裡面空空如也orz
Irma avatarIrma2009-07-23
之前是正常的= = 我也把我的筆記作成教學文好了
Carolina Franco avatarCarolina Franco2009-07-25
基本上高速電腦中心都滿穩定的拉,雖然我也遇過他掛掉
Sierra Rose avatarSierra Rose2009-07-25
看不懂...強化是指強化什麼?
Odelette avatarOdelette2009-07-27
補血。[分享]幹嘛還噓,樓上有種也來分享看看
Harry avatarHarry2009-07-29
你們兩個id真像XD