CentOS 5.5安装在vmware上的:VMware workstation 7.1.1 + CentOS 5.5,如何配置本地yum源,然后在本地用yum安装软件。
(2)yum使用的相关文件介绍
CentOS使用的yum源是在/etc/yum.repos.d/目录下的两个文件中进行配置的CentOS-Base.repo和CentOS-Media.repo,其中,CentOS-Base.repo是配置网络yum源,CentOS-Media.repo是配置本地yum源。
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll
-rw-r--r-- 1 root root 2245 Apr 26 2010 CentOS-Base.repo
-rw-r--r-- 1 root root 626 Apr 26 2010 CentOS-Media.repo
CentOS-Media.repo中的内容:
[root@localhost yum.repos.d]# more CentOS-Media.repo
...
[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-CentOS-5
其中,baseurl是本地yum源的位置,iso的配置位置进行修改的。将iso文件挂载到/media/CentOS/目录
(3)挂载iso文件
iso文件是在宿主机上,所以,通过vmware的文件共享,将宿主机上的iso文件挂载到/mnt/hgfs/目录下:
VM->Settings->Options选项卡->Shared Folders->Set Folder sharing as 'Always enabled'
使用Add button选取本地iso文件的目录,CentOS放在D:\Software\os\目录下,添加点击'OK',完成共享。
在CentOS中,可以在/mnt/hgfs/目录下发现一个os/子目录,CentOS的iso文件也就在该目录下,共享以后,iso文件在CentOS的路径为:/mnt/hgfs/os/CentOS-5.5-i386-bin-DVD.iso
将该镜像文件挂载到/media/CentOS/
[root@localhost yum.repos.d]# mount -o loop /mnt/hgfs/os/CentOS-5.5-i386-bin-DVD.iso /media/CentOS/
(4)使用本地yum源安装软件
使用本地yum源的方法在CentOS-Media.repo中
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
(4.1)除了使用本地yum源,也会是使用其他的yum源
yum --enablerepo=c5-media [command]
(4.2)只是用本地yum源
yum --disablerepo=\* --enablerepo=c5-media [command]
下面是用本地yum源安装mysql
[root@localhost yum.repos.d]# yum --disablerepo=\* --enablerepo=c5-media install 软件名称
本文转自 Linux学习网 | http://www.linux99.com 原文地址:http://www.linux99.com/CentOS/1262.html