Centos 7.9 使用 iso 搭建本地 YUM 源


Centos 7.9 使用 iso 搭建本地 YUM 源

1 建立挂载点
[root@localhost ~]# mkdir -p /media/cdrom/

2 创建光盘存储路径
[root@localhost ~]# mkdir -p /mnt/cdrom/

3 上传 CentOS-7-x86_64-Everything-2207-02.iso 到 光盘存储路径
[root@localhost ~]# ls /mnt/cdrom/
CentOS-7-x86_64-Everything-2207-02.iso

4 挂载并查看
[root@localhost ~]# mount -o loop /mnt/cdrom/CentOS-7-x86_64-Everything-2207-02.iso /media/cdrom
mount: /dev/loop0 写保护,将以只读方式挂载
说明:如果,直接挂载光盘方式 /dev/cdrom 就是光驱的设备文件名,采用另外一种方式挂载。
[root@localhost ~]# mount /dev/cdrom /media/cdrom/

[root@localhost ~]# ls /media/cdrom/
CentOS_BuildTag  EULA  images    LiveOS    repodata              RPM-GPG-KEY-CentOS-Testing-7
EFI              GPL   isolinux  Packages  RPM-GPG-KEY-CentOS-7  TRANS.TBL

5 切换 /etc/yum.repos.d/ 目录
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll
总用量 40
-rw-r--r--. 1 root root 1664 10月 23 2020 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 10月 23 2020 CentOS-CR.repo
-rw-r--r--. 1 root root  649 10月 23 2020 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  314 10月 23 2020 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 5月  17 15:47 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 10月 23 2020 CentOS-Sources.repo
-rw-r--r--. 1 root root 8515 10月 23 2020 CentOS-Vault.repo
-rw-r--r--. 1 root root  616 10月 23 2020 CentOS-x86_64-kernel.repo

6 查看 CentOS-Media.repo,file:///media/cdrom/ 正好有挂载路径。
[root@localhost yum.repos.d]# cat CentOS-Media.repo 
# CentOS-Media.repo
#
#  This repo can be used with mounted DVD media, verify the mount point for
#  CentOS-7.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c7-media [command]
#  
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c7-media [command]

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

7 测试是否成功
[root@localhost yum.repos.d]# yum --disablerepo=\* --enablerepo=c7-media install tigervnc
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * c7-media: 
c7-media                                                                         | 3.6 kB  00:00:00     
软件包 tigervnc-1.8.0-22.el7.x86_64 已安装并且是最新版本
无须任何处理

8 卸载
[root@localhost /]# umount /media/cdrom 
umount: /media/cdrom:目标忙。
        (有些情况下通过 lsof(8) 或 fuser(1) 可以
         找到有关使用该设备的进程的有用信息)
[root@localhost /]# fuser -mv /media/cdrom 
                     用户     进程号 权限   命令
/media/cdrom:        root     kernel mount /media/cdrom
                     root       4680 ..c.. bash
[root@localhost /]# kill -9 4680
[root@localhost /]# umount /media/cdrom

其他:
# 备份 yum.repos.d.bak ,修改 CentOS-Media.repo 中 enabled=0 为 enabled=1

[root@localhost ~]# mv /etc/yum.repos.d /etc/yum.repos.d.bak
[root@localhost ~]# mkdir /etc/yum.repos.d
[root@localhost ~]# cp /etc/yum.repos.d.bak/CentOS-Media.repo /etc/yum.repos.d
[root@localhost ~]# vim /etc/yum.repos.d/CentOS-Media.repo

[root@localhost ~]# yum clean all
已加载插件:fastestmirror, langpacks
正在清理软件源: c7-media
Cleaning up list of fastest mirrors

# 显示已配置的源
[root@localhost ~]# yum repolist all
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * c7-media: 
源标识                                    源名称                                            状态
c7-media                                  CentOS-7 - Media                                  启用: 10,073
repolist: 10,073

附录:
Centos 7.9 下载地址
http://mirrors.nju.edu.cn/centos/7.9.2009/isos/x86_64/

参考:
CentOS 7 配置本地yum 源
https://www.linuxidc.com/Linux/2017-08/146364.htm

centos7配置本地yum源_centos 本地yum源配置
https://cloud.tencent.com/developer/article/2115884

linux中mkdir -p 命令详解
https://blog.csdn.net/li1325169021/article/details/90769601

Linux 下使用mount命令挂载CDROM
https://blog.csdn.net/paullinjie/article/details/52081765

linux——umount时目标忙的解决办法
https://blog.csdn.net/u012998306/article/details/103687124

mount挂载光盘media_Linux挂载光盘(使用mount命令)
https://blog.csdn.net/weixin_39850787/article/details/111752559

Linux mount命令
https://www.runoob.com/linux/linux-comm-mount.html
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/14223.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

echarts取消纵坐标,自定义提示内容,完整 echarts 布局代码

效果图 实现代码 开启点击柱子时的提示内容 //完整写法请看下面tooltip: {trigger: axis,axisPointer: {type: shadow}},自定义提示内容 //完整写法请看下面formatter: function (param) {// param是悬浮窗所在的数据(x、y轴数据)let relVal "&…

免费,Python蓝桥杯等级考试真题--第10级(含答案解析和代码)

Python蓝桥杯等级考试真题–第10级 一、 选择题 答案: 解析:range取首不取尾,即产生了数1234,list()函数可以把产生的数1234转化为列表,故答案为A。 答案:B 解析:sort&a…

【芯片IC】常见拆解欣赏 单片机、FPGA、RS232

1. Giga Devices GD32F103CBT6 2.Altera Cyclone EP1C3 is the smallest 1-st generation FPGA from Altera. 在多晶硅层面,我们可以看到每个 M4K 块被细分为两半(两列共 26 个 “矩形”)。逻辑元件阵列是非对称的,在阵列右侧正中…

VScode创建python项目虚拟环境

1. 进入项目目录 2. 打开terminal 3. 创建virtual env 语法python -m venv name示例python -m venv venv🐱: 执行完成能在当前目录下看到虚拟环境的目录 4. 激活虚拟环境 linuxsource venv/bin/activatewindowsvenv/scripts/activate5. 在虚拟环境下搭建项目环…

jetcache缓存

1 介绍 是阿里的双极缓存,jvm-->redis-->数据库 文档:jetcache/docs/CN at master alibaba/jetcache GitHub 2 注意事项 使用的实体类一定实现序列化接口定时刷新注解,慎用 它会为每一个key创建一个定时器 :场景为&…

Node.js —— Express 中间件、接口编写、接口跨域 【0基础向Express模块学习】

目录 中间件的概念 什么是中间件 现实生活中的例子 Express 中间件的调用流程 ​编辑 Express 中间件的格式 next 函数的作用 Express 中间件的初体验 定义中间件函数 全局生效的中间件 定义全局中间件的简化形式 中间件的作用 ​编辑 定义多个全局中间件 局部生…

SD00HA 集成电路IC电压负载开关USB电源降压SOT23-5封装

该SD00HA是一种具有成本效益的,低 电压,单P-MOSFET负载开关,自供电 和总线供电的通用串行总线(USB)应 用优化。该开关的输入范围为2.4V至5. 5V,非常适合3V和5V系统。该开关的低 Rps (ON)80mΩ,满足USB电压降要 求。该S…

Flutter 中的 Stepper 小部件:全面指南

Flutter 中的 Stepper 小部件:全面指南 在 Flutter 应用中,Stepper 是一种用于创建向导式界面或分步表单的小部件。它允许用户通过一系列的步骤完成一个过程,每个步骤可以包含不同的表单字段或用户交互。Stepper 通常用于注册流程、结账流程…

前端绘制流程节点数据

根据数据结构和节点的层级、子节点id&#xff0c;前端自己绘制节点位置和关联关系、指向、已完成节点等 <template><div><div>通过后端节点和层级&#xff0c;绘制出节点以及关联关系等</div><div class"container" ref"container&…

java面试框架篇(Spring常见问题、SpringBoot、SpringMVC、mybatis经典问题、SpringCloud组件)

文章目录 面试专题-java框架篇1. spring常见问题1.1. spring是什么?1.2. 谈谈你对AOP的理解1.3. 谈谈你对IOC的理解1.4. Spring Boot、 Spring MVC和Spring有什么区别1.5. spring bean 生命周期1.6. spring事务传播机制有哪些?1.7. 循环依赖1.8. spring框架中使用了哪些设计模…

ENZO--Protein A EIA Kit

金黄色葡萄球菌细胞壁的组成成份蛋白A能够特异性结合免疫球蛋白特别是免疫球蛋白G的Fc端。重组蛋白&#xff0c;抗体和疫苗等纯化过程中使用的填料中有蛋白A&#xff0c;尽管蛋白A是共价形式存在于填料中&#xff0c;但是在色谱洗脱过程中蛋白A会一起浸出。蛋白A的污染严重地影…

vue3插槽solt 使用

背景增加组件的复用性&#xff0c;个人体验组件化还是react 方便。 Vue插槽solt如何传递具名插槽的数据给子组件&#xff1f; 一、solt 原理 知其然知其所以然 Vue的插槽&#xff08;slots&#xff09;是一种分发内容的机制&#xff0c;允许你在组件模板中定义可插入的内容…

Python 实现Word (DOC或DOCX)与TXT文本格式互转

目录 引言 安装Python库 使用Python将Word转换为TXT文本格式 使用Python将TXT文本格式转换为Word 引言 Word文档和TXT文本文件是日常工作和生活中两种常见的文件格式&#xff0c;各有其特点和优势。Word文档能够保留丰富的格式设置&#xff0c;如字体、段落、表格、图片等…

疲劳荷载的马尔科夫频次表示

文章目录 0 背景描述1 文章概述 0 背景描述 关于风电塔筒荷载中的马尔科夫矩阵&#xff0c;一直很好奇。最主要还是因为想要从两个已知截面的马尔科夫矩阵得到附近的另一个截面的载荷&#xff0c;我一直认为这件事情是可以完成的&#xff0c;但是因为对马尔科夫矩阵不太了解所…

Java入门基础学习笔记42——常用API

API&#xff08;全称&#xff1a;Application Programming Interface&#xff1a;应用程序编程接口&#xff09; 就是Java自己写好的程序&#xff0c;给程序员调用&#xff0c;方便完成一些功能的。 为什么要学别人写好的程序&#xff1f; 不要重复造轮子。 开发效率高。 面…

sql server使用 SELECT INTO 进行数据表备份和创建临时中间表

在数据库操作中&#xff0c;常常需要将数据从一个表复制到另一个表&#xff0c;或将部分数据保存到一个新的表中进行进一步操作。SELECT INTO 是一个强大的 SQL 语句&#xff0c;可以在 SQL Server 和部分其他数据库系统中实现这一功能。本文将讨论如何使用 SELECT INTO 进行数…

YOLOv5改进 | 主干网络 | 用repvgg模块替换Conv【教程+代码 】

&#x1f4a1;&#x1f4a1;&#x1f4a1;本专栏所有程序均经过测试&#xff0c;可成功执行&#x1f4a1;&#x1f4a1;&#x1f4a1; 尽管Ultralytics 推出了最新版本的 YOLOv8 模型。但YOLOv5作为一个anchor base的目标检测的算法&#xff0c;YOLOv5可能比YOLOv8的效果更好。…

2024电工杯数学建模选题建议及各题思路来啦!

大家好呀&#xff0c;2024电工杯数学建模竞赛开始了&#xff0c;来说一下初步的选题建议吧&#xff1a; 首先定下主基调&#xff0c; 本次电工杯建议选B。A题目难度较高&#xff0c;只建议有相关专业知识和优化经验的队伍选择&#xff0c;小白队伍无脑选B即可。是比较经典的数…

网页加载时,大图片文件如何分片加载,有示例代码。

浏览网页时候&#xff0c;碰到大图片半天加载不出来&#xff0c;急死人&#xff0c;本问分享一种分片加载的方式&#xff0c;其实还有其他方式&#xff0c;比如先模糊后清晰等。 一、为什么要分片加载 大图片文件可以通过分片加载来提高加载性能和用户体验。分片加载的基本思…

【MySQL精通之路】InnoDB(7)-锁和事务模型

1.InnoDB锁 【MySQL精通之路】InnoDB(7)-锁和事务模型(1)-锁-CSDN博客 2.InnoDB事务模型 【MySQL精通之路】InnoDB(7)-锁和事务模型(2)-事务模型-CSDN博客 3.InnoDB中不同SQL语句设置的锁 4.幻影行 5.InnoDB中的死锁 5.1InnoDB死锁示例 5.2死锁检测 …