大家生产环境服务器是选用 Ubuntu 还是 CentOS?
之前一直使用 Ubuntu 18.04 , 但看到甲方或者其他很多公司都使用 CentOS 7,不知道为什么?
大家都是用哪个系统,用什么版本?
如果新项目是建议用什么系统,想着未来三五年不用升级 OS
之前一直使用 Ubuntu 18.04 , 但看到甲方或者其他很多公司都使用 CentOS 7,不知道为什么?
大家都是用哪个系统,用什么版本?
如果新项目是建议用什么系统,想着未来三五年不用升级 OS
现在都 docker 化了,程序都跑在容器里,底层是 ubuntu 还是 centos 感知不强
开发桌面是用的 deepin(debain 系)
反正都差不多, 不过可能我属于跟风的, 看很多人都是用的 centos 就用了
然后升级 OS 的问题,假设你的程序不吃 OS 版本,也就是什么 OS 都能用,那么:
用 Debian 的话可以一直升,从 10 升到 11 以后升到 12 、13 都没问题。
用 CentOS 的话可以一直不升,从 8 用到 8 用到 8,以后一直用 8,也没问题。
https://feng.si/posts/2019/07/centos-the-last-linux-distro-you-should-ever-consider/
个人感受 Ubuntu Server 在一些软件包和指令的命名上会有些非主流,所以一般在服务器上用 CentOS 。
也看生态吧,有些 Ubuntu 主推的技术可能用 Ubuntu Server 支持会好一些。
CentOS 和 Ubuntu Server 都可以通过增加扩展软件源的方式来安装商业软件,这方面比 Debian 似乎好一些。但 Debian 确实稳定,要是一台服务器配置好可以数年不动(仅打安全补丁),那 Debian 是完全 OK 的。
十几年用了各种发行版,已经对发行版不敏感了,都是在 Linux Kernel 上跑,都是那些常用的软件包,都一样用。
如果不需要自己做技术支持,但又不是生产环境,自己不用负责。那就
centos
如果即使生产环境,又要自己负责。而且没办法做技术支持
必须企业版 redhat.
不想看代码的话,可以看看 RHEL 的更新日志,你会发现搞了很多花活
assets.ubuntu.com/v1/2dc3411b-UA-I_datasheet_2019-Oct-zh-cn-v1.pdf