怎么把映像文件作为yum源_centos挂载本地镜像作为yum源

本文介绍了如何在CentOS系统中,将ISO映像文件挂载为本地Yum源,包括备份默认Yum源,挂载ISO文件,创建repo配置,清理缓存,并设置开机自动挂载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、安装Centos后默认的Yum源如下

ll /etc/yum.repos.d/

[root@localhost ~]# ll /etc/yum.repos.d/

total 32

-rw-r--r--. 1 root root 1664 Nov 23 21:16 CentOS-Base.repo

-rw-r--r--. 1 root root 1309 Nov 23 21:16 CentOS-CR.repo

-rw-r--r--. 1 root root 649 Nov 23 21:16 CentOS-Debuginfo.repo

-rw-r--r--. 1 root root 314 Nov 23 21:16 CentOS-fasttrack.repo

-rw-r--r--. 1 root root 630 Nov 23 21:16 CentOS-Media.repo

-rw-r--r--. 1 root root 1331 Nov 23 21:16 CentOS-Sources.repo

-rw-r--r--. 1 root root 5701 Nov 23 21:16 CentOS-Vault.repo

2、把默认Yum源备份(可选)

[root@localhost ~]# mkdir /opt/centos-yum.bak

[root@localhost ~]# mv /etc/yum.repos.d/* /opt/centos-yum.bak/

3、将iso镜像上传到虚机上

mkdir /mnt/iso 放到该目录下

4、然后挂载:

mount -t iso9660 /mnt/iso/CentOS-7-x86_64-DVD-1810.iso /opt/centos

mount -t iso9660 /mnt/iso/CentOS-7-x86_64-DVD-1810.iso /opt/centos

5、编写repo文件并指向镜像的挂载目录

# vi /etc/yum.repos.d/local.repo

添加下面的内容:

[local]

name=local

baseurl=file:///opt/centos

enabled=1

gpgcheck=0

6、清除缓存

# yum clean all

# yum makecache 把Yum源缓存到本地,加快软件的搜索好安装速度

# yum list 列出了yum包

[root@localhost ~]# yum clean all

Loaded plugins: fastestmirror

Cleaning repos: local

Cleaning up list of fastest mirrors

Other repos take up 68 M of disk space (use --verbose for details)

[root@localhost ~]# yum makecache

Loaded plugins: fastestmirror

Determining fastest mirrors

local | 3.6 kB 00:00:00

(1/4): local/group_gz | 166 kB 00:00:00

(2/4): local/primary_db | 6.0 MB 00:00:00

(3/4): local/filelists_db | 7.1 MB 00:00:00

(4/4): local/other_db | 2.6 MB 00:00:00

Metadata Cache Created

7、查看yum仓库列表

# yum repolist

8、开机自动挂载

在/etc/fstab表中,添加最后的一行,将iso文件永久挂载到系统中

# vi /etc/fstab

/mnt/iso/CentOS-7-x86_64-DVD-1810.iso /opt/centos iso9660 loop 0 0

9、取消挂载(需要的时候再执行):

卸载挂载目录:# umount /opt/centos

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值