yum修改为本地源

本文介绍了如何通过挂载CDROM并配置yum源的方式来进行软件安装。首先需要将光驱挂载到指定路径,然后创建自定义的yum配置文件并设置正确的baseurl指向本地CDROM。

1 将光驱mount到cdrom

mount /dev/cdrom /mnt/cdrom

2 在/etc/yum.repos.d/下建立自己的配置文件,这里为software.repo,同时,将其他repo改名,或备份到其他目录

内容:

[software]

name=software

baseurl=file:///mnt/cdrom

enabled=1

gpgcheck=0



<think>我们要配置本地yum源,主要步骤包括挂载ISO镜像文件、备份并修改yum源配置文件、更新缓存等。根据提供的引用内容,总结步骤如下:1.创建挂载目录并挂载ISO镜像:-创建目录:`mkdir-p/media/centos`-挂载镜像:`mount/dev/cdrom/media/centos`或者使用实际ISO文件路径挂载。2.备份原有yum源配置文件目录:-`cp-rf/etc/yum.repos.d/etc/yum.repos.d.bak_$(date'+%Y%m%d_%H%M%S')`-删除原目录下所有文件:`rm-rf/etc/yum.repos.d/*`3.创建新的本地源配置文件(例如`Media.repo`):-文件路径:`/etc/yum.repos.d/Media.repo`-内容示例:```[iso]name=Mediabaseurl=file:///media/centos/gpgcheck=0enabled=1```4.更新yum缓存:-`yumcleanall`-`yummakecache`5.测试:`yumlist`此外,引用中还提到禁用网络源(通过重命名或移动网络源配置文件),以确保使用本地源(如引用[3]和[4]所述)。根据以上步骤,详细配置方法如下:</think> ### Linux系统配置本地Yum源的方法 根据引用内容,配置本地Yum源的详细步骤如下: #### 1. **准备ISO镜像文件** - 挂载系统安装镜像(如CentOS-7-x86_64-DVD-2009.iso) - 可使用物理光盘:`mount /dev/cdrom /mnt` - 或ISO文件:`mount -o loop /path/to/CentOS.iso /mnt`[^1][^4] #### 2. **创建挂载目录** ```bash mkdir -p /media/centos # 创建镜像挂载点 mount /dev/cdrom /media/centos # 挂载镜像[^1] ``` > 验证挂载:`df -h | grep centos` #### 3. **备份原有Yum配置** ```bash cp -rf /etc/yum.repos.d /etc/yum.repos.d.bak_$(date +%Y%m%d) # 备份配置目录 rm -rf /etc/yum.repos.d/* # 清空现有配置[^1] ``` #### 4. **创建本地源配置文件** ```bash vi /etc/yum.repos.d/local.repo ``` 输入以下内容: ```ini [local] # 源标识 name=CentOS-Local # 源名称 baseurl=file:///media/centos # 镜像挂载路径 gpgcheck=0 # 关闭GPG验证 enabled=1 # 启用此源[^1][^2] ``` > 保存退出(`:wq`) #### 5. **禁用网络源** ```bash mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 禁用默认网络源[^3] ``` #### 6. **更新Yum缓存** ```bash yum clean all # 清除旧缓存 yum makecache # 创建新缓存[^2] ``` #### 7. **验证配置** ```bash yum repolist # 查看源列表 yum list installed | wc -l # 验证软件包数量 ``` ### 关键注意事项 1. 确保镜像版本与系统版本匹配[^1] 2. 若使用DVD光盘,需保持插入状态 3. 永久挂载需在`/etc/fstab`添加: ```bash /dev/cdrom /media/centos iso9660 defaults 0 0 ``` 4. 局域网共享方案: ```bash yum -y install httpd systemctl start httpd ln -s /media/centos /var/www/html/centos # 创建web访问路径[^2] ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值