Rethat安装CentOs的yum步骤

首先因为Rethat的yum源要去订阅(当然是需要钱的),所以许多朋友都是以Centos的yum源来代替(Centos是开源的)

安转:

1:卸载原有Rethat的yum源,

#rpm -aq|grep yum|xargs rpm -e --nodeps

2:下载需要的rpm包(Centos的yum安装包)

#Wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-73.el6.centos.noarch.rpm

#Wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

#Wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm

# Wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

(如果Linux上没有wget命令,可以在宿主机上下载好安装包,在传送到Linux中)

3.安装Centos的yum

#rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

#rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

(前面两个包安装一般是没有问题的,后两个包一起安装)

# rpm -ivh yum-3.2.29-73.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm

warning: yum-3.2.29-73.el6.centos.noarch.rpm:Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

error: Failed dependencies:

python-urlgrabber >= 3.9.1-10 is needed byyum-3.2.29-73.el6.centos.noarch

You have new mail in /var/spool/mail/root

(依赖一个包,于是解决依赖问题)

解决依赖:

下载依赖包:http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

http://mirrors.163.com/centos/6/os/x86_64/Packages/python-2.6.6-64.el6.x86_64.rpm

安装依赖包:# rpm -ivh python-libs-2.6.6-64.el6.x86_64.rpm python-2.6.6-64.el6.x86_64.rpm --nodeps --force

warning:python-libs-2.6.6-64.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key IDc105b9de: NOKEY

Preparing...               ########################################### [100%]

1:python                ########################################### [ 50%]

2:python-libs           ########################################### [100%]

(Python与python的库文件安装成功)

# rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm --nodeps --force

warning:python-urlgrabber-3.9.1-11.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key IDc105b9de: NOKEY

Preparing...               ########################################### [100%]

1:python-urlgrabber     ########################################### [100%]

(python-urlgrabber安装成功,依赖问题解决)

重新安装后两个包:

# rpm -ivh yum-3.2.29-73.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm

warning:yum-3.2.29-73.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature, key IDc105b9de: NOKEY

Preparing...               ########################################### [100%]

1:yum-plugin-fastestmirro########################################### [50%]

2:yum                   ########################################### [100%]

(Centos的yum安装成功)

为创建新的yum源做些准备

清空缓存:

# yum clean all

创建缓存:

# yum makecache fast

Loaded plugins: fastestmirror, product-id,subscription-manager

This system is not registered to Red HatSubscription Management. You can use subscription-manager to register.

Metadata Cache Created

下载repo文件:

(主要看自己想安装哪家公司的yum源,就去哪家公司下载repo文件)

http://mirrors.163.com/.help/CentOS7-Base-163.repo  (网易163的yum源)

http://mirrors.aliyun.com/repo/Centos-6.repo   (阿里的yum源)

(还有许多公司的自己去官方下载Centos版本的)

进入/etc/yum.repos.d/文件下,把原来的repo文件备份:

# cd /etc/yum.repos.d/

# mv rhel-source.repo rhel-source.repo.bak

把下载来的repo文件移动到/etc/yum/repos.d/文件下:

# mv Centos-6.repo /etc/yum/repos.d/

编辑Centos-6.repo文件,把$releasever替换为6(以自己下载的Centos版本定,我这里下载的是Centos-yum6,所以改为6)

#vi Centos-6.repo

在vi的末行模式下输入(%s/$releasever/6/g)完成替换

执行# yum makecache

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

base

|3.6
kB     00:00

extras                                                                                                           |
3.4 kB     00:00

updates

|3.4
kB     00:00

updates/filelists_db                                                                                             |
4.4 MB     00:01

updates/prestodelta                                                                                              |
700 kB     00:00

updates/primary_db                                                                                               |
7.1 MB     00:01

updates/other_db                                  
(30%) 17%[=======                                 ] 2.9 MB/s |  11
MB     00:17 ETA

安装完成。

测试:

# yum install vim

Installed:
 vim-enhanced.x86_642:7.4.629-5.el6                                                                                                           
Dependency Installed:
  gpm-libs.x86_64 0:1.20.6-12.el6               perl.x86_64 4:5.10.1-141.el6_7.1                               perl-Module-Pluggable.x86_64 1:3.90-141.el6_7.1   
  perl-Pod-Escapes.x86_64 1:1.04-141.el6_7.1    perl-Pod-Simple.x86_64 1:3.13-141.el6_7.1    perl-libs.x86_64 4:5.10.1-141.el6_7.1             
  perl-version.x86_64 3:0.77-141.el6_7.1        vim-common.x86_64 2:7.4.629-5.el6            vim-filesystem.x86_64 2:7.4.629-5.el6

Complete!

测试成功。

yum源可以正常使用。

时间: 2024-08-01 22:42:59

Rethat安装CentOs的yum步骤的相关文章

在Rethat上安装Centos的yum源

首先因为Rethat的yum源要去订阅(当然是需要钱的),所以许多朋友都是以Centos的yum源来代替(Centos是开源的) 安转: 1:卸载原有Rethat的yum源 #rpm -aq|grep yum|xargs rpm -e --nodeps 2:下载需要的rpm包(Centos的yum安装包) #Wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-73.el6.centos.noarch.rpm #Wg

redhat 7安装CentOS 7 yum源

由于redhat 的更新包只对注册的用户生效,所以需要自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,下面是安装步骤. 1.首先查看redhat 7.0系统本身所安装的那些yum 软件包: [root@pan ~]# rpm -qa | grep yum yum-utils-1.1.31-24.el7.noarch yum-langpacks-0.4.2-3.el7.noarch yum-metadata-parser-1.1.4-10

RHEL6.5 移植使用CentOS 的YUM 步骤

问题:使用 Red Hat Enterprise Linux Server(RHEL) yum安装软件时显示 This system is not registered with RHN. RHN support will be disabled.  原因: Red Hat Enterprise Linux Server(RHEL) 的yum服务是付费的,因为没有付费,所以无法使用yum安装软件,如RHEL想安装YUM,一种可行的办法是移植使用CentOS的YUM. 解决方法: 步骤一:卸载RH

在虚拟机下安装centOS操作系统具体步骤

在这里我用的操作系统时centOS 6x,虚拟机的版本是VMware-workstation-full-7.1.0,至于centOS的版本随你本机一样,32位的你就选32位的,64位的你就选64位的. 一 先安装VMware. 双击安装文件出现欢迎界面: 然后点Next 这里选择Typical,继续Next,接下来选择安装目的路径,直到完成即可,中间有一步要输入序列号,网上搜一个即可,比较简单,就不介绍了,安装后要重启电脑. 二 VMware中安装CentOS 重启后打开安装好的VMware,选

安装centos的yum包

操作系统 :Red Hat Enterprise Linux 5 1.卸载rhel的默认安装的yum包 查看yum包 rpm -qa|grep yum 卸载之 rpm -qa|grep yum|xargs rpm -e --nodeps 2.下载新的yum包 64位linux系统下载安装包 wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm wget http:/

安装centos以及优化步骤

最小化安装原则: 1.磁盘分区类型选择与磁盘分区配置过程: 选择create custom layout 自定义磁盘分区 2.按企业生产标准制定磁盘分区: 200M /boot 8G swap (大小一般为物理内存的1.5倍,内存小于8G,但是当系统物理内存大于8GB时,swap分区配置8-16G) / 剩下全给根分区 3.给GRUB引导菜单设置密码:后续可以设置 4.系统安装类型选择以及自定义额外包组 选择--->Minimal   选择---->customize now 选择Base S

RHEL 6.x 安装CentOS 6的yum源

RHEL一般都作为服务器操作系统用在生产环境中,虽然大家并不愿意为此付费,但是还是可以享用其稳定性的优势.当然系统版本升级并不在考虑范围内,一是不对新版本的新功能有任何依赖,二是升级系统对程序的兼容性存在的不确定因素,三是不愿意付费.至于旧版本存在漏洞什么的就仁者见仁智者见智了. 我们给服务器安装操作系统时一般会选择Minimal或者Basic Server模式.最小化安装的好处是减少对硬件资源的开销,仅安装项目应用和必要的依赖,可以减少因其他软件或服务存在的安全隐患,还可以最大化利用系统资源:

Linux基石【第一篇】VMware上安装Centos及配置

一.安装VMware软件 首先,下载个VMware软件,直接百度:VMware,然后找到可以下载的就可以 然后按步骤安装即可,安装完后,双击打开 二.安装Centos系统 打开VMware虚拟机,然后点击:create a new Virtual Machine,安装步骤安装,在选择镜像文件时,选择稍后安装,选择Linux版本时选择Centos,然后按步骤安装完成: 安装完成后,点击新建的虚拟机的Devices里的CD/DVD(IDE),勾选Use ISO image file,加载Centos

[转载]Redhat Enterprise 6.1 如何使用免费的CentOS的yum源

Redhat Enterprise 6.1 如何使用免费的CentOS的yum源 graybull posted @ 2013年2月18日 22:29 in Unix/Linux with tags centos free redhat Source yum , 3938 阅读 Redhat Enterprise Linux 6.1 x86_64 使用官方yum源是需要收费的,本文将讲解如何使用免费的CentOS的yum源来安装/更新软件.分成以下几步: 卸载已有的yum 下载CentOS的yu