cszer

CentOS(RHEL)使用光盘源

分类: 技术, Linux 基础   标签:    评论: 2   阅读:3,028 views

CentOS的yum源是在/etc/yum.repos.d/目录下的两个文件中进行配置的,CentOS-Base.repo和CentOS-Media.repo。其中,CentOS-Base.repo是配置网络yum源,CentOS-Media.repo是配置本地yum源。

如果要在没有网络的环境下安装rpm包,可以配置本地光盘源来解决。

1、创建挂载目录并挂载光盘

[root@vps ~]# cd /
[root@vps /]# mkdir centos_dvd

直接将光盘挂载到该目录下,或者将centos的dvd镜像解压到该目录下都可以,本例以挂载为例:

[root@vps /]# mount /dev/cdrom /centos_dvd
mount: block device /dev/cdrom is write-protected, mounting read-only

2、修改源配置文件

[root@vps /]# cd /etc/yum.repos.d
[root@vps yum.repos.d]# ll
total 36
-rw-r--r-- 1 root root 1926 Feb 25 16:20 CentOS-Base.repo
-rw-r--r-- 1 root root  631 Feb 25 16:20 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root  626 Feb 25 16:20 CentOS-Media.repo
-rw-r--r-- 1 root root 6118 Feb 25 16:20 CentOS-Vault.repo
[root@vps yum.repos.d]# mkdir bak
[root@vps yum.repos.d]# mv *.repo bak/
[root@vps yum.repos.d]# cp bak/CentOS-Media.repo .

对CentOS-Media.repo文件做修改:

[root@vps yum.repos.d]# vi CentOS-Media.repo
name=centos_dvd
baseurl=file:///centos_dvd
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

baseurl是本地yum源的位置,这里是光盘挂在目录,具体可以根据自己系统修改。

3、清除旧的yum数据:

[root@vps yum.repos.d]# yum clean all

接下来可以安装需要的软件:

[root@vps yum.repos.d]# yum install httpd

除非注明,文章皆由( csz )原创,转载请标明本文地址
本文地址: http://www.cszhi.com/20120907/yum-local.html

09-07
2012

发表评论