fedora17 正式版出来了,禁不住那华丽的烟花桌面的诱惑,我在virtual box安装体验了一下。等有时间再试一下硬盘安装方法,今天总结一下怎样添加fedora 17 yum 软件源。
fedora中的yum源列表不像ubuntu那样全在一个sources.list文件中,而是每个源对应一个.repo文件,(这样分开管理会方便一些)它们都放在同一个目录下,路径是:/etc/yum.repos.d/ 。 和ubuntu一样,fedora中默认的官方源对我们国内的用户来说速度都很慢,所以最好用国内的源,像163源,sohu源,中科大源等。 我先去找了163的源,不过由于硬件故障,最近暂时停止fedora源的支持,于是找搜狐的,可以在 http://mirrors.sohu.com/help/fedora.html 下载现成的.repo文件。 而要添加其他的教育网源,就没有那么方便,需要自己创建相应的.repo文件。下面简单说一下怎样添加一个yum源的方法。 打开终端,切换到 /etc/yum.repos.d/ ,由于这里的操作需要root权限,所以先 su 切换到管理员帐号。 创建一个.repo文件,例如我要添加中科大的源 touch ustc.repo gedit ustc.repo (我习惯用gedit,你可以使用你喜欢的vim或别的文本编辑器) 然后把下面的东西复制过去 [Fedora-mirrors.ustc.edu.cn] name=Fedora 17 – i386 baseurl=http://mirrors.ustc.edu.cn/fedora/linux/releases/17/Fedora/i386/os/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora [Everything-mirrors.ustc.edu.cn] name=Everything 17 – i386 baseurl=http://mirrors.ustc.edu.cn/fedora/linux/releases/17/Everything/i386/os/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora [updates-mirrors.ustc.edu.cn] name=Fedora updates baseurl=http://mirrors.ustc.edu.cn/fedora/linux/updates/17/i386/ enabled=1 gpgcheck=0 这是32位系统版本的,64位的要把地址中的i386改为 x86_64 。 保存好后,运行yum makecache 生成缓存即可。 上海交通大学的yum源(注意是i386还是x86_64) [Fedora-ftp.sjtu.edu.cn] name=Fedora 17 – i386 baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/17/Fedora/i386/os/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora [Everything-ftp.sjtu.edu.cn] name=Everything 17 – i386 baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/17/Everything/i386/os/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora [updates-ftp.sjtu.edu.cn] name=Fedora updates baseurl=http://ftp.sjtu.edu.cn/fedora/linux/updates/17/i386/ enabled=1 gpgcheck=0
ps:运行yum makecache时出现yum update时候出现Another app is currently holding the yum lock解决方法
yum被锁定了。 可以通过执行rm -rf /var/run/yum.pid 来强行解除锁定 (责任编辑:IT) |