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已成功从本地仓库安装,证明本地镜像仓库配置正确。

相关推荐
dishugj9 小时前
【linux】Redhat 6.3系统安装zabbix-agent软件包,无法使用YUM源问题
linux·运维·zabbix
无奈笑天下10 小时前
【麒麟镜像vmtools异常排查指导书】
linux·运维·经验分享·云计算·kylin
dajun18112345610 小时前
PC端中文免费在线跨职能泳道图制作工具
运维·架构·流程图·敏捷流程·交通物流
Xの哲學10 小时前
Linux多级时间轮:高精度定时器的艺术与科学
linux·服务器·网络·算法·边缘计算
FlourishingMind10 小时前
蓝牙授时CTS (Current Time Service)、PTP、NTP
运维·服务器·网络
2301_8000509910 小时前
docker
运维·docker·容器
QT 小鲜肉11 小时前
【Linux命令大全】001.文件管理之mmove命令(实操篇)
linux·服务器·前端·chrome·笔记
Winner130011 小时前
查看rk3566摄像头设备、能力、支持格式
linux·网络·人工智能
MaximusCoder11 小时前
Linux信息收集Command
运维·服务器·经验分享
QT 小鲜肉11 小时前
【Linux命令大全】001.文件管理之mdel命令(实操篇)
linux·运维·服务器·chrome·笔记