我过去几年(5-ish)一直在使用Ubuntu Server,但我看到很多工作都在寻找RHEL或CentOS的经验.
除了包管理器(dpkg / apt / .debs vs yum / .rpms)之外我还需要注意我是否要进入RHEL / CentOS / Fedora环境?
> RHEL / CentOS使用SE
Linux相当广泛.如前所述,Ubuntu有AppArmor. >默认情况下,RHEL / CentOS的软件比Ubuntu少得多;您可能需要添加EPEL等存储库,具体取决于您的服务器需要运行的内容. > RHEL使用更传统的方式来启动和管理服务,Ubuntu使用upstart. > RHEL拥有更全面的软件包,用于身份管理等方面的高级内容.审计,集群,GFS和虚拟化比Ubuntu.它们也可以在Ubuntu中使用,但需要更多调整(恕我直言). > RHEL可能会或可能不会得到第三方软件供应商的更好支持,具体取决于您的服务器需要运行的内容.一些不起眼的专有企业软件通常不仅使用RHEL和/或SuSE Enterprise Linux进行测试.使用其他东西让他们说“我们不会支持,如果你遇到任何问题,我们会责怪你的$linuxdistribution”. > RHEL和Kickstart可以轻松实现自动无人值守安装. Ubuntu对它的支持也有限,但在大型服务器群中,Kickstart非常常用. > Ubuntu为您使用的文件系统提供了更多选择.例如,RHEL最近刚刚获得了对XFS的官方支持,之前您必须编译自己的内核(或者可能使用EPEL存储库中的内核). >默认情况下,Ubuntu使用sudo并禁用root帐户. RHEL具有传统的root帐户(如果需要,还有SELinux角色). >网络配置不同. Ubuntu有/ etc / network / interfaces,在RHEL中修改/ etc / sysconfig / network-scripts目录. >与Ubuntu相比,其他几个配置文件位于不同的位置.例如,Ubuntu有许多守护进程的/ etc / default目录,RHEL有/ etc / sysconfig. >有些包装名称确实有所不同;这里已经提到的是apache2 / httpd的区别. >您的默认bash提示符在RHEL中看起来会有所不同,如果安装了桌面环境(不是服务器应该有),则与Ubuntu相比,您拥有不同的图标集和背景. 原文链接:https://www.f2er.com/ubuntu/348875.html