CentOS离线安装:轻松设置本地yum源
需积分: 10 30 浏览量
更新于2024-08-13
收藏 974B MD 举报
本文档详细介绍了如何在CentOS操作系统环境下创建和使用本地yum源。在离线环境中,当我们没有网络连接但需要安装系统软件时,可以通过以下步骤设置本地yum源来实现:
1. **挂载安装包**: 首先,将安装光盘挂载到系统中,例如使用`shell`命令 `mount /dev/sr0 /mnt`。确保将`/dev/sr0`替换为实际的光驱设备。
2. **创建本地yum源配置文件**: 移除默认的yum仓库配置(如有备份),然后创建一个名为`local.repo`的本地配置文件,通过`shell`命令如`mv /etc/yum.repos.d/etc/yum.repos.d.back` 和 `mkdir /etc/yum.repos.d`,接着使用文本编辑器(如`vim`)编辑新创建的`local.repo`。配置文件应包含以下内容:
```yaml
name=localrepo
baseurl=file:///mnt
enabled=1
gpgcheck=0
```
这里的`name`用于标识仓库,`baseurl`指定光盘的挂载路径,`enabled`设置为1表示启用此仓库,`gpgcheck=0`表示不执行GPG校验,以适应离线模式。
3. **初始化操作**: 清除yum缓存(`yumcleanall`)并重新构建索引(`yummakecache`),以便系统知道新的本地仓库内容。
4. **软件安装**: 安装所需的软件时,使用带有`-y`参数的`yum install`命令,如`yum install -y 软件名称`,这会自动从本地仓库下载并安装软件,无需交互式确认。
5. **恢复原环境**: 完成安装后,恢复默认的yum配置文件结构,通过`shell`命令`rm -rf /etc/yum.repos.d`删除临时的本地仓库,再将备份的配置文件还原,最后卸载挂载的光盘`umount /mnt`。
总结来说,这篇文档提供了一个实用的指南,让CentOS用户在无网络连接的情况下,通过创建本地yum源快速、方便地安装系统所需软件。这对于需要在离线状态下管理系统的服务器管理员或开发者非常有用。
464 浏览量
243 浏览量
113 浏览量
2024-06-29 上传
118 浏览量
2024-04-02 上传
137 浏览量
511 浏览量
547 浏览量
PhoebeBuffer
- 粉丝: 0
- 资源: 4
最新资源
- fabricator, 构建网站用户界面工具包和样式指南的工具.zip
- 编程器XTW100高速24 25编程器.zip
- Backward-Facing-Step-----OpenFOAM:tfjh
- RCGames:允许AI相互玩游戏的服务器
- ng-cells, AngularJS表指令,用于绘制具有不同功能的数据表.zip
- vray材质与标准材质互转
- uroboros:CDCI工具
- info3180-project1:这是课程INFO3180的第一个项目
- WirelessPrinting:从Cura,PrusaSlicer或Slic3r无线打印到与ESP8266(以后也称为ESP32)模块连接的3D打印机
- Magento-OpCache, Magento后端的OpCache ( Zend优化器) 控制面板 ( GUI ).zip
- iOS13.5 的最新的支持包,添加之后可以解决xcode无法真机调试的问题
- TimotheeThiry_2_100221:OpenClassrooms的Web开发人员路径。 第二项目
- 欧美风城市旅行相册PPT模板
- rhel配置新的yum源
- 前端TB
- ramme:非官方的Instagram桌面应用程序