一、环境 redHat 6.0 64位
二、yum 配置
1、检查系统是否安装yum
# rpm -qa|grep yum
yum-utils-1.1.26-11.el6.noarch
PackageKit-yum-0.5.8-13.el6.x86_64
yum-3.2.27-14.el6.noarch
PackageKit-yum-plugin-0.5.8-13.el6.x86_64
yum-metadata-parser-1.1.2-14.1.el6.x86_64
yum-rhn-plugin-0.9.1-5.el6.noarch
2、配置
首先挂载光盘,之后进行配置
[root@localhost Desktop]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 18G 2.3G 15G 14% /
tmpfs 495M 264K 495M 1% /dev/shm
/dev/sda1 291M 30M 246M 11% /boot
/dev/sr0 3.1G 3.1G 0 100% /media/RHEL_6.5 i386 Disc 1
[root@localhost Desktop]# ls /media/RHEL_6.5\ i386\ Disc\ 1/
EULA Packages RELEASE-NOTES-or-IN.html
EULA_de README RELEASE-NOTES-pa-IN.html
EULA_en RELEASE-NOTES-as-IN.html RELEASE-NOTES-pt-BR.html
EULA_es RELEASE-NOTES-bn-IN.html RELEASE-NOTES-ru-RU.html
EULA_fr RELEASE-NOTES-de-DE.html RELEASE-NOTES-si-LK.html
EULA_it RELEASE-NOTES-en-US.html RELEASE-NOTES-ta-IN.html
EULA_ja RELEASE-NOTES-es-ES.html RELEASE-NOTES-te-IN.html
EULA_ko RELEASE-NOTES-fr-FR.html RELEASE-NOTES-zh-CN.html
EULA_pt RELEASE-NOTES-gu-IN.html RELEASE-NOTES-zh-TW.html
EULA_zh RELEASE-NOTES-hi-IN.html repodata
GPL RELEASE-NOTES-it-IT.html ResilientStorage
HighAvailability RELEASE-NOTES-ja-JP.html RPM-GPG-KEY-redhat-beta
images RELEASE-NOTES-kn-IN.html RPM-GPG-KEY-redhat-release
isolinux RELEASE-NOTES-ko-KR.html Server
LoadBalancer RELEASE-NOTES-ml-IN.html TRANS.TBL
media.repo RELEASE-NOTES-mr-IN.html
[root@localhost Desktop]# mkdir /yum 创建本地yum源
[root@localhost Desktop]# mount -t iso9660 /dev/sr0 /yum
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@localhost Desktop]# ls /yum
EULA Packages RELEASE-NOTES-or-IN.html
EULA_de README RELEASE-NOTES-pa-IN.html
EULA_en RELEASE-NOTES-as-IN.html RELEASE-NOTES-pt-BR.html
EULA_es RELEASE-NOTES-bn-IN.html RELEASE-NOTES-ru-RU.html
EULA_fr RELEASE-NOTES-de-DE.html RELEASE-NOTES-si-LK.html
EULA_it RELEASE-NOTES-en-US.html RELEASE-NOTES-ta-IN.html
EULA_ja RELEASE-NOTES-es-ES.html RELEASE-NOTES-te-IN.html
EULA_ko RELEASE-NOTES-fr-FR.html RELEASE-NOTES-zh-CN.html
EULA_pt RELEASE-NOTES-gu-IN.html RELEASE-NOTES-zh-TW.html
EULA_zh RELEASE-NOTES-hi-IN.html repodata
GPL RELEASE-NOTES-it-IT.html ResilientStorage
HighAvailability RELEASE-NOTES-ja-JP.html RPM-GPG-KEY-redhat-beta
images RELEASE-NOTES-kn-IN.html RPM-GPG-KEY-redhat-release
isolinux RELEASE-NOTES-ko-KR.html Server
LoadBalancer RELEASE-NOTES-ml-IN.html TRANS.TBL
media.repo RELEASE-NOTES-mr-IN.html
[root@localhost vars]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vi local.repo
[local]
name=local
baseurl=file:///yum
enabled=1
gpgcheck=0
[root@localhost yum.repos.d]# yum makecache //建立新的缓存
3、测试一下
最好的测试就是试着用yum安装一个服务器,比如安装samba服务器
[root@localhost /]# yum install samba