您的位置:首页 > Web前端

fedora 17 添加yum更新源

2014-08-07 21:37 169 查看
原文地址:http://blog.csdn.net/cscj2010/article/details/7922530

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)

gedit

sjtu,新建文件,输入以下内容,

[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

保存好后,运行yum
makecache 生成缓存即可

ps:运行yum
makecache时出现yum update时候出现Another app is currently holding the yum lock解决方法

yum被锁定了。
可以通过执行rm -rf /var/run/yum.pid
来强行解除锁定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: