AlmaLinux9配置本地镜像仓库

目录

[1. 创建挂载目录](#1. 创建挂载目录)

[2. 挂载ISO镜像文件](#2. 挂载ISO镜像文件)

[3. 备份原有仓库配置](#3. 备份原有仓库配置)

[4. 创建本地仓库配置文件](#4. 创建本地仓库配置文件)

[5. 更新仓库缓存](#5. 更新仓库缓存)

[6. 测试安装功能](#6. 测试安装功能)


1. 创建挂载目录

复制代码
mkdir /media/cdrom

2. 挂载iso镜像文件

复制代码
mount /mnt/AlmaLinux-9.7-x86_64-dvd.iso /media/cdrom/

3. 备份原有仓库配置

复制代码
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/* /etc/yum.repos.d/bak/

4. 创建本地仓库配置文件

复制代码
vim /etc/yum.repos.d/local.repo

配置文件内容:

复制代码
[local-repo]
name=Local AlmaLinux Repository
baseurl=file:///media/cdrom/AppStream
enabled=1
gpgcheck=0

5. 更新仓库缓存

复制代码
yum clean all
yum makecache 

6. 测试安装功能

复制代码
yum -y install telnet

预期输出示例:

复制代码
Last metadata expiration check: 0:00:32 ago on Thu 04 Dec 2025 04:36:49 PM CST.
Dependencies resolved.
====================================================================================================================
 Package                 Architecture            Version                          Repository                   Size
====================================================================================================================
Installing:
 telnet                  x86_64                  1:0.17-85.el9                    local-repo                   63 k

Transaction Summary
====================================================================================================================
Install  1 Package

Total size: 63 k
Installed size: 121 k
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                            1/1 
  Installing       : telnet-1:0.17-85.el9.x86_64                                                                1/1 
  Running scriptlet: telnet-1:0.17-85.el9.x86_64                                                                1/1 
  Verifying        : telnet-1:0.17-85.el9.x86_64                                                                1/1 

Installed:
  telnet-1:0.17-85.el9.x86_64

如出现以上类似输出,表示telnet已成功从本地仓库安装,证明本地镜像仓库配置正确。

相关推荐
鼎讯信通7 小时前
风电光缆运维提质增效:G-4000A 光缆故障追踪仪破解风场巡检难题
运维·网络·数据库
三十..7 小时前
MySQL 从入门到高可用架构实战精要
运维·数据库·mysql
跨境数据猎手8 小时前
大数据在电商行业的应用
大数据·运维·爬虫
linyanRPA9 小时前
影刀RPA店群自动化实战:多店铺活动自动报名与促销管理架构设计
运维·自动化·办公自动化·rpa·python脚本·爬虫自动化·店群自动化
mounter6259 小时前
现代 Linux 内存管理的演进与变革:从传统 LRU 到多代架构 MGLRU
linux·服务器·kernel
会Tk矩阵群控的小木9 小时前
安卓群控系统对于游戏工作室实战教程
android·运维·游戏·adb·开源软件·个人开发
赵渝强老师9 小时前
【赵渝强老师】Kubernetes(K8s)中的金丝雀升级
linux·docker·云原生·容器·kubernetes
佛山个人技术开发10 小时前
GitCode SSH连接配置教程
运维·ssh·gitcode
Qt程序员10 小时前
Linux RCU 原理与应用
linux·c++·内核·linux内核·rcu
The Sheep 202310 小时前
Vue复习
linux·服务器·数据库