执行 yum install *** 时,提示:
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
No package httpd available.
Nothing to do
1. 查阅资料是redhat自带的yum命令的问题,卸载掉系统自带的yum:
rpm -qa | grep yum | xarg rpm -e
2. 重新安装 yum
访问:
http://centos.ustc.edu.cn/centos
然后根据自己的centos 版本选择5.0 或是 6.0 ,32位或是 64位的版本,要根据实际情况选择
如: 我的是 centos 5.0 系统 32位 版本的,就在以下目录下选择:
http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/ 在下面有很多的包
我们主要是要下载以下包:
yum-3.2.22-40.el5.centos.noarch.rpm
yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
yum-metadata-parser-1.1.2-4.el5.i386.rpm
下载方法: wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
其他包按同样格式下载
安装:
然后直接执行 rpm -ivh *.rpm 即可
在安装中可能会出现 错误提示:
[root@videoserver centos5]# rpm -ivh yum-*
warning: yum-3.2.22-40.el5.centos.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
python-iniparse is needed by yum-3.2.22-40.el5.centos.noarch
通过提示看出,缺少依赖包 python-iniparse ,还是在 http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/
下找到这个包并下载,
然后再执行 rpm ivh *.rpm 就行了。
[root@videoserver centos5]# rpm -ivh *.rpm
warning: python-iniparse-0.2.3-6.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:yum-metadata-parser ########################################### [ 25%]
2:python-iniparse ########################################### [ 50%]
3:yum-fastestmirror ########################################### [ 75%]
4:yum ########################################### [100%]
安装完成之后,还要添加源
3.下载yum的配置源
wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo 下载到 /etc/yum.repos.d/ 目录下面
4.运行yum makecache生成缓存
相关推荐
解决redhat 8.2 yum报错 This system is not registered to Red Hat Subscription Management 解决redhat8安装centos8的rpm出错的问题
解决This system is not registered with RHN. 包含三个文件: yum-3.2.22-26.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
centos6_64 yum配置,一键搞定.centos6_64 yum配置,一键搞定
RedHat Enterprise Linux 6.4使用yum安装出现This system is not registered to Red Hat Subscription Management问题,但是发现激活Redhat的yum功能需要收费,所以就更改为CentOS的yum包了。 综合多份文档,本人...
Centos下的yum安装包
centos7使用yum安装lamp(apache+mariadb+php) php默认版本是5.4.16
CentOS6.9安装的yum源 一不小心删除yum源后重新安装的文件
卸载yum及python rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps 安装 rpm -Uvh --replacepkgs python*.rpm rpm -Uvh --replacepkgs libxml2-...
Centos下的yum安装包
Centos系统下 yum使用本地源安装
centos7下的yum安装包,用于在redhat系统中执行yum命令时提示"This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register
centos 配置本地yum源库,很多版本都是为其他linux配置yum源库的教程,我使用的是centos,所以给出一些我自己配置的本地yum源库,基于centos
# 删除redhat自带的yum包 rpm -qa|grep yum|xargs rpm -e --nodeps...rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm yum-3.4.3-150.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
CentOS6 YUM 源失效问题解决办法
centos 7使用yum安装lnmp环境,初次搭建环境的同学可以参考一下,有不当之处请指正,谢谢
epel-release-5-3.noarch.rpm remi-release-5-7.el5.remi.noarch.rpm 两个yum用的升级包
centos6.2更新yum源
CentOS 5.5使用yum安装Apache+PHP+MySQL 一、安装centos5.5操作系统 二、系统安装 三、安装Apache+php+Mysql 四、 配置防火墙 五、安装phpMyAdmin 六、安装php的扩展 七、安装apache扩展 八、如果想升级PHP的话
centos 6.2用yum安装中文输入法
yum-rhn-plugin-2.0.1-6.el7.noarch 4.安装yum源包 rpm -ivh yum* 5.创建配置文件(/etc/yum.repos.d/CentOS-Base.repo) vi /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-$releasever - Base - 163.com #...