有时我们需要安装的rpm包,如果一个个从网上下载太耗时,而且下载的方法有个大坑你大概率会踩到,那就是下载的rpm包与你的操作系统不匹配!安装了不匹配的包,你会遇到各种各样诡异到无法解释的问题,你可能花费了好多心思和时间,终究还是解决不了。
所以,这种因为不匹配的版本导致的本就不应该花费的时间和精力,我们可以用本文要讲的方法规避掉。让你在编程的路上继续嗨O(∩_∩)O~~
那就是,使用当前环境的操作系统的iso,将它作为yum源,然后使用yum安装rpm包。这是个简单的、不出错的方法。
下面我们来看看如何把iso作为yum源配置。
第一步,挂载
mount xxxxx.iso /mnt
这里的/mnt目录是随意指定的,建议自己创建一个目录。最后不用的时候要记得恢复 umount /mnt
第二步,配置yum源
touch /etc/yum.repos.d/centos-base-iso.repo
把下面的内容复制到 centos-base-iso.repo文件,保存退出。
[base]
name=CentOS-iso
baseurl=file:///mnt
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-aarch64
注意,file后面是三个/
第三步,执行yum命令安装
比如我们要安装java包,执行yum install -y java-1.8.0-openjdk
网友评论