<wbr><p>1.卸载rhel的yum相关的包</p> <p>[root@virhost ~]# rpm -qa|grep yum<br> yum-updatesd-3.0.1-5.el5<br> yum-3.0.1-5.el5<br> yum-rhn-plugin-0.5.2-3.el5<br> yum-metadata-parser-1.0-8.fc6<br> yum-security-1.0.4-3.el5<br> [root@virhost ~]# yum update<br> Loading "rhnplugin" plugin<br> Loading "installonlyn" plugin<br> Loading "security" plugin<br> This system is not registered with RHN.<br> RHN support will be disabled.<br> Setting up Update Process<br> Setting up repositories<br> No Repositories Available to Set Up<br> Reading repository metadata in from local files<br> Skipping security plugin, no data<br> No Packages marked for Update/Obsoletion<br> [root@virhost ~]# rpm -e yum-3.0.1-5.el5 --nodeps<br> [root@virhost ~]# rpm -qa|grep yum<br> yum-metadata-parser-1.0-8.fc6<br> yum-updatesd-3.0.1-5.el5<br> yum-rhn-plugin-0.5.2-3.el5<br> yum-security-1.0.4-3.el5<br> [root@virhost ~]# rpm -e yum-updatesd-3.0.1-5.el5<br> [root@virhost ~]# rpm -e yum-rhn-plugin-0.5.2-3.el5<br> [root@virhost ~]# rpm -e yum-metadata-parser-1.0-8.fc6(后来测试这个不应该卸载)<br> [root@virhost ~]# rpm -e yum-security-1.0.4-3.el5</p> <p><br> 2.安装centos的源</p> <p><a href="http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.0.5-1.el5.centos.5.noarch.rpm"> http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.0.5-1.el5.centos.5.noarch.rpm</a><br> rpm -ivh yum-3.0.5-1.el5.centos.5.noarch.rpm</p> <p>[root@virhost ~]# wget <a href="http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.0.5">http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.0.5</a>-</p> <p>1.el5.centos.5.noarch.rpm<br> [root@virhost ~]# rpm -ivh yum-3.0.5-1.el5.centos.5.noarch.rpm<br> warning: yum-3.0.5-1.el5.centos.5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897<br> error: Failed dependencies:<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> yum-metadata-parser is needed by yum-3.0.5-1.el5.centos.5.noarch<br> [root@virhost ~]# wget <a href="http://192.168.1.250/yum-metadata-parser-1.0-8.fc6.i386.rpm">http://192.168.1.250/yum-metadata-parser-1.0-8.fc6.i386.rpm</a><br> --07:48:55-- <a href="http://192.168.1.250/yum-metadata-parser-1.0-8.fc6.i386.rpm">http://192.168.1.250/yum-metadata-parser-1.0-8.fc6.i386.rpm</a><br> Connecting to 192.168.1.250:80... 已连接。<br> 已发出 HTTP 请求,正在等待回应... 200 OK<br> 长度:22950 (22K) [text/plain]<br> Saving to: `yum-metadata-parser-1.0-8.fc6.i386.rpm'</wbr></wbr></wbr></wbr></wbr></wbr></wbr></p> <p> 100%[==================================================================>] 22,950<wbr><wbr><wbr><wbr><wbr> --.-K/s<wbr><wbr> in</wbr></wbr></wbr></wbr></wbr></wbr></wbr></p> <p>0.003s</p> <p>07:48:55 (8.57 MB/s) - `yum-metadata-parser-1.0-8.fc6.i386.rpm' saved [22950/22950]</p> <p>[root@virhost ~]# rpm -ivh yum-metadata-parser-1.0-8.fc6.i386.rpm<br> warning: yum-metadata-parser-1.0-8.fc6.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186<br> Preparing...<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> ########################################### [100%]<br><wbr><wbr> 1:yum-metadata-parser<wbr><wbr><wbr> ########################################### [100%]<br> [root@virhost ~]# rpm -ivh yum-3.0.5-1.el5.centos.5.noarch.rpm<br> warning: yum-3.0.5-1.el5.centos.5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897<br> Preparing...<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> ########################################### [100%]<br><wbr><wbr> 1:yum<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> ########################################### [100%]<br> 由此看来yum-metadata-parser-1.0-8.fc6.i386.rpm这个包不应该删除那</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p> <p><br> [root@virhost ~]# cd /etc/yum.repos.d/<br> [root@virhost yum.repos.d]# ls<br> rhel-debuginfo.repo<br> [root@virhost yum.repos.d]# vi CentOS-Base.repo这个文件内如是下面的</p> <p>[base]<br> name=CentOS-5.1 - Base<br> baseurl=http://mirror.tini4u.net/centos/5.1/os/$basearch/<br><a href="http://centos.ustc.edu.cn/centos/5.1/os/%24basearch/">http://centos.ustc.edu.cn/centos/5.1/os/$basearch/</a><br> gpgcheck=0<br> gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/i386/RPM-GPG-KEY-CentOS-5</p> <p>#released updates<br> [updates]<br> name=CentOS-5.1 - Updates<br> baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/<br><a href="http://centos.ustc.edu.cn/centos/5.1/os/%24basearch/">http://centos.ustc.edu.cn/centos/5.1/os/$basearch/</a><br> gpgcheck=0<br> gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/i386/RPM-GPG-KEY-CentOS-5</p> <p><br> #packages used/produced in the build but not released<br> [addons]<br> name=CentOS-5.1 - Addons<br> baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/<br><a href="http://centos.ustc.edu.cn/centos/5.1/os/%24basearch/">http://centos.ustc.edu.cn/centos/5.1/os/$basearch/</a><br> gpgcheck=0<br> gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/i386/RPM-GPG-KEY-CentOS-5</p> <p><br> #additional packages that may be useful<br> [extras]<br> name=CentOS-5.1 - Extras<br> baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/<br><a href="http://centos.ustc.edu.cn/centos/5.1/os/%24basearch/">http://centos.ustc.edu.cn/centos/5.1/os/$basearch/</a><br> gpgcheck=0<br> gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/i386/RPM-GPG-KEY-CentOS-5</p> <p>#additional packages that extend functionality of existing packages</p> <p>[centosplus]<br> name=CentOS-5.1 ¨C Plus<br> baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/<br><a href="http://centos.ustc.edu.cn/centos/5.1/os/%24basearch/">http://centos.ustc.edu.cn/centos/5.1/os/$basearch/</a><br> gpgcheck=0<br> gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/i386/RPM-GPG-KEY-CentOS-5</p> <p>#contrib - packages by Centos Users<br> [contrib]<br> name=CentOS-5.1 - Contrib<br> baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/<br><a href="http://centos.ustc.edu.cn/centos/5.1/os/%24basearch/">http://centos.ustc.edu.cn/centos/5.1/os/$basearch/</a><br> gpgcheck=0<br> gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/i386/RPM-GPG-KEY-CentOS-5<br> 然后随便测试了一个命令<br> [root@virhost yum.repos.d]# rpm -qa|grep postfix<br> 刚好系统没有装这个包<br> [root@virhost yum.repos.d]# yum install postfix<br> Loading "installonlyn" plugin<br> Setting up Install Process<br> Setting up repositories<br> updates<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 1.1 kB<wbr><wbr><wbr> 00:00<wbr><wbr><wbr><wbr><br> contrib<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 1.1 kB<wbr><wbr><wbr> 00:00<wbr><wbr><wbr><wbr><br> centosplus<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 1.1 kB<wbr><wbr><wbr> 00:01<wbr><wbr><wbr><wbr><br> addons<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 1.1 kB<wbr><wbr><wbr> 00:00<wbr><wbr><wbr><wbr><br> extras<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 1.1 kB<wbr><wbr><wbr> 00:00<wbr><wbr><wbr><wbr><br> Reading repository metadata in from local files<br> primary.xml.gz<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 834 kB<wbr><wbr><wbr> 00:03<wbr><wbr><wbr><wbr><br> ################################################## 2400/2400<br> primary.xml.gz<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 834 kB<wbr><wbr><wbr> 00:08<wbr><wbr><wbr><wbr><br> ################################################## 2400/2400<br> primary.xml.gz<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 834 kB<wbr><wbr><wbr> 00:08<wbr><wbr><wbr><wbr><br> ################################################## 2400/2400<br> primary.xml.gz<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 834 kB<wbr><wbr><wbr> 00:04<wbr><wbr><wbr><wbr><br> ################################################## 2400/2400<br> primary.xml.gz<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 100% |=========================| 834 kB<wbr><wbr><wbr> 00:08<wbr><wbr><wbr><wbr><br> ################################################## 2400/2400<br> Parsing package install arguments<br> Resolving Dependencies<br> --> Populating transaction set with selected packages. Please wait.<br> ---> Downloading header for postfix to pack into transaction set.<br> postfix-2.3.3-2.i386.rpm 100% |=========================| 41 kB<wbr><wbr><wbr> 00:00<wbr><wbr><wbr><wbr><br> ---> Package postfix.i386 2:2.3.3-2 set to be updated<br> --> Running transaction check</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p> <p>Dependencies Resolved</p> <p> =============================================================================<br> Package<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> Arch<wbr><wbr><wbr><wbr><wbr><wbr> Version<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> Repository<wbr><wbr><wbr><wbr><wbr><wbr><wbr> Size<br> =============================================================================<br> Installing:<br> postfix<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> i386<wbr><wbr><wbr><wbr><wbr><wbr> 2:2.3.3-2<wbr><wbr><wbr><wbr><wbr><wbr><wbr> extras<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 3.6 M</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p> <p>Transaction Summary<br> =============================================================================<br> Install<wbr><wbr><wbr><wbr><wbr> 1 Package(s)<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br> Update<wbr><wbr><wbr><wbr><wbr><wbr> 0 Package(s)<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br> Remove<wbr><wbr><wbr><wbr><wbr><wbr> 0 Package(s)<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p> <p>Total download size: 3.6 M<br> Downloading Packages:<br> (1/1): postfix-2.3.3-2.i3 100% |=========================| 3.6 MB<wbr><wbr><wbr> 00:43<wbr><wbr><wbr><wbr><br> Running Transaction Test<br> warning: postfix-2.3.3-2: Header V3 DSA signature: NOKEY, key ID e8562897<br> Finished Transaction Test<br> Transaction Test Succeeded<br> Running Transaction<br> Installing: postfix<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> ######################### [1/1]</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p> <p>Installed: postfix.i386 2:2.3.3-2<br> Complete!</p> </wbr>
本来已经提交了,结果超时,优快云竟然没有自动保存下来。。。唉。。。。重新写一次好了。
我学习的过程感觉总是把别人没有遇到的问题全部遇到一遍。奶奶个熊。
本来目的很简单的,就是在上网能顺畅的Linux下装个Eclipse。结果遇到了问题麻烦死。花开两朵,先表一枝。
这次只说装RHAS和CentOS的原因及过程。
Ubuntu不是不好用,只是因为我SiS190的网卡太非主流。按照上个博客( Unbuntu下安装SiS 191网卡简记)安装完毕后(实际上第8和9步我操作失败,运行出错,我就没有理会直接跳过),出现的情景是:可以上网,但是只有百度和google打开和搜索的比较快,其他的网页慢的要死。。。基本上是没有响应。
实在无法忍受,于是我打算换成同学的RHAS 5 来用。
安装其实挺简单,我没用NV的显卡,所以要用CUDA的童鞋去看看开勇的博客: http://blog.youkuaiyun.com/OpenHero/archive/2008/10/17/3089025.aspx
我装的时候跳过了序列号的输入,因为本来有的那个序列号是无效的。我只能跳过。跳过就意味着不能对RHAS升级。不升级是会有很多问题的,为更改为后来的CentOS埋下了伏笔。
装好后,出现的第一个问题:不能上网。
该死的SiS190集成网卡非主流。我用上个博客的方法也不能解决,不过好在第8步是可以执行,不过没用。第9步仍然执行出错。我也懒的管了。换了个3Com的网卡,一装上就搞定,上网也流畅了。
第二个问题,我要升级。
其实升级不是在这个时候遇到的,是在装Eclipse的时候出现了问题,需要升级才能解决。这里先说升级吧。之后那个xulrunner的问题可能就自然搞定了。
没有序列号还想升级?这个时候只有用免费的了。那就是CentOS ( http://www.centos.org/)。百分百兼容RH,唯一的区别就是CentOs免费。哈哈。
怎么升级呢?我参照的这个博客: 让RHEL5也能YUMCentos5.1 http://blog.sina.com.cn/s/blog_4987199801008v1d.html
可有点小改动。更改 CentOS-Base.repo 内容的的时候,里面的更新源URL有问题,是无效的。
baseurl=http://mirror.tini4u.net/centos/5.1/os/$basearch/ 无效,换成那个博客下面对应的USTC的即可。
另外5.1的目录是空的,要链接5.2才行。
所以所有的5.1的链接全部要改。
至于具体地址是什么,直接看 http://centos.ustc.edu.cn/centos/ 跟进去看看就知道要怎么对应更改了。
替换所有失效的URL,升级。
yum check-update
yum update
至此,AS系统升级完毕,完毕的结果就是变成了CentOS。以后也可以免费升级了。活活。
如果还要用yum更新CentaOS,可以参考: http://www.ycbbs.com.cn/read.php?tid=4576
下一篇来写怎么在RHAS 5,JDK1.6的环境下安装Eclipse。很简单,很复杂。
-------------------------
担心网页链接失效。把 让RHEL5也能YUMCentos5.1贴过来。 记住要更改对应CentOS-Base.repo更新源的URL地址。
我学习的过程感觉总是把别人没有遇到的问题全部遇到一遍。奶奶个熊。
本来目的很简单的,就是在上网能顺畅的Linux下装个Eclipse。结果遇到了问题麻烦死。花开两朵,先表一枝。
这次只说装RHAS和CentOS的原因及过程。
Ubuntu不是不好用,只是因为我SiS190的网卡太非主流。按照上个博客( Unbuntu下安装SiS 191网卡简记)安装完毕后(实际上第8和9步我操作失败,运行出错,我就没有理会直接跳过),出现的情景是:可以上网,但是只有百度和google打开和搜索的比较快,其他的网页慢的要死。。。基本上是没有响应。
实在无法忍受,于是我打算换成同学的RHAS 5 来用。
安装其实挺简单,我没用NV的显卡,所以要用CUDA的童鞋去看看开勇的博客: http://blog.youkuaiyun.com/OpenHero/archive/2008/10/17/3089025.aspx
我装的时候跳过了序列号的输入,因为本来有的那个序列号是无效的。我只能跳过。跳过就意味着不能对RHAS升级。不升级是会有很多问题的,为更改为后来的CentOS埋下了伏笔。
装好后,出现的第一个问题:不能上网。
该死的SiS190集成网卡非主流。我用上个博客的方法也不能解决,不过好在第8步是可以执行,不过没用。第9步仍然执行出错。我也懒的管了。换了个3Com的网卡,一装上就搞定,上网也流畅了。
第二个问题,我要升级。
其实升级不是在这个时候遇到的,是在装Eclipse的时候出现了问题,需要升级才能解决。这里先说升级吧。之后那个xulrunner的问题可能就自然搞定了。
没有序列号还想升级?这个时候只有用免费的了。那就是CentOS ( http://www.centos.org/)。百分百兼容RH,唯一的区别就是CentOs免费。哈哈。
怎么升级呢?我参照的这个博客: 让RHEL5也能YUMCentos5.1 http://blog.sina.com.cn/s/blog_4987199801008v1d.html
可有点小改动。更改 CentOS-Base.repo 内容的的时候,里面的更新源URL有问题,是无效的。
baseurl=http://mirror.tini4u.net/centos/5.1/os/$basearch/ 无效,换成那个博客下面对应的USTC的即可。
另外5.1的目录是空的,要链接5.2才行。
所以所有的5.1的链接全部要改。
至于具体地址是什么,直接看 http://centos.ustc.edu.cn/centos/ 跟进去看看就知道要怎么对应更改了。
替换所有失效的URL,升级。
yum check-update
yum update
至此,AS系统升级完毕,完毕的结果就是变成了CentOS。以后也可以免费升级了。活活。
如果还要用yum更新CentaOS,可以参考: http://www.ycbbs.com.cn/read.php?tid=4576
下一篇来写怎么在RHAS 5,JDK1.6的环境下安装Eclipse。很简单,很复杂。
-------------------------
担心网页链接失效。把 让RHEL5也能YUMCentos5.1贴过来。 记住要更改对应CentOS-Base.repo更新源的URL地址。
让RHEL5也能YUMCentos5.1
(2008-04-11 11:04:34)