我们知道,在Linux中要安装软件的时候可能会依赖一些相应的包才能安装成功,在家里安装的话那是小菜一碟了,但是如果是在公司,信息安全问题,那么是不能联网的,服务的系统可能是纯净版的,如果要你安装软件,那么你在安装的过程中慢慢的根据错误提示去网上下载依赖,然后在安装,如果顺利还好,要是倒霉的话安装依赖的时候可能会报错要依赖自己,这就坑了,强制安装对我们所要安装的软件木有影响,上周在公司头大了几天才找到方法的;今天分享下载离线的情况下如果使用 yum 命令即镜像源的安装。
这里多提供个方法,即阿里云方法,使用的是 .repo:
https://yq.aliyun.com/articles/704987?spm=a2c4e.11155472.0.0.2fb033192BX7gD
接下来我将介绍的是另一个方法使用 .iso 镜像源的安装过程。
1.将镜像上传到服务器的指定目录
[root@cdh102 software]# ll
图:
![](https://img.haomeiwen.com/i10590983/fa6839d76d3387c0.png)
2.卸除之前过载过得低版本的镜像
[root@cdh102 software]# umount /mnt/
图:
![](https://img.haomeiwen.com/i10590983/f73822dc85621f89.png)
3.将系统镜像源挂载到 /mnt/ 目录
[root@cdh102 software]# mount /opt/software/rhel-server-7.5-x86_64-dvd.iso /mnt/
图:
![](https://img.haomeiwen.com/i10590983/03d768ef9826095d.png)
4.进入指定目录
[root@cdh102 software]# cd /etc/yum.repos.d/
[root@cdh102 yum.repos.d]# pwd
[root@cdh102 yum.repos.d]# ll
图:
![](https://img.haomeiwen.com/i10590983/f2fe78a20ed09f79.png)
5.创建文件夹并将 .repo文件放入
[root@cdh102 yum.repos.d]# mkdir repo
[root@cdh102 yum.repos.d]# mv *.repo repo/
图:
![](https://img.haomeiwen.com/i10590983/ecb310049ca65e65.png)
6.在此目录下创建配置文件
[root@cdh102 repo]# vim /etc/yum.repos.d/localdisk.repo
内容如下:
[localdisk] #仓库ID 标识
name=local disk for centos7.5 #仓库名称(描述)
baseurl=file:///mnt #仓库的URL 指定仓库位置 协议file:///路径
enabled=1 #开关,0为关,1为开 仓库是否启用
gpgcheck=0 #校验开关 检查是否被篡改
图:
![](https://img.haomeiwen.com/i10590983/5802092ecca50570.png)
7.清除之前使用过的 yum 仓库缓存
[root@cdh102 repo]# yum clear all
[root@cdh102 repo]# yum makecache
图:
![](https://img.haomeiwen.com/i10590983/c059c453d1bec9b0.png)
8.检验依赖库的数量
[root@cdh102 repo]# yum repolist
图:
![](https://img.haomeiwen.com/i10590983/0e581923ce24cf86.png)
9.查看版本
[root@cdh102 repo]# yum --version
图:
![](https://img.haomeiwen.com/i10590983/b25065fab41ba881.png)
此时,我们就可以愉快的使用 yum 命令了,欢迎留言,祝你工作愉快。。。
网友评论