RedHat8配置本地YUM源

news2024/12/23 12:00:58

目录:

    • RedHat8配置本地YUM源
      • 1、创建规则文件
      • 2、创建挂载点
      • 3、挂载ISO镜像
        • (1).将iso镜像连接到虚拟机再进行挂载
          • a.将ISO镜像连接虚拟机
          • b.挂载镜像到挂载点
          • c.使用df -h查看当前系统设备挂载情况
        • (2)将iso镜像上传至服务器再进行挂载
          • a.将ISO镜像通过ftp工具上传
          • b.挂载镜像到挂载点
          • c.使用df -h查看当前系统设备挂载情况
      • 4、清除YUM缓存
      • 5、列出可以安装包
      • 6、安装测试
      • 7、卸载镜像

RedHat8配置本地YUM源

1、创建规则文件

(1).备份规则文件

cd /etc/yum.repos.d/
mkdir repo
mv *.repo ./repo

(2).创建规则文件

cat <<EOF>> /etc/yum.repos.d/RedHat8_local_yum.repo
[BaseOS]
name=BaseOS
baseurl=file:///mnt/cdrom/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=AppStream
baseurl=file:///mnt/cdrom/AppStream
gpgcheck=0
enabled=1
EOF

2、创建挂载点

mkdir -p /mnt/cdrom

可以使用其他挂载点,但是规则文件中的baseurl要与挂载点路径保持一致

3、挂载ISO镜像

(1).将iso镜像连接到虚拟机再进行挂载

a.将ISO镜像连接虚拟机
  • 打开虚拟机设置 -->

  • CD/DVD(SATA) -->

  • 使用ISO镜像文件 -->

  • 点击已连接(此处可以配置开机自动挂载)

在这里插入图片描述

将ISO文件连接到虚拟机后在操作系统中对应的就是/dev/sr0设备

b.挂载镜像到挂载点

(默认对镜像文件写保护,以只读方式挂载)

# mount /dev/sr0 /mnt/cdrom

mount: /mnt/cdrom: WARNING: device write-protected, mounted read-only.
c.使用df -h查看当前系统设备挂载情况
/dev/sr0                  7.9G  7.9G     0 100% /mnt/cdrom

(2)将iso镜像上传至服务器再进行挂载

a.将ISO镜像通过ftp工具上传

比如上传传到/tmp目录

b.挂载镜像到挂载点

(默认对镜像文件写保护,以只读方式挂载)

# mount -o loop -t iso9660 /tmp/rhel-8.2-x86_64-dvd.iso /mnt/cdrom

mount: /mnt/cdrom: WARNING: device write-protected, mounted read-only.
c.使用df -h查看当前系统设备挂载情况
/dev/loop0                7.9G  7.9G     0 100% /mnt/cdrom

4、清除YUM缓存

yum clean all

5、列出可以安装包

yum list

6、安装测试

yum install tree

7、卸载镜像

umount /mnt/cdrom

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

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

相关文章

Spring Boot——优雅的参数校验

&#x1f388; 概述 当我们想提供可靠的 API 接口&#xff0c;对参数的校验&#xff0c;以保证最终数据入库的正确性&#xff0c;是 必不可少 的活。比如下图就是 我们一个项目里 新增一个菜单校验 参数的函数&#xff0c;写了一大堆的 if else 进行校验&#xff0c;或者基础校…

C#简单向:textbox添加提示内容

项目场景&#xff1a; 向C#窗体项目的textbox内添加提示内容&#xff0c;如下图所示效果&#xff1a; 具体实现&#xff1a; 首先&#xff1a; 1.到所要操作的文件(/xx.cs/xx.Designer.cs),这里我是到Form3.cs/Form3.Designer.cs文件 2.找到你所要操作的textBox&#xff0c…

数据结构与算法(一):基础数据结构(算法概念、数组、链表、栈、队列)

算法概念、数组、链表、栈、队列 判断一个数是否是2的N次方&#xff1f; N & (N-1) 0 (N > 0)算题&#xff1a; 力扣 https://leetcode.cn/POJ http://poj.org/ 算法 算法概念 算法代表&#xff1a; 高效率和低存储 内存占用小、CPU占用小、运算速度快 算法的高…

C# HttpClient使用JWT请求token调用接口,解决返回HTML网页的异常信息

一.项目目的&#xff1a; 1.使用JWT获取token&#xff0c;调用外部提供的接口&#xff0c;解决返回HTML错误信息。 错误缘由&#xff0c;接口服务器未能识别token&#xff0c;token信息不准确。 二.项目工具&#xff1a; Visual Studio&#xff08;开发工具&#xff09;&…

【Java|golang】1031. 两个非重叠子数组的最大和---前缀和+滑动窗口

给你一个整数数组 nums 和两个整数 firstLen 和 secondLen&#xff0c;请你找出并返回两个非重叠 子数组 中元素的最大和&#xff0c;长度分别为 firstLen 和 secondLen 。 长度为 firstLen 的子数组可以出现在长为 secondLen 的子数组之前或之后&#xff0c;但二者必须是不重…

专为Windows电脑和服务器设计的磁盘管理软件

关于Windows磁盘管理 磁盘管理是Windows自带工具&#xff0c;允许你对磁盘进行一些基本操作&#xff0c;Windows个人用户和Windows Server用户可以使用它来&#xff1a; 1. 创建一个新驱动器&#xff0c;如“新建简单卷”功能。 2. 将一个卷扩展到当前未被同一磁盘…

STM32CubeMX配置I2C通讯

1.如上图所示点击New Project 2.如上图所示选择自己所开发的新品最后双击芯片型号 3.配置RCC&#xff0c;我的芯片使用的是外部高速晶振。这里如图所选。 4.配置一下串口 5.配置I2C 6.根据自己的硬件选择时钟源和主频 6.①填写项目名②选择项目路径③选择开发环境④获取代码 …

Android build.gradle配置详解

Android Studio是采用gradle来构建项目的&#xff0c;gradle是基于groovy语言的&#xff0c;如果只是用它构建普通Android项目的话&#xff0c;是可以不去学groovy的。当我们创建一个Android项目时会包含两个Android build.gradle配置详解文件&#xff0c;如下图&#xff1a; …

2023 HDCTF --- Crypto wp

文章目录 Normal_RsaNormal_Rsa(revenge)爬过小山去看云Math_Rsa Normal_Rsa 题目: from Crypto.Util.number import * #from shin import flagmbytes_to_long(bHDCTF{****************}) e65537 pgetPrime(256) #qgetPrime(512) q67040062584277953042204504112809489262131…

Revit砌体排砖的几种方法对比

方法简介 传统砌体深化排砖是绘图者使用CAD 软件通过二维想象进行排布&#xff0c;在墙面转角、两面或多面墙相互咬砌的位置&#xff0c;门窗洞口过梁的位置&#xff0c;构造柱等位置由于二维图形的局限性很难观察出排布是否合理。然而复杂区域砌体排布若出错…

这个假期有这些游戏就不怕无聊了

1、塞尔达传说旷野之息 Switch端的优秀游戏体验不容错过&#xff01; 人气王《塞尔达传说》&#xff01; 被玩家誉为“唯一让人长大后有种回到童年的感觉的作品”。 豆瓣网友写道&#xff1a;“在雨夜&#xff0c;我在寺庙里看到了一条白龙划过天空&#xff0c;在岩壁上看到了…

花2个半月吃透这份软件测试核心知识,成功从外包上岸到京东

朋友小故事 受到疫情影响我从过完年从2月份开始学习的一份测试经手册&#xff0c;4月初我成功从我们一个小三线的公司跳槽到了腾讯&#xff0c;虽然等级不高&#xff0c;但是涨薪还是涨了8K&#xff0c;而且去一个大公司多学点东西&#xff0c;对自己的成长还是有好处的。 虽然…

零基础学java——【基础语法】基本输入、输出语句,变量,运算符

目录 变量 数据类型 基本数据类型一览表 声明和初始化 基本的输出、输出语句 输出语句 补充“”的使用 输入语句Scanner 使用步骤 代码演示 运算符 有些内容可能会与c语言作比较 内容借鉴了韩顺平老师的java课堂笔记&#xff08;b站课&#xff09; 变量 数据类型 基本…

云原生技术架构分析+实战【docker篇】

云原生技术架构分析实战 1 云平台推荐与基础操作 ①云平台推荐 国内&#xff1a;阿里云&#xff08;ECS&#xff09;、华为云、腾讯云、青云、百度云等国外&#xff1a;亚马逊AWS、微软Azure等 ②公有云、私有云区别 公有云&#xff1a;第三方云服务厂商提供和运营&#x…

程序员如何提高代码能力?

前言 作为一名程序员&#xff0c;自己的本质工作就是做程序开发&#xff0c;那么程序开发的时候最直接的体现就是代码&#xff0c;检验一个程序员技术水平的一个核心环节就是开发时候的代码能力。众所周知&#xff0c;程序开发的水平提升是一个循序渐进的过程&#xff0c;每一位…

C语言——线索二叉树(前序、中序、后序-附代码)

一、什么是线索二叉树 线索二叉树&#xff08;Threaded Binary Tree&#xff09;是一种特殊的二叉树&#xff0c;通过将空指针改为线索&#xff08;即前驱或后继指针&#xff09;的方式&#xff0c;将二叉树中的空闲指针利用起来&#xff0c;从而实现对二叉树的高效遍历和查找。…

go源码解读-sync.pool

go version 1.19.7 sync.pool 是go 内置的对象池技术&#xff0c; 管理临时对象&#xff0c;这些对象可以单独保存和检索&#xff0c; 减少GC次数 特点&#xff1a;1、 池不可以指定大小 2、 Get 没有的话会新生成一个对象 3、对象的周期取决于GC的周期 从go doc可以看到sync.p…

13、MDK分散加载方式管理多块内存

MDK分散加载: 默认情况下是通过MDK的option选项设置Flash和RAM大小&#xff0c;这种情况下所有的管理工作都是编译来处理的&#xff0c; MDK自动生成的分散加载文件&#xff1a;H7_ProjectTest.sct ; ************************************************************* ; *…

Java_异常

Java_异常 1.什么是异常 ​ 生活中的异常&#xff1a;感冒发烧、电脑蓝屏、手机死机等。 ​ 程序中的异常&#xff1a;磁盘空间不足、网络连接中断、被加载的资源不存在等。 ​ 程序异常解决办法&#xff1a;针对程序中非正常情况&#xff0c;Java语言引入了异常&#xff0…

【C++】类和对象(1)

文章目录 前言浅浅了解一、面向过程和面向对象二、 类和对象的关系三、创建类和对象 逐步深入一、类的访问限定符二、 封装三、类的作用域四、类对象模型五、this指针 前言 浅浅了解 一、面向过程和面向对象 C语言是面向过程的&#xff0c;关注的是过程&#xff0c;分析出求解…