Warning: Invalid argument supplied for foreach() in /web/website/www.ownlinux.cn/www/wp-content/plugins/alimama-deluxe/alimama-deluxe.php on line 925 Redhat/CentOS Add/Remove Packages 添加/删除软件包| OwnLinux.org
11
4月

Redhat/CentOS Add/Remove Packages 添加/删除软件包

某些无法使用yum的情况,可以使用Redhat/CentOS的本地yum源,安装rpm包,或者添加/删除软件包自动解决软件包依赖关系。下文就是针对此需求进行配置,适用于Redhat 5.x,CentOS 5.x。

Redhat/CentOS Add/Remove Packages 添加/删除软件包(自动处理依赖关系)


1. 设置本地光盘yum源

vi /etc/yum.repos.d/cdrom.repo

[cdrom]
enabled = 1
name = cdrom
baseurl = file:///mnt/cdrom/Server
gpgcheck = 0

注意: 如果 baseurl 只写 file:///mnt/cdrom/ 将会报错:

“No such file or directory: repomd.xml”
“Unable to retrieve software information”

因为无法找到: repomd.xml 文件

2. 配置 yum repo 配置文件

vi /usr/lib/python2.4/site-packages/yum/yumRepo.py

查找:

remote = url + ‘/’ + relative

替换:

remote = “/mnt/cdrom” + ‘/’ + relative

3. 挂载光盘 (DVD)

mount /dev/cdrom /mnt/cdrom

4. 清除 yum 缓存.更新 yum

yum clean all
yum update

5. 运行 system-config-packages 配置工具

system-config-packages

即可启动软件包管理器,类似于安装Linux时候的界面。
[ 原始链接: http://www.reistlin.com/blog/726 ]

原载: OwnLinux.org
原文标题: Redhat/CentOS Add/Remove Packages 添加/删除软件包
原文链接:http://www.ownlinux.org/2010/04/11/redhat-centos-5-4-addremove-packages-%e6%b7%bb%e5%8a%a0%e5%88%a0%e9%99%a4%e8%bd%af%e4%bb%b6%e5%8c%85.html
OwnLinux.org 版权所有,转载时必须以链接形式注明作者和原始出处及本声明。否则,请勿转载!!


任何商业网站未经许可请勿转摘!本站将保留追究其法律责任的权利。

没有评论

第一个在本文留言。

发表评论

名字(必须)
邮箱(不会被公布)(必须)
网址

字体为 粗体 是必填项目,邮箱地址 永远不会 公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.ownlinux.org),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。

    站内搜索

    赞助商

    标签

    最近访问