本地光盘YUM源的搭建,只适用于本机使用。
1.挂载光盘文件到系统中
[root@linuxso.com yum.repos.d]# mount /dev/cdrom /mnt
mount: block device /dev/sr0 is write-protected, mounting read-only
2.修改yum文件 /etc/yum.repos.d/rhel-source.repo
[root@linuxso.com etc]# cd yum.repos.d/
[root@linuxso.com yum.repos.d]# ll
total 12
-rw-r--r--. 1 root root 125 Dec 7 15:19 packagekit-media.repo
-rw-r--r--. 1 root root 67 Dec 7 10:53 redhat.repo
-rw-r--r--. 1 root root 467 Dec 7 19:18 rhel-source.repo
[rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///mnt # yum库的源文件,修改成光盘挂载的目录
enabled=1 #1表示启用,0表示禁用
gpgcheck=0 #0表示禁用校验功能
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release #引文gpgcheck=0,所以这里也没有用,不做校验
3.测试YUM功能
[root@linuxso.com yum.repos.d]# yum list #查看是否能够获得yum信息
4.尝试安装
[root@linuxso.com yum.repos.d]# yum install gcc*
Loaded plugins: product-id, refresh-packagekit, subscription-manager
Updating Red Hat repositories.
Setting up Install Process
Resolving Dependencies
....
....
Install 26 Package(s)
Total download size: 71 M
Installed size: 196 M
Is this ok [y/N]: # Y即可确认安装gcc 软件到系统中