2009年6月1日 星期一

yum - How To

使用yum升級fedora:
1.
編輯 /etc/yum.conf 加入
[main]
exclude=kernel kernel-source#設定不更新的套件名稱

[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://ftp.mirror.tw/pub/fedora/linux/core/$releasever/$basearch/os/

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://ftp.mirror.tw/pub/fedora/linux/core/updates/$releasever/$basearch/




2.
執行yum update
ps.若出現 public.gpg.key error
請先執行rpm --import /usr/share/doc/fedora-release-?/RPM-GPG-KEY即可再執行yum update
過程中按y

3.
出現Transaction(s) Complete表示完成
執行yum check-update檢查系統上尚未更新套件

#以上設定於Fedora3測試ok

回首頁







FEDORA core7 YUM updates連結改為
http://ftp.mirror.tw/pub/fedora/linux/updates/7/i386/
ftp://ftp.mirror.tw/pub/fedora/linux/updates/7/i386/

FEDORA core8 YUM updates請先下載更新此套件
http://ftp.mirror.tw/pub/fedora/linux/updates/8/i386/fedora-release-8-6.transition.noarch.rpm
ftp://ftp.mirror.tw/pub/fedora/linux/updates/8/i386/fedora-release-8-6.transition.noarch.rpm
安裝:
rpm -Uvh fedora-release-8-6.transition.noarch.rpm
FEDORA core8 updates連結改為
http://ftp.mirror.tw/pub/fedora/linux/updates/8/i386.newkey/
ftp://ftp.mirror.tw/pub/fedora/linux/updates/8/i386.newkey/





FEDORA core9 YUM updates請先下載更新下列目錄的套件
http://ftp.mirror.tw/pub/fedora/linux/updates/9/i386/
http://ftp.mirror.tw/pub/fedora/linux/updates/9/i386/
FEDORA core9 updates連結改為
http://ftp.mirror.tw/pub/fedora/linux/updates/9/i386.newkey/
http://ftp.mirror.tw/pub/fedora/linux/updates/9/i386.newkey/


TOP




yum的常用指令:

yum update [套件1] [套件2] [...]
更新套件,若後面不加任何的套件,則會更新所有系統目前已經安裝了的套件

yum install 套件1 [套件2] [...]
安裝套件

yum upgrade
[套件1] [套件2] [...]
升級套件,將一些過舊即將洮汰的套件也一起升級

yum remove 套件1 [套件2] [...]
移除套件

yum clean packages
清除暫存(/var/cache/yum)目錄下的套件

yum clean headers
清除暫存(/var/cache/yum)目錄下的 headers

yum clean oldheaders
清除暫存(/var/cache/yum)目錄下舊的 headers

yum clean 或是 yum clean all
清除暫存(/var/cache/yum)目錄下的套件及舊的 headers 等於是執行 yum clean packages 及 yum clean oldheaders

yum list
列出所有的套件

yum list updates
列出所有可以更新的套件

yum list installed
列出所有已安裝的套件

yum list extras
列出所有已安裝但不在 Yum Repository 內的套件

yum list [參數]
列出所指定的套件,參數可以是套件名稱或是在 shell 中所使用的表示式,如 ? 等

yum check-update
檢查可以更新的套件

yum info
列出所有套件的資訊

yum info updates
列出所有可以更新的套件資訊

yum info installed
列出所有已安裝的套件資訊

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

yum info [參數]
列出所指定的套件資訊,參數可以是套件名稱或是在 shell 中所使用的表示式,如 ? 等

yum provides 套件1 [套件2] [...]
列出套件提供哪些檔案

yum search [參數]
搜尋套件



參考:
http://www.vbird.org/linux_server/0450apt.php#yum_mechanism
http://pukiwiki.kandix.idv.tw/index.php?Fedora%2Fyum
http://140.112.190.183/rabbit/forum1/displaymessage.php?ptime=2006-08-01%2023:52:05

沒有留言: