教育网用户yum使用总结

来源:互联网 发布:犀牛软件制作人物 编辑:程序博客网 时间:2024/05/14 02:30
转自:http://www.linuxsir.org/bbs/showthread.php?t=252326

找了好多天资料,终于明白了如何配置,下面把经验与大家分享一下。
首先推荐几个教育网和国内的fc镜像:

http://mirror.vmmatrix.net/ CDN Auto Select
http://dxmirror.vmmatrix.net/ China Telecom
http://cncmirror.vmmatrix.net/ China Netcom

ftp://ftp.sjtu.edu.cn/上海交通大学
ftp://ftp.tsinghua.edu.cn清华大学
ftp://ftp2.tsinghua.edu.cn/清华大学2
ftp://ftp3.tsinghua.edu.cn/清华大学3
ftp://202.38.97.230/sites/fedora.redhat.com中国教育总网(速度超快)
如果有更多更好的,希望您添加。

Yum 是FC常用的在线升级工具,也是软件包管理工具之一,但是网上提供的那些方法大都只适用于非教育网用户,因为教育网用户无法连接到国外的站点镜像,
这就需要我们对YUM进行一下配置。其实,配置还是很容易的,下面我以FC5加上面提到的China Telecom站点为例说明一下配置过程。

在案装完FC后,首先确认网络能够正常连接。然后确认是否安装YUM管理器,如果没有安装请到FC5安装盘中的/Fedora/RPMS/目录下找到yum-2.6.0-1.noarch.rpm,
安装,然后打开/etc/yum.repos.d/文件夹,找到fedora-core.repo文件,修改其中内容如下:
[core]
name=fedora core $releasever - $basearch - base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/i386/os/
baseurl=http://dxmirror.vmmatrix.net/Fedora/core/$releasever/i386/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1

然后找到fedora-updates.repo文件,修改其内容如下:

[updates-released]
name=fedora core $releasever - $basearch - released updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/i386/
baseurl=http://dxmirror.vmmatrix.net/Fedora/core/updates/$releasever/i386/
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=1
gpgcheck=1

其他几个文件可以参照这两个文件的格式修改里面的baseurl。你也可以将baseurl修改成为你认为更快的镜像的地址,但是注意每个镜像的文件夹格 局不一样,修改时请首先登陆相应的镜像,查看/repodata/文件夹所在的位置,因为YUM首先查找这个文件夹中的更新信息,然后才能获得软件的更新 信息并告知用户。
如上面所讲得例子中,http://dxmirror.vmmatrix.net/Fedora/core/$releasever/i386/os/就 是/repodata/的父目录,相应的http://dxmirror.vmmatrix.net/Fedora/core/updates/$ releasever/i386/是另外一个/repodata/的父目录。
注:$releasever的意思是当前的版本,如果是FC5那这个字符串就会被服务器解析为5,当然你也可以自己改成5,不过如果系统更新到FC6的时候你还要手动修改成6,不然YUM仍然会到5版本的文件夹下面去查找软件。
$basearch表示你所使用的电脑的架构,如果是PC机(就是我们使用的这种)就会解析为i386,相应的如果是其他的也会解析为相应的的字符串。

下面试一下,这个命令#yum list|more ,下面是我的结果:
[root@www milkline]# yum list|more
Loading "installonlyn" plugin
Setting up repositories
Reading repository metadata in from local files
Installed Packages
GConf.i386 1.0.9-20 installed
GConf2.i386 2.13.5-5 installed
GConf2-devel.i386 2.13.5-5 installed
Guppi.i386 0.40.3-25 installed
ImageMagick.i386 6.2.5.4-4.2.1 installed
MAKEDEV.i386 3.21-3 installed
NetworkManager.i386 0.6.0-3 installed
NetworkManager-glib.i386 0.6.0-3 installed
NetworkManager-gnome.i386 0.6.0-3 installed
ORBit.i386 1:0.5.17-15.2.2 installed
ORBit2.i386 2.14.0-1 installed
ORBit2-devel.i386 2.14.0-1 installed
PyQt.i386 3.15-1.2.2 installed
PyXML.i386 0.8.4-3.2.2 installed
RealPlayer.i586 10.0.7.785-20060201 installed
SDL.i386 1.2.9-5.2.1 installed
SDL-devel.i386 1.2.9-5.2.1 installed
SysVinit.i386 2.86-2.2.2 installed
Xaw3d.i386 1.5E-6.2.2 installed
--more--

你是否也看到一样的结果呢?


下面推荐一个叫做gnom-yum的软件,其实这个只是yum的一个图形前端,可以到上面提到的几个镜像站点去下载,个人觉得很好用,比那个yumex强,不信你也试试! 
原创粉丝点击