Fedora10 源以及更新的设置

来源:互联网 发布:费米估算法公式 编辑:程序博客网 时间:2024/05/22 06:22

在Fedora10以及有些linux系统里,源就是软件的仓库,就是自动更新,安装软件的一个网址的合集。

设置好了源,会使得更新系统以及安装软件更加便利。

操作前提是在终端里使用root帐户运行以下命令,切换root的方法是在终端里输入su,然后输入密码。

下面是正文:

1、增加RPM Fusion源。

因为专利许可证的原因,Fedora 软件仓库不包含 MP3, DVD和视频播放及解码库。正因为如此,你必须从
第三方的软件仓库安装那些软件,请不要担心,这是非常容易的 :)
现在我们开始安装 RPM Fusion 软件仓库,RPM Fusion 是 Fedora 和 Red Hat 企业版的软件仓库,是由
Dribble, Freshrpms 和 RPM Fusion 合并而来的。各种各样的应用程序包含在这个软件仓库中,比如
MP3、未加密的 DVD 、Mplayer, VLX, Xine 等多媒体应用程序使用的解码库,以及闭源的 Nvidia 和 ATI
显卡驱动,RPM Fusion 包含以下两个主要的软件仓库:
     • 一个被命名为“免费”,为开源软件提供(开源软件的含义通过 Fedora授权指引 定义),但因为美国
        专利保护法案又不能包含在 Fedora 中。
     • 另一个被命名为“非免费”,为非自由软件提供,就是其它所有那些不能被免费提供的,包括公开源
        代码的软件,但是有“非商业使用”之类的限制。
命令如下:

rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

虽然 RPM Fusion 合并了其它三个软件仓库,但是并不包括著名的 ATrpms 源,ATrpms 的 Fedora 10 软件仓库也发布了,要安装,请:
 
导入 ATrpms 签名秘匙 (For Fedora 10)
 
rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms
 
确保下面几行包含在 /etc/yum.conf 文件中(参见 ATrpms 安装说明)
 
执行 gedit /etc/yum.conf 并添加下面几行:
 
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=0

 

2、添加上海交大源。

由于系统默认更新的源中没有中国的服务器,所以有时候更新很慢,添加了这个上海交大的源,会使得更新速度大大提高

在开始之前,首先确保你安装了如下软件,补上尚未安装的。
执行以下命令:
yum -y install gcc make subversion
 
首先增加上海交大的更新源:
(如果你有更好的更新源段,欢迎评论给出,谢谢!)
cd /etc/yum.repos.d
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
 
(注意大小写,网上有几篇文章中的大小写错误,会导致404 Not Found.)
然后保存退出。

 

3、安装最快镜像插件。

就像这个插件名所说的那样,这个插件可以搜索你镜像列表中最快的镜像服务器,并从中下载文件包。要安装,请输入:yum install yum-fastestmirror

 

4、安装图形更新工具yumex。

yumex是图形界面的yum,对于不喜欢命令的同学可以用下。。。

输入以下命令:

yum install yumex

 

4、安装多线程更新工具axelget(不支持交大源)

由于交大的源不支持axelget,所以,如果你对axelget与yum命令不太熟悉的话,不建议安装该工具。

32位用户可下载axel的rpm包安装


wget http://rpm4fc-cn.googlecode.com/files/axel-2.3-1.fc10.i386.rpm
wget http://rpm4fc-cn.googlecode.com/files/yum-axelget-1.0-0.2.20080705.fc10.noarch.rpm
yum localinstall --nogpgcheck axel-2.3-1.fc10.i386.rpm
yum localinstall --nogpgcheck yum-axelget-1.0-0.2.20080705.fc10.noarch.rpm

 

以上是davelv收集的一些关于源以及更新的技巧,欢迎大家提出更好的方法和技巧

 

原创粉丝点击