Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147273
  • 博文数量: 49
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 595
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-25 23:08
文章分类
文章存档

2011年(1)

2009年(48)

我的朋友

分类: LINUX

2009-03-12 03:05:03

、下载下列rpm包
centos-yumconf_4-4.3_noarch.rpm
python-urlgrabber_2.9.6-2_noarch.rpm
python-elementtree_1.2.6-4_i386.rpm
sqlite_3.2.2-1_i386.rpm
python-sqlite_1.1.6-1_i386.rpm
yum_2.4.0-1.centos4_noarch.rpm
可以直接下载地址: 得到
2、安装上述rpm包
rpm -ivh *.rpm
3、将原先的centos库去除并添加AS4库

rm -rf /etc/yum.repos.d/CentOS-Base.repo

实例:
[root@server01 ~]# cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=centos-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

 

 

[root@server01 ~]# cat /etc/yum.repos.d/dag.repo
[dag]
name=Dag RPM Repository for RHEL4
baseurl=
enabled=1
gpgcheck=1
gpgkey=

 

 

[root@server01 ~]# cat /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-4 - Base
baseurl=
gpgcheck=1

[update]
name=CentOS-$releasever - Updates
baseurl=
gpgcheck=1

[addons]
name=CentOS-$releasever - Addons
baseurl=
gpgcheck=1

#additional packages that may be useful
#[extras]
#name=CentOS-$releasever - Extras
#raseurl=
#gpgcheck=1

参阅文章:

         http://jimmy-shine.javaeye.com/blog/77411

yum的使用参阅linuxsir

 

使用yum安装新软件包及更新linux系统

  解决方案

  Linux上常用的安装和升级工具主要有yum和apt

  其中yum能更好的解决rpm的依存性问题,推荐使用yum

  例如,要在服务器上安装lynx程序

  传统的安装方式,要到linux安装光盘中寻找lynx软件包的RPM

  将其上传到服务器方,并运行rpm -ivh <文件名>的方式来安装

  而使用yum管理,只要运行yum install lynx即可完成安装

  yum会自动连接到互联网上的linux更新源,下载最新版本的包自动安装

  如果lynx已经安装了,现在需要升级到最新版本

  则运行yum upgrade lynx即可完成升级

  可以看到,yum是非常简单易用,绝大部分安装包都可以从网络获得

  而无须手工上传安装了

  在标准的Redhat Enterprise Linux上,默认没有安装yum,需要单独下载并安装。

  此外,Redhat Enterprise Linux的更新是由Redhat提供的收费服务

  但由于Redhat Enterprise Linux和CentOS是基本通用的,所以可用CentOS源来升级redhat

  1. 首先安装yum和相关的rpm包

  注意:本安装包只提供给as4系统之用

  

  下载并解压缩yum包和升级文件

  rpm -ivh *.rpm

  2. 将解压缩后得到的CentOS-Base.repo复制到/etc/yum.repos.d/目录里边

  注意:本CentOS-Base.repo文件只提供给as4系统之用

  3. 执行如下命令导入GPG Key

  rpm --import

  现在可以开始使用yum了。yum的主要参数包括search/install/upgrade/remove。

  要安装一个软件,比如安装lynx字符浏览器,则可以执行

  yum install lynx

  注意:

  1. 使用yum的过程中,有些程序包是不能升级的。

  例如Virtuozzo自己提供了tar等程序包,prima提供了php等包

  这些包如果被升级了,可能导致系统出现异常,部分功能无法正常运行

  (细节请查看相关文档)

  2. 如果使用yum对全部系统都进行升级,则会发现升级后系统版本将从redhat变成centos

  这是因为升级使用的是免费centos的yum源,所以升级最好有选择的执行

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