首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在RHEL6中设置Fedora或Centos repos吗?

我可以在RHEL6中设置Fedora或Centos repos吗?
EN

Server Fault用户
提问于 2012-01-30 14:57:32
回答 4查看 25.8K关注 0票数 8

我有一个RHEL6盒没有订阅红帽网络。我想安装gcc使用yum来解决所有复杂的依赖关系。我可以连接到Fedora或Centos存储库来安装软件吗?如果是这样的话,是怎么做的?

EN

回答 4

Server Fault用户

发布于 2012-01-30 15:51:52

简短回答

centos下载位置安装等效的CentOS发布包;这将启用CentOS包重新部署,您可以在其中执行yum updateyum install gcc

长(呃)答案

至于其他的答案,我觉得你的问题可以略为完整地回答。

CentOS的目标是100%二进制兼容RHEL,因此CentOS 6.2软件包应该在RHEL6.2上安装和运行;

"CentOS完全符合上游供应商的再分配政策,目标是100%的二进制兼容。(CentOS主要修改包以删除上游供应商的品牌和艺术品。“http://wiki.centos.org/FAQ/General#head-d29a2b7e61ffc544973098f9dd49fe4663efba50

因此,您可以从CentOs镜像下载“CentOs - repo”包,用于发布您选择的RHEL;CentOS镜片列表,它将安装CentOS-Base文件,使CentOs存储库能够在RHEL中工作。

本迁移指南涵盖了从RHEL迁移到CentOS就地http://wiki.centos.org/HowTos/MigrationGuide的一些过程。

然而,

第一

建议重新安装CentOS。如果混合存储库,则会出现一些问题,并且需要进行一些包清理。这主要是因为这样做是一种黑客行为,而且它没有得到广泛的测试。

然而,

号为2

由于Redhat限制和其他命名问题,CentOS修补程序级别不遵循与RHEL修补程序相同的命名约定。

因此,当第三方应用程序依赖于redhat-redhat或CentOS -redhat,或者某些RHEL派生的包和更新命名时,会出现一系列问题,请参见这里的RHEL vs CentOS命名问题的示例;http://lists.centos.org/pipermail/centos/2011-April/110995.html

备注

Fedora基于不同的源代码分支,因此有不同的共享库和内核修订。编译后的软件包不太可能在这些发行版中工作。

EPEL和rpmforge通常用于软件包,而不是基本系统包,因此不太可能用于解决基本内容的依赖关系。

票数 14
EN

Server Fault用户

发布于 2012-01-30 15:23:51

一般来说,Fedora与RHEL不兼容。特别是作为一些基本的gcc,我不建议使用Fedora。

如果您无法获得RHEL,您可以从它的后视镜中尝试CENTOS,因为CENTOS以与RHEL二进制兼容而自豪。

票数 1
EN

Server Fault用户

发布于 2012-01-30 15:25:16

您可以尝试使用epel和rpmforege的回购文件。

使用该链接签出epel和rpmforge

http://fedoraproject.org/wiki/EPEL

http://dag.wieers.com/rpm/FAQ.php#A1

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/355039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档