如何在linux5中安装YUM源

[复制链接]
查看11 | 回复1 | 2011-5-27 07:00:06 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-5-27 07:00:06 | 显示全部楼层
用安装DVD建立本地yum源
既然yum已经很好的解决了RPM包的依赖问题,本文要解决的就是速度问题。本地光驱的访问速度甚至快过100M局域网,而且在最近一些发行版安装盘中,已经预置好repo信息,并存放在名为repodata的目录中。可以说安装盘本身就是一个现成的yum源。在RHEL5中,预置了多个repo,分别存放在CDROOT/Server/repodata,CDROOT/Cluster/repodata等目录中;在Fedora12中,存放在CDROOT/repodata中。在RHEL4等一些旧发行版中,没有预置repo信息。在这种情况下,需要手工建立repo信息供yum使用。关于手工建立repo的信息,请参考下一节“利用安装CD建立本地yum源中”关于createrepo部分的示例。
首先,把光盘放入光驱,挂载光盘。
#mount/dev/hdc/media/cdrom
mount:blockdevice/dev/hdciswrite-protected,mountingread-only

如果在本地有安装盘镜像,也通过loop方式挂载到相应目录。
#mount-olooprhel-server-5.4-i386-dvd.iso/media/cdrom

然后,编辑yum源配置文件,添加一个本地yum源。这里是一张RHEL5u4的DVD安装盘,它的repo对应CDROOT/Server。
#cat/etc/yum.repos.d/dvd.repoEND
[dvd]
name=installdvd
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=0
END

对于Fedora,系统安装后有默认远程yum源存在,建议在补装RPM包之前通过在*.repo文件中设置\"enabled=0\"临时禁用这些远程yum源。这样会迫使yum只使用本地光盘作为安装源,从来避免因外部下载带来时间的浪费。










<h4class=\"ask\">追问


dvd.repo是否新建?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行