新手想避避坑,问 Ai 就是说各有优势,有没有实际有使用体会的兄弟指点一下的,感谢

谢谢各位的推荐,已经上了 Debian

无脑上 Debian 就行。centos 已经停了,其它大多数发行版都是从 Debian 分支出来的包括 ubuntu, Debian 在保证稳定的情况下使用最新的包。

Ubuntu 还是算了吧,强推自家东西,LTS 都没有 Debian testing 稳定

目前不推荐 CentOS 了。CentOS 本来是从 RedHat 源码编译而来的,相当于 RedHat 的下游。现在变成 RedHat 的上游了。简单来说,可能变得不够稳定。另外,个人感受,CentOS 的稳定,是不添加新功能,一直为旧版本打补丁。这样能最大限度保证部署在该系统的程序一直稳定运行。我主观推荐 Debian 。相对稳定,大版本支持时间长。历史悠久,相关资料丰富,文档完善。我用了比较久,较熟悉。

Ubuntu 作为桌面系统,比较合适。但是其桌面程序占用资源较多。我选择 Lubuntu ,占用资源少很多。

推荐 AlmaLinuxAlmaLinux 是 CloudLinux 的开源下游 RHEL 衍生品,Rocky Linux 是 Gregory Kurtzer 发起的开源下游 RHEL 衍生品。这俩都宣称和 RHEL 1:1 兼容

就没人说说 AlibabaCloud/Opencloud 吗 /doge

刚刚去开会,浪潮说,他们的 KeyarchOS ,最好。

很多时候没得选,经常是软件官方宣称就只支持某个 OS如果是自己玩,随便选了,fedora 都行

无脑选 Debian 就行了,最大上游之一。Alibaba 这种随时可能弃坑的发行版也有人用?

阿里云用 ali 的 os 性能好很多,我有一个程序用 1 核 2g 在 alibabaos 稳定跑起来的,别的 os 都不稳

我用的 ubuntu server 20.04 LTS ,也是懒得折腾其他的了感觉惯性还是挺难修改的

#5 去年就已经宣布不再保持和 RHEL 1:1 兼容了

理论上在阿里云就用 Alibaba Cloud Linux / Anolis OS ,在腾讯云就用 TencentOS Server / OpenCloudOS 。估计会有奇奇怪怪的优化。而我个人不是很在意极致性能,想用啥用啥,反正最后服务也是跑在 OCI 标准容器里。现在全线用的是 Debian 12 ,后续想试试 Alpine Linux 、NixOS 甚至是 FreeBSD 。但是这些都是没有云服务商官方支持的系统,光是自行安装,以及能否正常运行都是很麻烦的事情。

我假设新手对于自由与否暂且没有了解和坚持,那在 OP 列出的这几个里面:- 前两个不了解不评价,我个人是肯定不会考虑使用的- CentOS Linux 8 will reach End Of Life (EOL) on December 31st, 2021- 部署服务我建议用 Debian ,包括容器内也建议 Debian(-based),我个人认为新手期远离 musl 才能幸福- 开发环境、桌面环境则建议 Ubuntu LTS ,至于具体的 Ubuntu 与 Debian 的差异,AI 可以告诉你参考阅读:- www.gnu.org/distros/common-distros.html- distrowatch.com/dwres.php?resource=major- distrochooser.de/zh-hans

debian stable ,自从 xz 漏洞后不打算用 testing 了。

debian stable

1.新手用 Ubuntu Desktop 比较好,原因是这玩意用户量在 Linux 发型版中是最多的,基本上遇到各种问题,google 上都能搜到答案,而且 Ubuntu 从装机开始,各种体验也对萌新友好。2.目前阶段不推荐 CentOS 8 ,各大厂如果一定要用 CentOS ,基本上停留在 CentOS 7 的最后一个版本 7.9 了。3.目前阶段,推荐大佬用 Debian ,原因是,这玩意从 docker 到 PVE 都支持,而且还可以用 ZFS + SSHFS / NFS / Samba 做成 Storage Server 。但 Debian 很多东西都要自己折腾,没有 Ubuntu 方便。4.至于各大厂自己的定制 Linux-based Cloud OS ,不建议用,因为你一旦用了,很多维护组件、脚本,就相当于给它绑定了,以后如果你要换大厂怎么办?全套都得换。

说的很详细,感谢。

CentOS6 时代就开始用 Debian 的飘过

避开国产和“盗版”RHEL 系列的,其他的都可以用。你要是想马上把活干了,那就选 ubuntu;要是想正经使用 linux ,那就避开 ubuntu 。要是桌面上用,那就避开所有非滚动更新的发行版。

服务器上我用的 Debian ,自己 PC 我用的 OpenSUSE 风滚草

公司从万年不变的 centos 硬国产化换成阿里的系统和统信后,总有奇怪的问题,之前基本都是稳定运行

自己玩的服务器,用的是 Ubuntu

我开始改用 欧奔欧拉了。。。哼哼。。。

我直接 Manjaro Linux

Debian ,其他不用看。Ubuntu 和 Debian 同一个系的,Debian 资源占用更少

这些所谓的优势,大多数人体会不到的。随便选一个凑合用就行了。debian 和 ubuntu 都有,uptime 也很久了。还有几个骨灰级还在用着 suse ,命令有些区别罢了。

运维表示很淦 /doge

容器的 ubuntu 和 debian 有什么区别?

CentOS 凉了之后无脑 Debian, 可咸可甜

CentOS 几乎可以理解为改名为 CentOS Stream ,楼上都更新一下自己看到的历史知识了

比较大的软件产品,ubuntu 环境安装简单点。但是为了容器更精简,优先用 debian ,太麻烦不行了再用 ubuntu 。比较大多的开源都是在 ubuntu 的环境下开发的,转移到 debian 的趋势,没那么快形成一边倒的状态。

目前状态 debian 简洁所以稳定,运维喜欢。开发还是 Ubuntu 喜欢的多,尤其做 C++等开发的,省心很多,需要的各种依赖包更新提示还是需要的,虽然会带来一点麻烦,但是一成不变也是底层开发惧怕被淘汰的。但是做 Java 数据库越靠应用层开发的,主观认为 MacOS 是首选,设计作图 UI ,稳定等的平衡考虑。

给政府做系统,非信创环境,一定要兼容 centos ,可以用用 anolis os ,其他情况 debian 比较稳

1.debain 2.centos 以及衍生系列 主要是打包 rpm3. clearlinux 了解一下,intel 硬件公司出的系统,如何进行系统调优,导致同样的硬件,系统性能就是不一样。4.其它配套专有中间件 数据库等系统,如甲骨文的 oraclelinux

避坑 OpenCloudOS, 遇到一个包有问题,反馈了 bug 也没人管: bugs.opencloudos.tech/show_bug.cgi?id=85

作为运维,我还是更喜欢 Redhat 系的,比如现在我在用 rockylinux 作为 centos 的替代品,说实话,Debian 系的包管理工具真心没有 Redhat 系的好用,而且作为运维更关心的是稳定,而不是新功能