1.问题
在我们新安装了RedHat Linux之后,使用yum search vim命令时,会有如下的提示:
[root@localhost ~]# yum install vim
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Nothing to do
从而无法使用RedHat系的YUM机制来安装或者升级软件等。
2.问题原因
YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买Redhat的服务是不能使用RHEL5的更新源的,会提示注册。
3.解决办法
由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的yum更新源来实现RHEL5的YUM功能。
具体操作步骤如下:
(1)进入/etc/yum.repos.d/目录。在命令行输入:wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo
(2)ls 一下,会看到一个文件名为CentOS-Base.repo的文件。
(3)将原来的文件rhel-debuginfo.repo改名为rhel-debuginfo.repo.bak
(4)将CentOS-Base.repo改名为rhel-debuginfo.repo
Fedora 22所带新版DNF软件包在线升级管理器的使用心得:http://www.linuxdiyf.com/linux/12385.html
在线升级Fedora 15到Fedora 16:http://www.linuxdiyf.com/linux/4628.html