1. 创建目录,存放YUM服务器上的软件包
# mkdir /mnt/cdrom
2. 配置yum源,下面分两种情况说明
-
能访问互联网的,默认设置就是互联网,所以无需配置;
-
不能访问互联网,配置CentOS系统的安装光盘为yum源:
-
-
Linux服务器有光驱,或者使用虚拟机安装的Linux。把CentOS系统光盘放到光驱,挂载光盘命令如下:
-
# mount /dev/cdrom /mnt/cdrom
-
-
Linux安装在虚拟云上,没有光驱的情况。需下载系统IOS镜像,挂载命令:
-
# mount -t iso9660 -o loop /export/CentOS-7-x86_64-DVD-1810.iso /mnt/cdrom
另外,CentOS镜像官方下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
3. 客户端配置Yum服务器源
# vi /etc/yum.repos.d/server.repo
[server]
name=yumserver
baseurl=file:///mnt/cdrom/
gpgcheck=1
enabled=1
:wq(或:x)保存退出
4. 清除原有的yum信息
# yum clean all
# yum list
成功即可
另,
解决使用yum install 软件时Public key for wireshark-gnome-1.2.15-2.el6_2.1.x86_64.rpm is not installed错误
此时要导入rpm的签名信息即可
以root登录,执行下面命令
根据Linux版本CentOS 5.4
于是我执行下面命令
#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
问题完美解决