准备文件:
ISO镜像:rhel-server-6.7-x86_64-dvd.iso
1、安装光盘,挂载镜像
[root@stu ~]# mount /dev/cdrom /mnt/
mount: block device /dev/sr0 is write-protected, mounting read-only
2、检查光盘挂载是否成功
[root@stu ~]# ls /mnt/
EFI EULA_de EULA_es EULA_it EULA_ko EULA_zh HighAvailability isolinux media.repo README repodata RPM-GPG-KEY-redhat-beta ScalableFileSystem TRANS.TBL
EULA EULA_en EULA_fr EULA_ja EULA_pt GPL images LoadBalancer Packages release-notes ResilientStorage RPM-GPG-KEY-redhat-release Server
3、创建配置文件,配置文件命名规则"*.repo"(也可以直接修改/etc/yum.conf)
[root@stu ~]# vim /etc/yum.repos.d/rhel6.repo
[rhel-6] #YUM源的名字
name=Linux RHEL #YUM仓库的名称
baseurl=file:///mnt #镜像的路径,可以一本地路径file、ftp路径、HTTP路径
enabled=1 #是否启用此YUM源,启用为1,禁用为0
gpgcheck=1 #是否进行GPG校验
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release #用于GPG校验的公钥文件
4、清除本地缓存
[root@stu ~]# yum clean all
已加载插件:product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Cleaning repos: rhel-6
清理一切
5、显示可用的YUM仓库
[root@stu ~]# yum repolist
已加载插件:product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
仓库标识 仓库名称 状态
rhel-6 Linux NSD 3,819
repolist: 3,819
6、之后就可以使用yum install 安装想要安装的软件