二、Centos7挂载本地yum源及拷贝源至本地yum源仓库和永久挂载文件配置。

本文详细描述了如何在CentOS7中连接镜像文件,删除本地yum仓库并创建挂载脚本,配置挂载文件以实现持久挂载,包括删除仓库内容、设置yum源、挂载镜像、配置fstab等步骤。

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

        前言:哎,时间长了都忘了,这次把所有能写的从头到尾都写一遍就不用从网上找教程了,centos7的所有配置及服务搭建,从零开始。

目录

1、连接镜像文件

2、删除本地yum仓库,并创建挂载脚本

3、挂载镜像文件

4、配置挂载文件


1、连接镜像文件

        首先你要先让你的虚拟机连接到你的镜像资源,因为虚拟机安装的时候基本不会保留本地yum仓库的,而是把脚本资源也变成了一个可选项供安装虚拟机时选择,所以就需要用到安装虚拟机时用到的那一份镜像,将镜像完整的挂载到虚拟机内使用镜像内的yum源仓库。

        然后创建一个挂载文件夹和一个本地yum源的文件夹,挂载文件夹用来挂载镜像文件,本地yum源文件夹用来拷贝挂载文件夹的内容,实际上挂载文件夹就是映射了宿主机镜像文件的内容,而本地yum源文件夹拷贝过来的实际上就是挂载的镜像文件内容了,一般挂载就行,平常下载脚本会直接从宿主机的镜像文件中下载,拷贝一份的话就会占用很大空间,就相当于复制一份镜像文件到虚拟机内,但看起来很酷不是么?

mkdir /centos
mkdir /opt/centos

2、删除本地yum仓库,并创建挂载脚本

        删除本地yum仓库/etc/yum.repos.d里面的所有内容,删除前可以备份到其他地方,这里我选择全部删除。

ls /etc/yum.repos.d/
rm -rf /cet/yum.repos.d/*
ls /etc/yum.repos.d</
### 配置本地YUM #### 创建并编辑配置文件 为了在CentOS 7中设置本地YUM,需要创建一个新的repo文件来定义本地仓库的信息。通常情况下,此操作通过命令行工具`vi`或其他文本编辑器完成。 ```bash [root@cloud ~]# vi /etc/yum.repos.d/local.repo ``` 在此文件内输入如下内容: ```ini [local] name=CentOS Local Repo baseurl=file:///mnt/centos-iso gpgcheck=1 enabled=1 gpgkey=file:///mnt/centos-iso/RPM-GPG-KEY-CentOS-7 ``` 上述配置指定了一个名为`local`的存储库,其基础URL指向位于`/mnt/centos-iso`路径下的ISO镜像挂载点,并启用了GPG密钥验证以确保软件包的安全性[^1]。 #### 修改现有配置文件 另一种方法涉及修改现有的`CentOS-Media.repo`文件或将之复制为新的`.repo`文件以便于管理不同的环境需求。 ```bash cp /path/to/bak/CentOS-Media.repo . mv CentOS-Media.repo local.repo vim local.repo ``` 这组指令先拷贝了一个备份版本到当前工作目录下,再重命名为`local.repo`,最后打开它进行必要的更改[^2]。 #### 备份原始配置文件 为了避免意外覆盖重要数据,在调整任何重要的系统文件之前都应做好充分准备——即对即将被改动的目标实施保护措施。 ```bash mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak2 mv /etc/yum.repos.d/CentOS-Debuginfo.repo /etc/yum.repos.d/CentOS-Debuginfo.repo_bak ``` 这些命令会把原有的`CentOS-Base.repo``CentOS-Debuginfo.repo`移动至带有后缀名的新位置作为历史记录留存下来[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值