Centos7.5 挂载镜像源 实现离线使用yum命令

  我们知道,在Linux中要安装软件的时候可能会依赖一些相应的包才能安装成功,在家里安装的话那是小菜一碟了,但是如果是在公司,信息安全问题,那么是不能联网的,服务的系统可能是纯净版的,如果要你安装软件,那么你在安装的过程中慢慢的根据错误提示去网上下载依赖,然后在安装,如果顺利还好,要是倒霉的话安装依赖的时候可能会报错要依赖自己,这就坑了,强制安装对我们所要安装的软件木有影响,上周在公司头大了几天才找到方法的;今天分享下载离线的情况下如果使用 yum 命令即镜像源的安装。
  这里多提供个方法,即阿里云方法,使用的是 .repo:
https://yq.aliyun.com/articles/704987?spm=a2c4e.11155472.0.0.2fb033192BX7gD

接下来我将介绍的是另一个方法使用 .iso 镜像源的安装过程。
1.将镜像上传到服务器的指定目录
[root@cdh102 software]# ll

图:
image.png
2.卸除之前过载过得低版本的镜像
[root@cdh102 software]# umount /mnt/

图:
image.png
3.将系统镜像源挂载到 /mnt/ 目录
[root@cdh102 software]# mount /opt/software/rhel-server-7.5-x86_64-dvd.iso /mnt/

图:
image.png
4.进入指定目录
[root@cdh102 software]# cd /etc/yum.repos.d/
[root@cdh102 yum.repos.d]# pwd
[root@cdh102 yum.repos.d]# ll

图:
image.png
5.创建文件夹并将 .repo文件放入
[root@cdh102 yum.repos.d]# mkdir repo
[root@cdh102 yum.repos.d]# mv *.repo repo/

图:
image.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                    #校验开关  检查是否被篡改

图:
image.png
7.清除之前使用过的 yum 仓库缓存
[root@cdh102 repo]# yum clear all
[root@cdh102 repo]# yum makecache

图:
image.png
8.检验依赖库的数量
[root@cdh102 repo]# yum repolist

图:
image.png
9.查看版本
[root@cdh102 repo]# yum --version

图:
image.png

  此时,我们就可以愉快的使用 yum 命令了,欢迎留言,祝你工作愉快。。。

你可能感兴趣的:(Centos7.5 挂载镜像源 实现离线使用yum命令)