Linux配置本地yum源(光盘镜像挂载)
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源(光盘镜像挂载)相关推荐
- linux配置本地yum源 centos7.9为例
Centos 配置本地yum 源(此处以centos7.9 为例) 1. 挂载对应系统iso 镜像,我此处为虚拟机,在vcenter 挂载 2. 系统里面mount 镜像文件 3. 将原来的repo ...
- Linux配置本地yum源
一:查看默认yum源 默认情况下在安装好centos系统之后,yum源的文件位置都是在/etc/yum.repos.d目录下,默认使用的yum源就是Centos-Base.repo cd /etc/y ...
- 红帽redhat Linux配置本地yum源
redhat Linux6下配置本地yum源 1.在根下建立目录/media/cdrom,命令是: mkdir -p /media/cdrom.这个目录是用于挂载ISO文件的目录. [root@loc ...
- Linux配置本地YUM源—临时和永久关闭Selinux
配置本地YUM源-临时和永久关闭Selinux 今天博主和大家聊一聊配置本地YUM源-临时和永久关闭Selinux,不喜勿喷,欢迎关注,如有建议欢迎补充,讨论. 一.配置本地YUM源 yum的一切配置 ...
- linux配置本地YUM源及网络YUM源
在使用Linux的日常工作中,经常会遇到缺少包的情况,而当我们单独下载缺少的包进行安装时,大多都会因为依赖或版本与操作系统版本不兼容的问题,这个时候配置yum就显得很有必要 配置yum源一般分两种情况 ...
- Linux 配置本地yum源步骤
(所有步骤均是root用户) 我这里将iso光盘文件存放到/u01/setup/os目录下 1. # mount -o loop /u01/setup/os/oel6.4_x86.iso /mnt ...
- Linux配置本地yum源(RHEL8)
https://www.cnblogs.com/itwangqiang/p/13391401.html
- Linux使用光盘镜像配置本地yum源(免于重复挂载)
问题: 当配置本地yum源时,镜像挂载到目录一旦重启就会掉,每次重启都需要重新挂载. 解决 这里以centos系统为例: 挂载镜像/光盘: mount CentOS-7-x86_64-DVD-1810 ...
- Centos7挂载iso镜像文件配置本地yum源
本文链接:https://blog.csdn.net/weixin_43211760/article/details/90112204 一.虚拟机环境挂载Centos7 iso镜像文件配置本地yum源 ...
- Centos7镜像iso挂载配置本地yum源
CentOS7配置本地yum源 1.创建本地源文件夹 mkdir -p /mnt/centos7/ 2.备份原本地源 cp /ctc/yum.repo.d/* /etc/yum.repo.d.bak ...
最新文章
- cmd暂停快捷键_是否有键盘快捷键可以暂停正在运行的CMD窗口的输出?
- 二叉树的进阶操作---(求二叉树中所有结点个数,求叶子结点个数,求第k层结点个数;在二叉树中查找某一结点;层序遍历;判断是否为完全二叉树)
- Java lang3的 StringUtils.isNumeric(str)不能识别负数和小数
- sqlserver日期函数 dateadd,datediff ,datepart ,datename,convert
- Linux下更改Python的软连接
- 计算机图形学完整笔记(五):二维图形变换
- PBRT 阅读 第一章
- 计算机自带游戏关闭,win10系统自带小游戏关闭的办法
- c++11多线程编程 整理(五) 原子量 atomic
- scipy csc csr到底是什么东西
- h5新语义化标签(重要)
- 亚马逊中国站获取商品列表
- GreenPlum 大数据平台--segment 失效问题恢复
- 教你“偷偷”的获取微信小游戏好友关系链数据
- 群晖NAS搭建web服务器,并发布公网可访问 1/4
- FSM和i2c实验报告
- 自动驾驶nuScenes数据集——一个KITTI以外的新数据集
- python pymysql 如何输出 json 字符串
- Excel发货单计算器,实现新增行后,新增行自动求和和列自动汇总求和
- xubuntu20.04+virtualbox6+direct3d安装吃屎记