QUOTE: |
[main] cachedir=/var/cache/yum 緩存目錄 keepcache=0 確定緩存文件是否要保存 debuglevel=2 調試級別 logfile=/var/log/yum.log 日誌文件的位置 exactarch=1 這選項在yum更新的時候有用,他用來確定是否在i386上更新i686的軟體包,選1的話是不更新(用的時候還要怎麼試還沒試過) obsoletes=1 這個選項在yum(8)中有詳細的介紹,他是一個命令行參數,我們以後可以去看看 gpgcheck=1 是否檢查gpg GNU Privacy Guard可以用於加密 plugins=1 是否顯示插件,有必要設成1,這選項在默認的時候是0。 metadata_expire=1800 installonly_limit=2 # PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum.repos.d |
QUOTE: |
[lxuser@fedora8 yum.repos.d]$ ls fedora-development.repo fedora.repo fedora-updates-testing.repo Fedora-install-media.repo fedora-updates.repo |
QUOTE: |
[root@fedora8 yum.repos.d]# vi fedora.repo [fedora] name=Fedora $releasever - $basearch failovermethod=priority #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY [fedora] name=Fedora $releasever - $basearch failovermethod=priority #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY [fedora-debuginfo] name=Fedora $releasever - $basearch - Debug failovermethod=priority #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY [fedora-source] name=Fedora $releasever - Source failovermethod=priority #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY $releasever 其實就是你fedora的版本號 $basearch 這個對於我這電腦來說就是i386 #baseurl 是基本地址 mirrorlist 鏡像列表 enabled=1 本repo是否激活 gpgcheck=1 是否啟用gpg檢查 gpgkey 是GPG密鑰的地址 |
QUOTE: |
[livna] name=livna $releasever - $basearch baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://rpm.livna.org/RPM-LIVNA-GPG-KEY |
QUOTE: |
[root@fedora8 yum.repos.d]# yum install mplayer livna 100% |=========================| 2.1 kB 00:00 fedora 100% |=========================| 2.1 kB 00:00 Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package mplayer.i386 0:1.0-0.88.rc2.lvn8 set to be updated --> Processing Dependency: libcucul.so.0 for package: mplayer --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: libdvdread.so.3 for package: mplayer --> Processing Dependency: libdvdnavmini.so.4 for package: mplayer --> Processing Dependency: libenca.so.0 for package: mplayer --> Processing Dependency: libcaca.so.0 for package: mplayer --> Processing Dependency: libxvidcore.so.4 for package: mplayer --> Processing Dependency: libdca.so.0 for package: mplayer --> Processing Dependency: libaa.so.1 for package: mplayer --> Running transaction check ---> Package enca.i386 0:1.9-3.fc6 set to be updated ---> Package libcaca.i386 0:0.99-0.3.beta11.fc8 set to be updated ---> Package libdvdread.i386 0:0.9.7-3.fc8 set to be updated ---> Package xvidcore.i386 0:1.1.3-1.lvn8 set to be updated ---> Package aalib.i386 0:1.4.0-0.13.rc5.fc8 set to be updated ---> Package lirc.i386 0:0.8.2-2.fc8 set to be updated ---> Package libdca.i386 0:0.0.5-2.lvn8 set to be updated ---> Package libdvdnav.i386 0:0.1.10-4.20070503.lvn8 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================== Package Arch Version Repository Size ================================== Installing: mplayer i386 1.0-0.88.rc2.lvn8 livna 4.3 M Installing for dependencies: aalib i386 1.4.0-0.13.rc5.fc8 fedora 75 k enca i386 1.9-3.fc6 fedora 118 k libcaca i386 0.99-0.3.beta11.fc8 fedora 160 k libdca i386 0.0.5-2.lvn8 livna 108 k libdvdnav i386 0.1.10-4.20070503.lvn8 livna 123 k libdvdread i386 0.9.7-3.fc8 fedora 66 k lirc i386 0.8.2-2.fc8 fedora 254 k xvidcore i386 1.1.3-1.lvn8 livna 240 k Transaction Summary =================================== Install 9 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 5.5 M Is this ok [y/N]: y Downloading Packages: warning: rpmts_HdrFromFdn Header V3 DSA signature: NOKEY, key ID a109b1ec Importing GPG key 0xA109B1EC "Livna.org rpms <rpm-key@livna.org>" from http://rpm.livna.org/RPM-LIVNA-GPG-KEY Is this ok [y/N]: y Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: libdvdnav ######################### [1/9] Installing: libdca ######################### [2/9] Installing: lirc ######################### [3/9] Installing: aalib ######################### [4/9] Installing: xvidcore ######################### [5/9] Installing: libdvdread ######################### [6/9] Installing: libcaca ######################### [7/9] Installing: enca ######################### [8/9] Installing: mplayer ######################### [9/9] Installed: mplayer.i386 0:1.0-0.88.rc2.lvn8 Dependency Installed: aalib.i386 0:1.4.0-0.13.rc5.fc8 enca.i386 0:1.9-3.fc6 libcaca.i386 0:0.99-0.3.beta11.fc8 libdca.i386 0:0.0.5-2.lvn8 libdvdnav.i386 0:0.1.10-4.20070503.lvn8 libdvdread.i386 0:0.9.7-3.fc8 lirc.i386 0:0.8.2-2.fc8 xvidcore.i386 0:1.1.3-1.lvn8 Complete! |
QUOTE: |
[root@fedora8 yum.repos.d]# yum install mplayer-gui Existing lock /var/run/yum.pid: another copy is running as pid 5735. Another app is currently holding the yum lock; waiting for it to exit... Another app is currently holding the yum lock; waiting for it to exit... Exiting on user cancel. [root@fedora8 yum.repos.d]# yum install mplayer-gui Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package mplayer-gui.i386 0:1.0-0.88.rc2.lvn8 set to be updated --> Finished Dependency Resolution Dependencies Resolved ======================================== Package Arch Version Repository Size ======================================== Installing: mplayer-gui i386 1.0-0.88.rc2.lvn8 livna 3.7 M Transaction Summary =================================== Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 3.7 M Is this ok [y/N]: y Downloading Packages: (1/1): mplayer-gui-1.0-0. 100% |=========================| 3.7 MB 00:09 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: mplayer-gui ######################### [1/1] Installed: mplayer-gui.i386 0:1.0-0.88.rc2.lvn8 Complete! |
QUOTE: |
[cd] name=livna $releasever - $basearch baseurl=file:///mnt/cdrom 這個是你掛載光碟機的目錄 enabled=1 gpgcheck=1 gpgkey=file:///mnt/cdrom/RPM-GPG-KEY 這個是光碟上的GPG密鑰。 |
[火星人 ] 用yum在Fedora8下安裝rpm已經有576次圍觀