Fedora下yum的使用 原創

2021-08-31 12:06:07 字數 1966 閱讀 3762

配置fedora yum

新增rpm fusion源

yum localinstall --nogpgcheck

匯入rpm fusion倉庫的金鑰

rpm --import

修改金鑰檔案

gedit /etc/yum.conf

在開啟的檔案尾部新增下面幾行:

[atrpms]

name=fedora core $releasever - $basearch - atrpms

baseurl=

gpgkey=

gpgcheck=1

注意:行與行之間不要有空格

新增adobe軟體倉並匯入金鑰

rpm -ivh

rpm --import /etc/pki/rpm-gpg/rpm-gpg-key-adobe-linux

新增上海交大的yum 源

vim  /etc/yum.repos.d/sjtu.repo  #不喜歡用vim 的人請用gedit

在開啟的檔案中新增如下行:

[fedora]

name=fedora $releasever - $basearch

failovermethod=priority

baseurl=

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-fedora-$basearch

[updates]

name=fedora $releasever - $basearch - updates

failovermethod=priority

baseurl=

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-fedora-$basearch

其中:serverid是用於區別各個不同的repository,必須有乙個獨一無二的名稱。

name,是對repository的描述,支援像$releasever $basearch這樣的變數;

baseurl是伺服器設定中最重要的部分,只有設定正確,才能從上面獲取軟體。它的格式是:

baseurl=url://server1/path/to/repository/

url://server2/path/to/repository/

url://server3/path/to/repository/

而url支援的協議有http:// ftp:// file://三種。baseurl後可以跟多個url,你可以自己改為速度比較快的映象站,但baseurl只能有乙個,也就是說不能像如下格式:

baseurl=url://server1/path/to/repository/

baseurl=url://server2/path/to/repository/

baseurl=url://server3/path/to/repository/

在 這裡必須注意的是url指向的目錄必須是repodata目錄的上一級,如果乙個yum源沒有repodata資料夾(主要的是這個資料夾裡面要有 repomd.xml),那麼這個源就是乙個不能使用的源。它也支援$releasever $basearch這樣的變數。url之後可以加上多個選項,如gpgcheck、exclude、failovermethod等,比如:

[updates-released]

name=fedora core $releasever - $basearch - released updates

baseurl=

$releasever/$basearch

$releasever/$basearch

gpgcheck=1

exclude=gaim

failovermethod=priority

如有錯誤歡迎交流指正

fedora 下 YUM 工具使用前的配置

1 yum最主要的配置檔案是 etc yum.conf,一般無需改動 2 yum源的配置 可以配置在 etc yum.conf檔案中,也可以在目錄 etc yum.repos.d下建立乙個單獨的 repo檔案。建議用後者。增加乙個新的源後,最好yum makecache一次。repo檔案舉例並解釋 ...

Fedora 中的 Yum 命令詳解

總所周知,redhat和fedora的軟體安裝命令是rpm,但是用rpm安裝軟體最大的麻煩就是需要手動尋找安裝該軟體所需要的一系列依賴關係,超級 麻煩不說,要是軟體不用了需要解除安裝的話由於解除安裝掉了某個依賴關係而導致其他的軟體不能用是非常惱人的。令人高興的是,fedora終於推出了類似於 ubu...

fedora11掛載ISO檔案 使用yum安裝軟體

光碟映象檔案的掛接 mount mkdir mnt vcdrom 注 建立乙個目錄用來作掛接點 mount point mount o loop t iso9660 mydisk.iso mnt vcdrom 如 mount o loop t iso9660 usr local tooldisk m...