挂载光盘(配置yum源)
找到光盘的完整路径名
[root@prim ~]# ls -l /dev |grep cdrom
挂载光盘
[root@prim mnt]# mount /dev/cdrom /mnt
遇到的问题解决:(可选)
挂载的时候,挂载不上,报错
mount: you must specify the filesystem type
网上搜索,指明文件类型
mount -t iso9660 -o loop /dev/cdrom /mnt
[root@seco dev]# mount -t iso9660 -o loop /dev/cdrom /mnt
/dev/sr0: 找不到介质
最终解决:
http://www.cnblogs.com/gylei/archive/2012/04/08/2437613.html
安装repo库
假如是挂一次就不在使用了,直接进入Packages下面,进入如下的步骤即可
本机是打算多次使用,所以提前 进行拷贝了 (可选)
cd /media/RHEL_6.4\ x86_64\ Disc\ 1/
cp -r Packages/ /var/ftp/pub/ --需要几分钟时间
- 安装createrepo包
切换到Package目录下
rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm
可能需要一些依赖包,按照情况进行相应包的安装,务必把这个 createrepo创建好
就本次实践过程中,大概有如下的包,这是相互依赖的,注意务必是如下的先后顺序
rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm
至此,createrepo基本就安装好了
- 安装repo库
createrepo -v /var/ftp/pub/Packages/ --需要几分钟
- 创建repo文件、关联repo库
[root@prim Packages]# cd /etc/yum.repos.d/
[root@prim yum.repos.d]# vi liuhua.repo
[ooo]
baseurl=file:///var/ftp/pub/Packages
enabled=1
gpgcheck=0
- 检验yum的安装结果
[root@prim yum.repos.d]# yum list all
至此,安装yum就基本结束,后续就可以使用yum install 来安装相应的包了。
说明: 实践的系统是 red hat 6.4 64位