RHEL 9上创建本地Yum/DNF存储库

1.挂载RHEL9 ISO文件或DVD
我们假设RHEL 9 iso文件已经复制到系统中。运行以下mount 命令将 ISO文件挂载到/var/repo文件夹。

$ sudo mkdir /var/repo
$ sudo mount -o loop rhel-baseos-9.0-x86_64-dvd.iso /var/repo/


如果是 DVD,请运行

$ sudo mount /dev/sr0 /var/repo/

2. 在 /etc/yum.repos.d/目录下创建 Repo 文件
在文件夹/etc/yum.repos.d/下创建一个名为 rhel9-local.repo 的 repo 文件,如下内容

$ sudo vi /etc/yum.repos.d/rhel9-local.repo
[Local-BaseOS]
name=Red Hat Enterprise Linux 9 - BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///var/repo//BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[Local-AppStream]
name=Red Hat Enterprise Linux 9 - AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///var/repo//AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
 


保存并关闭文件

3. 刷新 Yum/DNF 和订阅管理器缓存
执行以下命令清理 yum 或 dnf 和订阅管理器缓存。

$ sudo dnf clean all
$ sudo subscription-manager clean
 

在上面的输出中,我们收到一条警告消息“此系统未注册权利”。因此,要禁止显示此警告消息,请编辑文件 /etc/yum/pluginconf.d/subscription-manager.conf ,将参数 enabled=1 更改为 enabled=0 。

$ sudo vi /etc/yum/pluginconf.d/subscription-manager.conf

保存并退出文件

4. 使用本地存储库安装软件包
现在我们都准备好测试本地存储库了,在命令下运行以查看配置存储库。

$ sudo dnf repolist

输出如下:


现在,尝试通过上述配置本地存储库使用 dnf 命令安装软件包。

$ sudo dnf install nfs-utils

                        
原文链接:https://blog.csdn.net/u012748257/article/details/125493732

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

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

相关文章

LeetCode 每日一题Day 54 - 61

2859. 计算 K 置位下标对应元素的和 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。 请你用整数形式返回 nums 中的特定元素之 和 ,这些特定元素满足:其对应下标的二进制表示中恰存在 k 个置位。 整数的二进制表示中的 1 就是这个整数的 置位…

从零搭建Vue3 + Typescript + Pinia + Vite + Tailwind CSS + Element Plus开发脚手架

项目代码以上传至码云,项目地址:https://gitee.com/breezefaith/vue-ts-scaffold 文章目录 前言脚手架技术栈简介vue3TypeScriptPiniaTailwind CSSElement Plusvite 详细步骤Node.js安装创建以 typescript 开发的vue3工程集成Pinia安装pinia修改main.ts创…

DockerCompose+SpringBoot+Nginx+Mysql实践

DockerComposeSpringBootNginxMysql实践 1、Spring Boot案例 首先我们先准备一个 Spring Boot 使用 Mysql 的小场景,我们做这样一个示例,使用 Spring Boot 做一个 Web 应 用,提供一个按照 IP 地址统计访问次数的方法,每次请求时…

企业中不同大数据迁移的区别是什么?

在大数据时代,企业面临着海量数据的管理、分析和应用挑战。为了克服数据存储、传输和处理中的难题,如数据量巨大、网络环境多变、存储成本高昂以及安全风险上升等,企业必须对数据进行备份、同步、分发或归档。这一过程中,数据的复…

前端换肤的五种思路和优缺点

一、什么是前端换肤 前端换肤是指在前端开发中,通过改变网页的样式来实现不同的主题或皮肤效果。通过换肤,可以改变网页的颜色、字体、背景等样式,以适应不同的用户喜好或实现特定的设计需求。 静态换肤: 是指在网页加载时&…

6、基于机器学习的预测

应用机器学习的任何预测任务与这四个策略。 文章目录 1、简介1.1定义预测任务1.2准备预测数据1.3多步预测策略1.3.1多输出模型1.3.2直接策略1.3.3递归策略1.3.4DirRec 策略2、流感趋势示例2.1多输出模型2.2直接策略1、简介 在第二课和第三课中,我们将预测视为一个简单的回归问…

安卓SurfaceTexture中updateTexImage使用及源码分析

文章目录 引言updateTexImage 简单使用SurfaceTexture 初始化相关源码分析Surface 绘制流程源码分析createBufferQueue 源码分析SurfaceTexture 之 updateTexImage 源码分析结尾 本文首发地址 https://h89.cn/archives/140.html 最新更新地址 https://gitee.com/chenjim/chenji…

Javaweb之SpringBootWeb案例之yml配置文件的详细解析

4.2 yml配置文件 前面我们一直使用springboot项目创建完毕后自带的application.properties进行属性的配置,那其实呢,在springboot项目当中是支持多种配置方式的,除了支持properties配置文件以外,还支持另外一种类型的配置文件&am…

你们看好鸿蒙开发嘛?反正我是看透了

前端也好Android、Java也罢。都逃不过市场的需求,岗位是市场需求决定的。现在的整个IT行情来看,互联网市场并不太好,所以如果要短时间内打破这一条例;那就是新型技术的突破。 鸿蒙的未来好不好,能不能入? …

店群如何防关联?抖音小店被限流怎么办?——站斧浏览器云桌面

无论是抖音小店店铺,还是其他店铺;使用相同法人、相同类目,多开都会被限流,甚至严重到全部店铺迟迟不出单。 下面小编根据不同情况给出解决方案: 1.不同法人、相同类目的情况 使用云服务器(站斧云桌面&am…

【Java网络编程04】网络原理进阶(二)

1. 前言 在网络原理进阶(一)部分我们详细介绍了UDP/TCP两大协议及其相关特性,本章我们会讨论网络层、数据链路层、物理层相关协议。但是需要注意的是,如果有小伙伴们未来是想成为Java后端开发工程师的,那么未来工作中…

3D打印技术在建筑业中的潜力有哪些?HOOPS又是如何应用其中的?

近年来,3D打印技术以其独特的优势逐渐渗透到各行各业,而在建筑业中,其应用正呈现出巨大的潜力。本文将探讨3D打印技术在建筑领域中的各种可能性,同时关注于HOOPS在这一领域中的应用,如何推动和优化3D打印的实施。 一、…