装RHEL4.0了,用yum升级的问题,特求助!

装RHEL4.0了,用yum升级的问题,特求助!

各位高手好:
装RHEL4.0了,想用yum升级!
在网上找了些资料,但在第一步就出现问题了.
具体如下:
*******************************************************
1.下载并安装yum-2.4.0-1.centos4.noarch.rpm文件,下载地址为:
ftp://ftp.pbone.net/mirror/ftp.centos.org/4.2/os/alpha/CentOS/RPMS/yum-2.4.0-1.centos4.noarch.rpm

安装好像报错(rhel4.0):

[root@RHEL4 Desktop]# rpm -Uvh yum-2.4.0-1.centos4.noarch.rpm
warning: yum-2.4.0-1.centos4.noarch.rpm: V3 DSA signature: NOKEY, key ID 443e182 1
error: Failed dependencies:
    python-elementtree is needed by yum-2.4.0-1.centos4.noarch
    python-sqlite is needed by yum-2.4.0-1.centos4.noarch
    urlgrabber is needed by yum-2.4.0-1.centos4.noarch
    yumconf is needed by yum-2.4.0-1.centos4.noarch
[root@RHEL4 Desktop]#
*********************************************************

                 ********************
                       网上资料如下:
                 ********************

利用CentOS 的yum库升级RHEL AS4

1.下载并安装yum-2.4.0-1.centos4.noarch.rpm文件,下载地址为:
ftp://ftp.pbone.net/mirror/ftp.centos.org/4.2/os/alpha/CentOS/RPMS/yum-2.4.0-1.centos4.noarch.rpm

2.修改或建立/etc/yum.repos.d/CentOS-Base.repo为如下内容:
QUOTE:
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/os/$basearch/
gpgcheck=1

#released updates
[update]
name=CentOS-$releasever - Updates
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/updates/$basearch/
gpgcheck=1

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/addons/$basearch/
gpgcheck=1

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/extras/$basearch/
gpgcheck=1

3.修改或建立/etc/yum.repos.d/dag.repo为如下内容:
QUOTE:
[dag]
name=Dag RPM Repository for RHEL4
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el4/en/$basearch/dag/
enabled=1
gpgcheck=1
gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt


4.运行update:
yum update

5.升级:
yum upgrade

6.安装其它软件,例如:
yum install mplayer
提示很明显阿
error: Failed dependencies:
python-elementtree is needed by yum-2.4.0-1.centos4.noarch
python-sqlite is needed by yum-2.4.0-1.centos4.noarch
urlgrabber is needed by yum-2.4.0-1.centos4.noarch
yumconf is needed by yum-2.4.0-1.centos4.noarch
谢谢BOoRFGOnZ:
怎么解决呀!
就是 缺什么依赖文件装什么  你缺了不少 pytho-elementtree python-sqlit urlgrabber yumconf
谢谢BOoRFGOnZ不倦的教导!
再请问:
像pytho-elementtree\ python-sqlit\ urlgrabber yumconf等有没有专门的网站下载 ?
我在www.baidu.com里找了,没找见.
恩 要是有apt的用apt吧 也可以自行解决依赖问题的..
要是自己下 ...
我都到 http://rpm.pbone.net/
谢谢您!BOoRFGOnZ
http://rpm.pbone.net/-----全英文呀! 自己英文不好,心里没底,没有十足的把握.
算了,我在看看apt,或者找个yum的源码编译一下再试.