CentOS 使用光盘作为yum源

作者:Jeen 发布于:2013-4-21 20:07 Sunday 分类:芝麻绿豆

环境CentOS 6 Final x86_64
通常安装完之后,我们需要编译安装一些软件,比如笔记本无线上网所需要的wpa_supplicant 挂载ntfs分区的工具 ntfs-3g。
因为还无法联网,所以当编译这些软件包过程中提示缺少库 或者 make command not found 时,就需要通过安装光盘下手解决了,当然了 首先你的盘不能是minimal的咯 :-)
好了 下面进入主题了:
主要针对文件/etc/yum.repos.d/CentOS-Base.repo 进行修改,首先进行备份。
vi /etc/yum.repos.d/CentOS-Base.repo
可以先看一下文件的内容,包含 [base] … [updates]…[extras]…等等
这边主要修改[base]块的配置
[base]
name=CentOS-$releasever – Base
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
priority=1
上面是 目前本地的默认配置,不同的环境可能会有一定的差别,但基本规则是不变的。
修改baseurl 到你光盘的挂载目录
完成后如下  (只修改了 baseurl 所在行)
[base]
name=CentOS-$releasever – Base
baseurl=file:///mnt/cdrom/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
priority=1
然后将其他 [updates]…等等 全部注释。 保存后退出。
测试安装软件,yum install vim .

注: 这边的前提是你的光盘已经成功的挂载到了正确的目录。
我在操作的过程中遇到了一点小小的问题,这边简单的记录一下
$fdisk -l  只能看到硬盘,而没办法看到光盘,囧 ,这不等于啥都做不了
但是系统可以完成安装,说明它是肯定可以读到光盘的
$find / -name cdrom  发现了 光驱设备 是存在的 /dev/cdrom
$mkdir -p /mnt/cdrom
$mount /dev/cdrom /mnt/cdrom
$ls /mnt/cdrom 查看一下目录文件,嗯 成功挂载。

网络上有很多关于设置yum源的文档,这边只记录了个人的解决过程,以作备忘,欢迎纠正补充 :-)

标签: linux centos

发表评论:

©2010-2024 Jeen All Rights Reserved.Powered by emlog 京ICP备15058100号-1