“Redhat 安装Centos的yum源”的版本间的差异
来自CloudWiki
(创建页面,内容为“==安装CentOS版本的yum(可选)== Red Hat Enterprise Linux Server(RHEL)的yum服务是收费的,如果没有付费,则无法使用yum安装软件包…”) |
(没有差异)
|
2019年6月27日 (四) 14:11的最新版本
安装CentOS版本的yum(可选)
Red Hat Enterprise Linux Server(RHEL)的yum服务是收费的,如果没有付费,则无法使用yum安装软件包。通过删除RedHat自带的yum,安装CentOS版本的yum,并使用CentOS的yum源和epel源,就可以下载安装软件包。
删除RedHat自带的yum
10 cat /etc/redhat-release 11 yum -y install httpd 12 rpm -qa |grep yum 13 rpm -qa | grep yum | xargs rpm -e --nodeps 14 rpm -qa |grep yum 15 rpm -e subscription-manager 16 rpm -e python-urlgrabber
下载Centos yum软件包
软件包名称
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
下载地址
http://mirrors.163.com/centos/6/os/x86_64/Packages/
(软件版本可能会更新)
下载命令:
16 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm 17 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm 18 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm 19 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
26 mkdir yum_test 27 mv *.rpm yum_test/ 28 cd yum_test/ 29 ls
安装yum软件包
执行以下命令完成安装:
37 rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm 38 rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm 39 rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
备注:最后2个软件包一起安装,有依赖关系
添加在线yum源
下载repo文件:
23 wget http://mirrors.aliyun.com/repo/Centos-6.repo 24 mv Centos-6.repo /etc/yum.repos.d/
[root@cloud17 yum_test]# cd /etc/yum.repos.d/ [root@cloud17 yum_test]# mv local.repo local.repo.bak [root@cloud17 yum.repos.d]# ls Centos-6.repo local.repo.bak
在Centos-6.repo中做如下修改:
将[base]修改为[aliyun] :% s/$releasever/6/g
安装httpd包:
yum -y install httpd
安装gcc包:
[root@localhost yum.repos.d]# yum install gcc -y
[root@localhost yum.repos.d]# cat test.c
#include <stdio.h> main() { printf("hello world"); }
[root@localhost yum.repos.d]# gcc -g test.c -o test
[root@localhost yum.repos.d]# ./test
hello world
配置EPEL源
参考文档:
https://jingyan.baidu.com/article/219f4bf78fc0d6de442d3811.html
https://www.cnblogs.com/gaoyuechen/p/7683471.html
参考文档:
【1】 http://blog.51cto.com/qiuyue/2055313 【2】https://blog.csdn.net/error_0_0_/article/details/54962199 [3] https://www.cnblogs.com/dadong616/p/5586697.html