给 Fedora 10 添加上交大源

December 26th, 2008 by 嘉佑 Leave a reply »

即使安装了 yum-fastmirror 插件,Fedora 10 的更新速度还是不理想吗?那么请添加国内上海交通大学 Fedora 软件仓库吧!尤其适合教育网用户。

用 gedit 新建一个文件,并命名为 “sjtu.repo” (不包括引号),文件内容如下:

[Fedora-ftp.sjtu.edu.cn]
name=Fedora 10 - i386
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/10/Fedora/i386/os/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[Everything-ftp.sjtu.edu.cn]
name=Everything 10 - i386
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/10/Everything/i386/os/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[updates-ftp.sjtu.edu.cn]
name=Fedora updates
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/updates/10/i386/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

搞定后,cd 到你保存 sjtu.repo 的目录下,并将其 cp 到 /etc/yum.repos.d/ 目录下并重建 yum 缓存即可。

sudo cp sjtu.repo /etc/yum.repos.d
yum makecache

Enjoy!

Update: 刚才修正了上述 repo 文件中的大小写错误。OwnLinux 的 Felix 同学今天的文章提到了添加上海交通大学软件仓库、安装 yum-fastestmirror 及 axel 加速插件的方法,这将大幅提高 Fedora 10 下 Yum 的下载速度,请网络不好的朋友参考。

另外有个好消息告诉大家,Linux 下著名的文本编辑器 gedit 在 nacho 的辛苦努力之下终于发了了gEdit 2.25 Windows版安装文件,目前只是 Alpha 版,Python 插件还不能在 Windows 平台下正常使用,但基本的文本编辑功能已经具备,习惯了 gedit 的朋友们,欢迎下载试用。

Advertisement

14 comments

  1. setsuzaemon says:

    可惜沒有development倉庫,而且上半學期經常出問題

  2. Gouki says:

    关于‘给 Fedora 10 添加上交大源’,这个对于南方电信ADSL用户也适用吗?我是指:速度也会提高很快吗

  3. 嘉佑 says:

    @setsuzzaemon 国内 Fedora 的软件仓库很少,上交大可以提供,就很不错了!~
    @gouki 你可以添加上交大的软件仓库之后再安装 yum fastmirror 插件,这样,如果你那里上交大速度比较快,这个插件会帮助你自动选择的。

  4. andy says:

    已经安装 yum fastmirror 插件,再添加上交大的软件仓库,是否也是一样

  5. 嘉佑 says:

    一样的,这样的话,如果你那里上交大的源速度比较快,fastmirror 插件会帮你自动选择。。

  6. zfm says:

    64位的系统用你写的使用有问题,我是直接把i386换成x86_64的。
    yum makecache 时提示如下:
    ftp://ftp.sjtu.edu.cn/Fedora/linux/releases/10/Everything/x86_64/os/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] 550 Fedora: No such file or directory
    尝试其他镜像.
    我把http换成了ftp不然用不了。

  7. adny says:

    出现这样的错误
    http://ftp.sjtu.edu.cn/Fedora/linux/releases/10/Everything/i386/os/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
    尝试其他镜像.
    错误: Cannot retrieve repository metadata (repomd.xml) for repository: Everything-ftp.sjtu.edu.cn. Please verify its path and try again

  8. adny says:

    yum makecache 时提示如下:
    ftp://ftp.sjtu.edu.cn/Fedora/linux/releases/10/Everything/x86_64/os/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] 550 Fedora: No such file or directory
    尝试其他镜像.
    我把http换成了ftp不然用不了

  9. adny says:

    是的,我去交大的目录看了下,确实是小写,可是URL是不区分大小写的,难道是因为在linux系统下,严格区分大小写?

  10. javin says:

    我用的是fedora 9,用您的方法照葫芦画瓢做了一个。出问题了,提示错误是:
    ftp://ftp.sjtu.edu.cn/Fedora/linux/releases/9/Everything/i386/os/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] 550 Fedora: No such file or directory
    尝试其他镜像.
    错误: Cannot retrieve repository metadata (repomd.xml) for repository: Everything-ftp.sjtu.edu.cn. Please verify its path and try again
    您知道为什么吗?

  11. lige says:

    恩,第一个fedora应为小写

  12. jaywee says:

    貌似 是没法显示更新速度的说。。我以前用ubuntu,交大源+代理速度那个快呀!

Leave a Reply