Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1827800
  • 博文数量: 636
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3950
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-06 21:58
个人简介

博客是我工作的好帮手,遇到困难就来博客找资料

文章分类

全部博文(636)

文章存档

2024年(5)

2022年(2)

2021年(4)

2020年(40)

2019年(4)

2018年(78)

2017年(213)

2016年(41)

2015年(183)

2014年(66)

我的朋友

分类: 服务器与存储

2014-11-21 12:20:32

系统版本:

Linux localhost.localdomain 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35

EDT 2007 i686 i686 i386 GNU/Linux

[root@localhost ~]# cat /etc/redhat-release

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)


一、

1.下载软件包:

2.安装(由于是RPM源码包所以安装比较特殊)

#rpmbuild --rebuild yum-2.0.8-1.src.rpm

+++++++++++++++++++安装过程+++++++++++++++++++

Requires(post): /bin/sh

Requires(preun): /bin/sh

Requires: /bin/bash /bin/sh /usr/bin/python config(yum) = 2.0.8-1

libxml2-python python rpm >= 0:4.1.1 rpm-python

Obsoletes: yum-phoebe

Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/yum-

2.0.8root

Wrote: /usr/src/redhat/RPMS/noarch/yum-2.0.8-1.noarch.rpm

Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.40887

+ umask 022

+ cd /usr/src/redhat/BUILD

+ cd yum-2.0.8

+ ‘[’ /var/tmp/yum-2.0.8root ’!=’ / ’]‘

+ rm -rf /var/tmp/yum-2.0.8root

+ exit 0

Executing(–clean): /bin/sh -e /var/tmp/rpm-tmp.40887

+ umask 022

+ cd /usr/src/redhat/BUILD

+ rm -rf yum-2.0.8

+ exit 0

+++++++++++++++++++安装过程+++++++++++++++++++

[root@localhost ~]#

3.进入到:/usr/src/redhat/RPMS/noarch/

root@localhost RPMS]# cd /usr/src/redhat/RPMS/noarch/

[root@localhost noarch]# rpm -ivh yum-2.0.8-1.noarch.rpm

Preparing… ###########################################

[100%]

1:yum ###########################################

[100%]


二、配置文件部份:

[root@localhost ~]# vi /etc/yum.conf

[main]

cachedir=/var/cache/yum

debuglevel=2

logfile=/var/log/yum.log

pkgpolicy=newest

distroverpkg=redhat-release

tolerant=1

exactarch=1

[base]

name=Red Hat Linux $releasever - $basearch - Base

baseurl=

[updates]

name=Red Hat Linux $releasever - Updates

baseurl=

或者(64 bit)

[main]

cachedir=/var/cache/yum

debuglevel=2

logfile=/var/log/yum.log

pkgpolicy=newest

distroverpkg=redhat-release

tolerant=1

exactarch=1

[base]

name=Red Hat Linux $releasever - $basearch - Base

baseurl=

[updates]

name=Red Hat Linux $releasever - $basearch - Updates

baseurl=



三、完成了,测试下吧。

[root@localhost noarch]# yum update

Gathering header information file(s) from server(s)

Server: Red Hat Linux 4AS - i386 - Base

Server: Red Hat Linux 4AS - Updates

Finding updated packages

Downloading needed headers

xorg-x11-xauth-0-6.8.2-1. 100% |=========================| 84 kB

00:01

perl-HTML-Parser-0-3.55-1 100% |=========================| 3.5 kB

00:00

tar-0-1.14-12.5.1.RHEL4.i 100% |=========================| 5.1 kB

00:00

perl-XML-LibXML-Common-0- 100% |=========================| 1.9 kB

00:00

retrygrab() failed for:

/headers/openssh-

server-0-3.9p1-11.el4_7.i386.hdr

Executing failover method

failover: out of servers to try

Error getting file

/headers/openssh-server-

0-3.9p1-11.el4_7.i386.hdr

[Errno 4] IOError:

只是为了测试,我取消了更新.

[root@localhost noarch]# yum -version


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