1、yum最主要的配置文件是/etc/yum.conf,一般无需改动;
2、yum源的配置
可以配置在/etc/yum.conf文件中,也可以在目录/etc/yum.repos.d下建立一个单独的***.repo文件。建议用后者。
增加一个新的源后,最好yum makecache一次。
-----------------------------------------
***.repo文件举例并解释:
[Fedora-ftp.riken.jp]
name=Fedora 12 - x86_64 #自己取的名字
baseurl=http://ftp.riken.jp/Linux/fedora/releases/12/Fedora/x86_64/os/ #软件仓库路径
enabled=1 #启用该仓库
gpgcheck=0 #不启用gpg加密检查
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora #将fedora的密钥导入仓库
[Everything-ftp.riken.jp]
name=Everything 12 - x86_64
baseurl=http://ftp.riken.jp/Linux/fedora/releases/12/Everything/x86_64/os/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
[updates-ftp.riken.jp]
name=Fedora updates
baseurl=http://ftp.riken.jp/Linux/fedora/updates/12/x86_64/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
------------------------------------------
3、利用安装光盘配置本地 yum 源
1. mount -o loop /media/NTFS/OS/Fedora-12-i386-DVD.iso /mnt
2.
[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0
3. 对于 Fedora,系统安装后有默认远程 yum 源存在,建议在补装 RPM 包之前通过在 *.repo 文件中设置 "enabled=0" 临时禁用这些远程 yum 源或者将目录 /etc/yum.repos.d 备份,再删除目录下其他远程yum源,待使用完本地yum源后再恢复回去。这样会迫使 yum 只使用本地光盘作为安装源,从来避免因外部下载带来时间的浪费。
4、一些可使用的软件仓库
国内有163和上海交大的yum 源,另外知名的还有如 RPM Fusion, ATrpms, Livna 等, 在网上到处可找到其相关配置说明。
5、yum加速工具
yum speed=yum+fastestmirror+axelget+presto
yum-presto插件在fedora 12版本后默认已安装。
安装yum-fastestmirror:yum install yum-fastestmirror
安装yum-axelget前先要安装axel工具:yum install axel
再安装yum-axelget:
下载 yum-axelget-1.0-0.2.20080705.fc10.noarch.rpm到本地,再执行rpm -ivh *.rpm完成安装