Linux配置本地yum源(光盘镜像挂载)

光盘镜像挂载

上传或者从其它服务器scp传输镜像CentOS-7-x86_64-DVD-1908.iso到目标服务器/mnt目录下(我这里从集群中别的服务器scp过来的):
scp传输命令(1024是服务器端口,需要改成你自己的,IP地址也是同样的需要修改):
如果服务器上有镜像就不用管下面这条命令

scp -P 1024 -r CentOS-7-x86_64-DVD-1908.iso root@192.168.67.200:/mnt/

登录到目标服务器查看镜像:

[root@localhost mnt]# ll
total 4554750
-rw-r--r-- 8 root root 4664066080    Dec  5  2016 CentOS-7-x86_64-DVD-1908.iso

创建挂载目录

[root@localhost mnt]# mkdir /mnt/iso
[root@localhost mnt]# ls
4554752
-rw-r--r-- 8 root root 4664066080    Dec  5  2016 CentOS-7-x86_64-DVD-1908.iso
drwxr-xr-x 8 root root 2048          Dec  5  2016 iso

挂载镜像

[root@localhost mnt]# mount CentOS-7-x86_64-DVD-1908.iso /mnt/iso/
mount: /dev/sr0 is write-protected, mounting read-only

有的系统会提示错误需要使用mount -o loop -t iso9660 则将上面的mount语句换成下面语句:(如果你执行上面的mount语句不报错就跳过下面这条命令)

mount -o loop -t iso9660 CentOS-7-x86_64-DVD-1908.iso  /mnt/iso

挂载完毕进入挂载目录查看:

[root@localhost mnt]# cd iso/
[root@localhost iso]# ll
total 654
-rw-r--r-- 1 root root     14 Dec  5  2016 CentOS_BuildTag
drwxr-xr-x 3 root root   2048 Dec  5  2016 EFI
-rw-r--r-- 1 root root    215 Dec 10  2015 EULA
-rw-r--r-- 1 root root  18009 Dec 10  2015 GPL
drwxr-xr-x 3 root root   2048 Dec  5  2016 images
drwxr-xr-x 2 root root   2048 Dec  5  2016 isolinux
drwxr-xr-x 2 root root   2048 Dec  5  2016 LiveOS
drwxrwxr-x 2 root root 630784 Dec  5  2016 Packages
drwxrwxr-x 2 root root   4096 Dec  5  2016 repodata
-rw-r--r-- 1 root root   1690 Dec 10  2015 RPM-GPG-KEY-CentOS-7
-rw-r--r-- 1 root root   1690 Dec 10  2015 RPM-GPG-KEY-CentOS-Testing-7
-r--r--r-- 1 root root   2883 Dec  5  2016 TRANS.TBL

镜像已经被解压到挂载目录。

备份原始repo文件

创建备份目录

mkdir  /etc/yum.repos.d/bak

移动文件

mv    /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/

创建新的repo文件

新建Centos-CDROM.repo文件

vi /etc/yum.repos.d/Centos-CDROM.repo
[CDROM]
name=CentOS-$releasever - CDROM
baseurl=file:///mnt/iso
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

刷新repo信息

[root@localhost ~]# yum clean all
Loaded plugins: fastestmirror, langpacks
Cleaning repos: CDROM
Cleaning up everything
Cleaning up list of fastest mirrors
[root@localhost ~]# yum makecache
Loaded plugins: fastestmirror, langpacks
CDROM                                                                                                                                                           | 3.6 kB  00:00:00
(1/4): CDROM/group_gz                                                                                                                                           | 155 kB  00:00:00
(2/4): CDROM/primary_db                                                                                                                                         | 3.0 MB  00:00:00
(3/4): CDROM/filelists_db                                                                                                                                       | 3.0 MB  00:00:00
(4/4): CDROM/other_db                                                                                                                                           | 1.3 MB  00:00:00
Determining fastest mirrors
Metadata Cache Created

验证一下

[root@localhost ~]# yum -y install mariadb
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.52-1.el7 will be installed
--> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.52-1.el7 for package: 1:mariadb-5.5.52-1.el7.x86_64
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.52-1.el7 will be installed
Removing mariadb-libs.x86_64 1:5.5.52-1.el7 - u due to obsoletes from installed mysql-community-libs-5.6.37-2.el7.x86_64
Removing mariadb.x86_64 1:5.5.52-1.el7 - u due to obsoletes from installed mysql-community-client-5.6.37-2.el7.x86_64
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.52-1.el7 will be installed
---> Package mariadb-libs.x86_64 1:5.5.52-1.el7 will be installed
--> Finished Dependency Resolution

可以看到没问题了,本地yum源已经可以使用了。

Linux配置本地yum源(光盘镜像挂载)相关推荐

  1. linux配置本地yum源 centos7.9为例

    Centos 配置本地yum 源(此处以centos7.9 为例) 1. 挂载对应系统iso 镜像,我此处为虚拟机,在vcenter 挂载 2. 系统里面mount 镜像文件 3. 将原来的repo  ...

  2. Linux配置本地yum源

    一:查看默认yum源 默认情况下在安装好centos系统之后,yum源的文件位置都是在/etc/yum.repos.d目录下,默认使用的yum源就是Centos-Base.repo cd /etc/y ...

  3. 红帽redhat Linux配置本地yum源

    redhat Linux6下配置本地yum源 1.在根下建立目录/media/cdrom,命令是: mkdir -p /media/cdrom.这个目录是用于挂载ISO文件的目录. [root@loc ...

  4. Linux配置本地YUM源—临时和永久关闭Selinux

    配置本地YUM源-临时和永久关闭Selinux 今天博主和大家聊一聊配置本地YUM源-临时和永久关闭Selinux,不喜勿喷,欢迎关注,如有建议欢迎补充,讨论. 一.配置本地YUM源 yum的一切配置 ...

  5. linux配置本地YUM源及网络YUM源

    在使用Linux的日常工作中,经常会遇到缺少包的情况,而当我们单独下载缺少的包进行安装时,大多都会因为依赖或版本与操作系统版本不兼容的问题,这个时候配置yum就显得很有必要 配置yum源一般分两种情况 ...

  6. Linux 配置本地yum源步骤

    (所有步骤均是root用户) 我这里将iso光盘文件存放到/u01/setup/os目录下 1. # mount -o loop /u01/setup/os/oel6.4_x86.iso /mnt   ...

  7. Linux配置本地yum源(RHEL8)

    https://www.cnblogs.com/itwangqiang/p/13391401.html

  8. Linux使用光盘镜像配置本地yum源(免于重复挂载)

    问题: 当配置本地yum源时,镜像挂载到目录一旦重启就会掉,每次重启都需要重新挂载. 解决 这里以centos系统为例: 挂载镜像/光盘: mount CentOS-7-x86_64-DVD-1810 ...

  9. Centos7挂载iso镜像文件配置本地yum源

    本文链接:https://blog.csdn.net/weixin_43211760/article/details/90112204 一.虚拟机环境挂载Centos7 iso镜像文件配置本地yum源 ...

  10. Centos7镜像iso挂载配置本地yum源

    CentOS7配置本地yum源 1.创建本地源文件夹 mkdir -p /mnt/centos7/ 2.备份原本地源 cp /ctc/yum.repo.d/* /etc/yum.repo.d.bak ...

最新文章

  1. cmd暂停快捷键_是否有键盘快捷键可以暂停正在运行的CMD窗口的输出?
  2. 二叉树的进阶操作---(求二叉树中所有结点个数,求叶子结点个数,求第k层结点个数;在二叉树中查找某一结点;层序遍历;判断是否为完全二叉树)
  3. Java lang3的 StringUtils.isNumeric(str)不能识别负数和小数
  4. sqlserver日期函数 dateadd,datediff ,datepart ,datename,convert
  5. Linux下更改Python的软连接
  6. 计算机图形学完整笔记(五):二维图形变换
  7. PBRT 阅读 第一章
  8. 计算机自带游戏关闭,win10系统自带小游戏关闭的办法
  9. c++11多线程编程 整理(五) 原子量 atomic
  10. scipy csc csr到底是什么东西
  11. h5新语义化标签(重要)
  12. 亚马逊中国站获取商品列表
  13. GreenPlum 大数据平台--segment 失效问题恢复
  14. 教你“偷偷”的获取微信小游戏好友关系链数据
  15. 群晖NAS搭建web服务器,并发布公网可访问 1/4
  16. FSM和i2c实验报告
  17. 自动驾驶nuScenes数据集——一个KITTI以外的新数据集
  18. python pymysql 如何输出 json 字符串
  19. Excel发货单计算器,实现新增行后,新增行自动求和和列自动汇总求和
  20. xubuntu20.04+virtualbox6+direct3d安装吃屎记

热门文章

  1. js清空浏览器cokie缓存_JS实现清除指定cookies的方法
  2. 用Axure撰写产品需求文档
  3. ffmpeg 图片合成视频
  4. java 用户登录_java编写用户登录
  5. 亮度、对比度、直方图均衡化
  6. office办公软件题库1
  7. HR看完这种简历就崩溃?真相是这样的!
  8. 最小生成树的第三种求法-Borůvka (Sollin) 算法
  9. Typora 自定义皮肤
  10. 60+张PPT,教你如何搭建Spark离线数仓!