大家生产环境服务器是选用 Ubuntu 还是 CentOS?

2020-09-15 11:40:54 +08:00
 zealinux

之前一直使用 Ubuntu 18.04 , 但看到甲方或者其他很多公司都使用 CentOS 7,不知道为什么?

大家都是用哪个系统,用什么版本?

如果新项目是建议用什么系统,想着未来三五年不用升级 OS

24573 次点击
所在节点    Linux
162 条回复
datou
2020-09-16 02:53:44 +08:00
桌面(如果有需求)用 arch 或者 deepin,服务器用 Ubuntu server 最新 LTS 的路过
henvm
2020-09-16 04:49:12 +08:00
lfs
tianshilei1992
2020-09-16 05:54:43 +08:00
如果用 GPU 的话就 Ubuntu,否则就 CentOS…
594duck
2020-09-16 06:06:59 +08:00
@hahaandyou001 瞎说了,ubuntu server 2015 年前就和 dell Rx40 系列适配不好,官方都承认的。
594duck
2020-09-16 06:08:58 +08:00
@hahaandyou001 瞎说了,ubuntu server 2015 年前就和 dell Rx30 系列适配不好,官方都承认的。打错字了是 Rx30 系列。

那时候公司是初创都是程序员就爱 ubuntu 。我这运维负责人难受死了。

对了还有个百来天必须重启的问题
loading
2020-09-16 07:09:29 +08:00
如果 ubuntu 被人说,那就无痛换 debian 。
shc
2020-09-16 07:15:09 +08:00
习惯哪个就用哪个,没什么高下之分的。我自己几台服务器一直用的最新版 Ubuntu LTS, 现在上了 20.04, 稳定性并不比 CentOS 差。虽然不喜欢用 CentOS,但是我写的几个脚本也会尽量适配 CentOS, 所以也算了解 CentOS 吧。

虽然很多人说 CentOS 稳定,但问题也很明显,很多东西都太老了。编译安装?有些组件可以,有些组件编译安装了之后会惹一身骚,比如在 CentOS 6/7 上安装 OpenSSL 1.1.3, 安装没问题,但是系统里面一大堆底层程序全要挂,最后得一个个再手动修复依赖环境。Ubuntu 上安装 PHP 7.4 加各种拓展需要 2 分钟,CentOS 6 上安装 PHP 7.4 加上需要的拓展得一个小时。反复折腾几次,再也不想用 CentOS 了。
steptodream
2020-09-16 08:04:23 +08:00
这些东西本来就是按需求来就行了 那么多选择 适合自己的就行 有些人非得觉得自己用的是正确的而来鄙视选择其他的人
jackmod
2020-09-16 08:05:35 +08:00
debian stable 。比起 ubuntu server,功能更新更少。一跑就是好几年。CentOS 难用,不考虑。
UnderTakerMS
2020-09-16 08:09:12 +08:00
甲方强制要求 centos,没法用 ubuntu/debian
steptodream
2020-09-16 08:13:14 +08:00
@shc 你都说了你自己一直用最新版的 Ubuntu LTS 而说到 Centos 你的关键字最多的是 Centos6 然后是 Centos7 可是 Centos 最新版是 CentOS8 呀 还有 openssl 的 1.x 版本最新不是 1.1.1g 吗 1.1.3 是哪儿来的啊
billwang
2020-09-16 08:21:12 +08:00
RedHat 6
shc
2020-09-16 08:26:58 +08:00
@steptodream 噢噢,我记错了,确实是 1.1.1. 之所以拿老版本的 CentOS 出来说,是因为很多人还在用 CentOS 6/7, 毕竟 EOL 时间长; Ubuntu 的上一个大版本 Ubuntu 18 起就可以直接装 1.1 了,而 CentOS 7 到 2024 年才 EOL,却没办法完美支持 1.1 。
Nich0la5
2020-09-16 08:36:55 +08:00
我自己用的 cent7,感受就是源真的好旧啊啊啊,在 Ubuntu 下 apt 的事情 cent 就得二进制安装,不过配好了倒是再也没重启过
greatbody
2020-09-16 08:43:36 +08:00
kubernetes
salmon5
2020-09-16 08:46:58 +08:00
@hahaandyou001 国情不一样
wupher
2020-09-16 09:10:37 +08:00
我接触过的几次企业应用生产环境都使用 CentOS 。缺点就是包旧,更新慢。跑 Java 什么的还无所谓,其它,尤其是 PHP 扩展真的能折腾死人。

走 Docker 系的,Ubuntu LTS 更多一些。
yalin
2020-09-16 09:17:03 +08:00
centos
magiclz233
2020-09-16 09:17:22 +08:00
公司 centos, 还有部分老项目用的 windows server, 自己用的 ubuntu
NewIPIsComing
2020-09-16 09:20:05 +08:00
一直是 Fedora 做桌面,Centos 做服務器,後續打算試下 Fedora 的服務器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/707125

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX