centos8本地源配置

本文详细介绍了如何在CentOS8.5系统中配置两个本地YUM源,即BaseOS和AppStream,以用于软件包管理。方法涉及设置baseurl和启用选项,同时关闭GPG检查。

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

centos8.5配置本地yum源需要配置两个地址,一个是baseos,一个是appstream,例如:

[BaseOS]
name=BaseOS
baseurl=file:///mnt/iso/BaseOS
enabled=1
gpgcheck=0

[AppStream]
name=AppStream
baseurl=file:///mnt/iso/AppStream
enabled=1
gpgcheck=0

### 配置本地 YUM 的方法 在 CentOS 8配置本地 YUM 是一个常见的需求,尤其是在没有互联网连接的情况下。以下是具体的操作方法: #### 修改 YUM 配置文件 需要编辑 `/etc/yum.repos.d/` 目录下的 `.repo` 文件来指定本地源的位置。如果该目录下已有默认的远程仓库配置文件,则可以备份原文件并创建一个新的配置文件。 ```bash sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup sudo nano /etc/yum.repos.d/local.repo ``` 在 `local.repo` 文件中添加如下内容以指向本地 ISO 或挂载路径: ```ini [Local-CentOS-Base] name=CentOS-$releasever - Base (Local) baseurl=file:///mnt/cdrom/AppStream gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [Local-CentOS-AppStream] name=CentOS-$releasever - AppStream (Local) baseurl=file:///mnt/cdrom/BaseOS gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial ``` 上述配置指定了两个部分:一个是基础库 `[Local-CentOS-Base]`,另一个是应用流库 `[Local-CentOS-AppStream]`[^1]。 #### 准备本地 为了使以上配置生效,需先准备好本地。通常有两种方式实现: 1. **通过光盘或ISO镜像** 将 CentOS 的安装介质(如 DVD 或者 ISO 文件)挂载到系统中的某个位置,例如 `/mnt/cdrom`。 ```bash sudo mkdir -p /mnt/cdrom sudo mount /dev/sr0 /mnt/cdrom # 如果使用物理光驱 ``` 2. **解压 ISO 到硬盘** 若不希望依赖于光驱,也可以将 ISO 解压缩至磁盘上的特定目录,并修改 `baseurl` 参数为对应的路径。 #### 清理旧缓存并重建新缓存 完成上述更改之后,清理现有的 yum 缓存并将新的元数据加载进来非常重要。 ```bash sudo yum clean all sudo yum makecache ``` 这一步骤确保了所有的更新请求都基于最新的本地存储库设置运行[^1]。 ```python print("YUM source configuration completed.") ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aolitianya

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值