rhel6配置本地yum源
2013-11-18 09:56
363 查看
1. 将光盘(或虚拟光盘的iso文件)挂载到/media下,根目录(或其他指定目录)新建个yum文件夹,然后:
cp -a /media/RHELXXX/* /yum/
2. vim /etc/yum.repos.d/local.repo ,写入yum配置信息:
[base]
name=linux6
baseurl=file:///yum
gpgcheck=0
enable=1
3.
修改yum源的地址
# vi /usr/lib/python2.6/site-packages/yum/yumRepo.py
在上面的文件中找到下面这行
remote = url + '/' + relative
将其改为
remote + '/yum' + relative
4. 如果出现
Error: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again
解决方法:
删除软件仓库中的 media.repo,并删除或重命名/etc/yum.repos.d/packagekit-media.repo
但由于我直接使用 iso 文件作为源,所以无法删除 iso 中的该文件,单单只是删除或重命名 packagekit-media.repo 只能起一次作用,之后又会产生新的packagekit-media.repo 文件,只好索性卸载Packagekit 了
yum remove -y PackageKit
看起来一切都正常了
cp -a /media/RHELXXX/* /yum/
2. vim /etc/yum.repos.d/local.repo ,写入yum配置信息:
[base]
name=linux6
baseurl=file:///yum
gpgcheck=0
enable=1
3.
修改yum源的地址
# vi /usr/lib/python2.6/site-packages/yum/yumRepo.py
在上面的文件中找到下面这行
remote = url + '/' + relative
将其改为
remote + '/yum' + relative
4. 如果出现
Error: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again
解决方法:
删除软件仓库中的 media.repo,并删除或重命名/etc/yum.repos.d/packagekit-media.repo
但由于我直接使用 iso 文件作为源,所以无法删除 iso 中的该文件,单单只是删除或重命名 packagekit-media.repo 只能起一次作用,之后又会产生新的packagekit-media.repo 文件,只好索性卸载Packagekit 了
yum remove -y PackageKit
看起来一切都正常了
相关文章推荐
- ccmenu里的位置
- xcode 高亮
- IPC机制--Binder
- Android 软键盘imeOptions(Done)的用法
- C++ C语言与C++区别
- 设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
- asp.net 验证码 【Drawing.BitMap】
- 视频: 千重浪Linux系统调试技术培训 03-01-Basic-CPU-Address
- 未命名 3
- OpenCV_Mat 转 IplImage*类型
- 联合体(共用体)union
- js iframe问题
- VC 下 由进程名获取进程句柄
- 免费软件推荐:免费的局域网聊天工具!
- 未命名 3
- SVN的标准目录结构:trunk、branches、tags
- 程序员经验
- Erlang学习:递归和尾递归
- 图片验证码工具类(struts中的运用)
- java调试一