Centos5 用光盘作为本地yum源

 其实本身yum就支持本地光盘的yum源设置。
建立文件夹

[root@localhost CentOS]# mkdir /media/CentOS

把光盘加载到本地

[root@localhost CentOS]# mount /dev/cdrom /media/CentOS

在/etc/yum.repos.d/目录下,有两个文件

CentOS-Base.repo和CentOS-Media.repo

其中CentOS-Base.repo记录着网络上的yum源的地址和路径信息等

CentOS-Media.repo记录着可以从本地作为yum源的介质和路径
(CentOS-Media.repo 文件内容)
# yum --disablerepo=/* --enablerepo=c5-media [command]
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta

我们只需编辑下bashurl ,将自己的光盘路径写入就可以了。

下面是命令示例:(命令在上边的配置文件的注释中有)

[root@centos cdrom]# yum --disablerepo=* --enablerepo=c5-media update gcc
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
c5-media 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 834 kB 00:00
################################################## 2400/2400

在使用yum进行install时,经常会出现下面的错误
warning: rpmts_HdrFromFdn Header V3 DSA signature: NOKEY, key ID 1ac70ce6
导致安装不能进行。解决方法如下:
[root@localhost CentOS]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
[root@localhost CentOS]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-beta

上边两行是用来导入密钥的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值