This system is not registered with RHN终极解决办法以及yum卸载后重装解决方法
2013-08-02 17:41
375 查看
有同事反映我们的centos没注册无法yum安装,网上收集的办法都无法解决,后来折腾了几分钟,还是解决了。
第一步先卸载yum包
rpm-qa|grepyum|xargsrpm-e--nodeps
第二步重新安装yum
wgethttp://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
wgethttp://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm
wgethttp://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
rpm-ivhyum-*
第三步重新下载yum的repo包,将原来的repo包备份后删除,然后将新下载的包更名为rhel-debuginfo.repo后mv到/etc/yum.repos.d目录下即可
wgethttp://docs.linuxtone.org/soft/lemp/CentOS-Base.repo
cd/etc/yum.repos.d/
cprhel-debugrepoinfo.rhel-debuginfo.repo.bak
rm-rfrhel-debugrepo
mvCentOS-Base.reporhel-debuginfo.repo
上述的方法如有风险,可以尝试这种解决办法:
假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.repo这个文件。进入/etc/yum.repos.d/目录,终端中输入wgethttp://docs.linuxtone.org/soft/lemp/CentOS-Base.repo即可在此目录下得到CentOS-Base.repo文件,这是centos的源文件,只需将其重命名为rhel-debuginfo.repo即可,以前的文件做个备份。
总结一下,解决这个问题关键看你的系统版本,对号入座下载源码包,lsb_release-a可查看系统版本信息,这个问题有时候会在redhat5.564bitOS,此刻需要下载的包如下:
wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
985wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
986wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.i386.rpm
988wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-security-1.1.16-21.el5.centos.noarch.rpm
989wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-updatesd-0.9-5.el5.noarch.rpm
第一步先卸载yum包
rpm-qa|grepyum|xargsrpm-e--nodeps
第二步重新安装yum
wgethttp://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
wgethttp://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm
wgethttp://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
rpm-ivhyum-*
第三步重新下载yum的repo包,将原来的repo包备份后删除,然后将新下载的包更名为rhel-debuginfo.repo后mv到/etc/yum.repos.d目录下即可
wgethttp://docs.linuxtone.org/soft/lemp/CentOS-Base.repo
cd/etc/yum.repos.d/
cprhel-debugrepoinfo.rhel-debuginfo.repo.bak
rm-rfrhel-debugrepo
mvCentOS-Base.reporhel-debuginfo.repo
上述的方法如有风险,可以尝试这种解决办法:
假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.repo这个文件。进入/etc/yum.repos.d/目录,终端中输入wgethttp://docs.linuxtone.org/soft/lemp/CentOS-Base.repo即可在此目录下得到CentOS-Base.repo文件,这是centos的源文件,只需将其重命名为rhel-debuginfo.repo即可,以前的文件做个备份。
总结一下,解决这个问题关键看你的系统版本,对号入座下载源码包,lsb_release-a可查看系统版本信息,这个问题有时候会在redhat5.564bitOS,此刻需要下载的包如下:
wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
985wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
986wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.i386.rpm
988wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-security-1.1.16-21.el5.centos.noarch.rpm
989wgethttp://mirrors.163.com/centos/5/os/i386/CentOS/yum-updatesd-0.9-5.el5.noarch.rpm
相关文章推荐
- 卸载MySQL以及重装卡到Start Services的解决办法(亲测有效,刚重装成功)
- MYSQL安装时解决要输入current root password的方法(彻底卸载重装Mysql终极总结)
- 当子级元素浮动时让父级元素高度自适应的三种方法(以及多个子集元素同时存在浮动和绝对定位时的问题的解决办法)
- 卸载IE7可能产生的几个问题以及解决方法
- 使用CString的方法(以及用VC写DLL中"error LNK2005: _DllMain@12 already defined"的解决办法)
- oracle启动 /停止的几种方法以及 启动和停止过程中出错的解决办法
- vc6.0卸载重装后缺少项目(不能新建mfc及.h,.cpp的解决方法)
- installshield制作的安装包卸载时提示重启动的原因以及解决办法
- windows上DB2卸载后不能重装的解决方法
- mysql卸载后重装出现1045错误完美解决方法
- linux系统挂载以及卸载USB接口的设备的解决办法
- DedeAMPZ整合包的安装使用、卸载方法等常见问题解决办法
- 连接MySql的时候报1130的错误解决办法以及远程登陆方法.
- MySql安装详细图解 以及卸载不干净解决方法
- 安装Mysql提示Error1045 解决方法 不用卸载重装
- mysql-5.7.10-winx64免安装配置方法以及mysql服务无法启动 服务没有报告任何错误解决办法
- installshield卸载时提示重启动的原因以及解决办法
- Oracle卸载方法和在XP下装Oracle9i遇到安装磁盘交换区没有足够空间的问题解决办法
- Stale NFS file handle的解决方法 、目录 busy 无法卸载解决办法
- 完美解决office无法正常卸载以及卸载后无法重装