Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux挂载iso镜像做本地yum源

作者:枫尘于往逝   发布日期:2025-11-01   浏览:26

# 创建挂载点
mkdir /mnt/iso

# 挂载ISO镜像到/mnt/iso
mount -o loop /path/to/your.iso /mnt/iso

# 备份原有的yum源配置文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

# 编辑或创建一个新的repo文件,例如local.repo
vi /etc/yum.repos.d/local.repo

# 在local.repo中添加如下内容
[local]
name=Local Yum Repository
baseurl=file:///mnt/iso
enabled=1
gpgcheck=0

# 清除yum缓存并生成新的缓存
yum clean all
yum makecache

解释说明:

  1. 创建挂载点mkdir /mnt/iso 用于创建一个挂载点,以便将 ISO 文件挂载到这个目录。
  2. 挂载ISO镜像mount -o loop /path/to/your.iso /mnt/iso 使用 loop 设备将 ISO 文件挂载到 /mnt/iso 目录。请将 /path/to/your.iso 替换为实际的 ISO 文件路径。
  3. 备份原有yum源配置文件cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 为了防止误操作,先备份原有的 yum 源配置文件。
  4. 编辑或创建repo文件:使用 vi 或其他文本编辑器创建或编辑 /etc/yum.repos.d/local.repo 文件,定义本地 ISO 镜像作为 yum 源。
  5. 配置repo文件:在 local.repo 文件中添加 [local] 部分,指定仓库名称、描述、URL(指向挂载点)、是否启用以及 GPG 校验选项。
  6. 清除yum缓存并生成新的缓存yum clean allyum makecache 分别用于清除旧的缓存和生成新的缓存,确保 yum 能正确识别新的本地源。

上一篇:linux查时间

下一篇:linux防火墙永久关闭

大家都在看

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

linux 重启网络命令

linux 追踪路由

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站