Chinaunix首页 | 论坛 | 博客
  • 博客访问: 714307
  • 博文数量: 235
  • 博客积分: 4309
  • 博客等级: 中校
  • 技术积分: 2325
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-17 11:25
个人简介

If you don\\\\\\\\\\\\\\\'t wanna do it, you find an EXCUSE; if you do, you\\\\\\\\\\\\\\\'ll find a WAY :-)

文章分类

全部博文(235)

文章存档

2014年(3)

2013年(2)

2012年(31)

2011年(199)

分类: LINUX

2011-01-19 10:16:20


1、以下是为启用yum及相关功能所需的rpm包,请确保已经事先安装完备;您的系统中相关rpm包的版本可能有所不同。

yum-3.2.19-18.el5
yum-security-1.1.16-13.el5
yum-updatesd-0.9-2.el5
yum-rhn-plugin-0.5.3-30.el5
yum-metadata-parser-1.1.2-2.el5
createrepo-0.4.11-3.el5

2、创建本地目标做为yum源的repository,并将系统光盘上的相关rpm等拷贝至此目录中:

# mkdir  /yums
# mount  /dev/cdrom  /media/cdrom
# cp -a  /media/cdrom/Server  /yums/ 

3、拷贝密钥验正文件,并创建包依赖关系

# cp  /media/cdrom/RPM-GPG-KEY-redhat-release   /yums/
# createrepo -g  /yums/Server/repodata/comps-rhel5-server-core.xml  /yums/Server/

4、备份客户端的配置文件,并新增yum源为刚建立的源:

#cp /etc/yum.repos.d/rhel-debuginfo.repo  /etc/yum.repos.drhel-debuginfo.repo.bak

编辑/etc/yum.repos.d/rhel-debuginfo.repo,添加如下内容:

[base]
name=Local Yum Sourses
baseurl=file:///yums/Server
enable=1
gpcheck=1
gpgkey=file:///yums/PRM-GPG-KEY-redhat-release

说明:如果yum源是其它机器上的ftp或http等服务提供的,则需将其中的file://改为相对应的网络路径。

5、yum下常用的包管理命令

#yum clean  [ packages | headers | metadata | dbcache | all ]  (清空cache等)

#yum list     (显示yum可用包列表)

#yum install package1 [package2] [...]  (安装指定的软件包,可自动解决依赖关系)

#yum check-update     (检查是否有可用的升级)

#yum update [package1] [package2] [...]   (升级指定的包,可自动解决依赖关系;不指定包名时将自动升级所有可用的升级包)

# yum erase|remove package1 [package2] [...] (卸载指定的包,依赖于此包的包也将会被卸载)

# yum localinstall rpmfile1 [rpmfile2] [...]  (直接从本地安装rpm包,而不是从yum源)

# yum localupdate rpmfile1 [rpmfile2] [...]   (直接从本地升级rpm包,而不是从yum源)

阅读(650) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~