[服务器]Centos和UBUNTU之争

1.背景

​ 作者拥有3年centos和3年ubuntu系统的使用经历,其他Linux系统一直没有考虑过,有朋友一直询问这两个系统的区别,很惭愧我无法很系统的给出区别和各自的优缺点,因此产生了本文。

2.安装

  • UBUNTU安装需要主板BOIS支持UEFI模式,需要安装工程人员需要去设置主板配置,而CENTOS则不需要设置,此处CENTOS更优秀;
  • 若服务器之前安装过WINDOWS系统,安装UBUNTU前需要格式化磁盘,否则分区会失败,而CENTOS则不需要格式化,此处CENTOS更优秀;

总结:UBUNTU安装需要安装人员设置BOIS和格式化硬盘,尤其对于服务器主板不固定的产品,无疑对安装人员有更高的要求,可能会增加部署难度;

3.配置

​ UBUNTU网络配置所有网卡配置都在/etc/network/interfaces中,而CENTOS则在不同的文件中,这一点个人更偏向喜欢UBUNTU;

4.使用

  • 就桌面版而言,UBUNTU的界面更讨喜,交互性更佳。对我而言,使用CENTOS做开发就是一场灾难。
  • 当习惯UBUNTU桌面后,服务器部署自然而然的希望使用UBUNTU SERVER版本,保持开发和部署环境一致,而不是CENTOS。因为不希望同时熟悉两套系统的差异(尽管可能差异不大,但后续维护是个长久的过程),并且针对不同系统配置和库的差异进行适配和兼容,对我而言就是浪费时间。这也成为我在公司极力倡导使用UBUNTU SERVER的原因。
  • 就目前开发而言,大多第三方厂家都是优先支持UBUNTU环境开发。让开发者在CENTOS和UBUNTU上进行切换,无疑也是场噩梦。
  • 就软件丰富度而言,没有具体统计,个人感觉UBUNTU更丰富;
  • 就系统稳定性而言,目前发现UBUNTU问题更多(尤其UBUNTU麒麟版本,多次出现磁盘损坏,需要进行修复),但UBUNTU服务器版本还挺正常和稳定;
  • 就目前云系统而言,也更偏向UBUNTU;

5.总结

​ UBUNTU在界面上,软件丰富度上做的更优秀。同时由于更多的开发者都在基于UBUNTU进行软件开发,日积月累,尤其是随着个人开发库的增加,会更依赖于UBUNTU,势必也会增加UBUNTU Server的使用量,因此可以预见按照目前的形式UBUNTU Server会呈上升趋势。但系统稳定性和安装太复杂,需要UBUNTU持续加强和改进。总体而言,个人还是更喜欢和偏向使用UBUNTU,尽管它的桌面版系统偶尔会出各种问题。

  • 10
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酷咪哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值