10+年更新一次系统的服务器更适合 Ubuntu 20.04 还是 CentOS7?

2022-04-03 15:51:45 +08:00
 rv54ntjwfm3ug8

外包的客户基本上只要服务还能动就不会找人登上服务器看,解决安全问题之类的都是我来。目前我都是给他们安装 Ubuntu 20.04 ,但 Ubuntu LTS 的支持时间都比较短,那么多客户我肯定不可能一个个 do-release-upgrade ,更炸了处理起来麻烦死了。一旦停止支持出重大安全问题要怎么处理?有大安全问题的软件包会单独发布安全更新吗?不想用 CentOS ,前几个月接手一台 uptime 9 年的 CentOS 4 机器想到的问题。

因为感觉 Ubuntu 的资料比 Debian 多很多选的 Ubuntu ,感觉用 Ubuntu 做服务器的也比 Debian 多。

5765 次点击
所在节点    Linux
36 条回复
springz
2022-04-03 15:56:43 +08:00
部署了就不动了我推荐 FreeBSD ,当然这要看你什么业务场景。Debian 其实很不错,资料比 Ubuntu 多。大多数情况下觉得 Debian 资料少是用的中文。
springz
2022-04-03 15:57:21 +08:00
毕竟 Linux 基本只有两个大的生态,Debian 和 Redhat 。
rv54ntjwfm3ug8
2022-04-03 16:00:21 +08:00
@springz #1 大部分客户都是商城类的业务。有的时候服务在 Docker 里,FreeBSD 装 Docker 好像要用到虚拟机(?)
都是用英文搜资料,搜 Debian 经常出来的都是 Ubuntu 的资料,反之却很少。
Cielsky
2022-04-03 16:02:00 +08:00
@theklf4 感觉都无所谓啊,Ubuntu 的资料基本也适用于 debian ,还没 snap 这破玩意儿
rv54ntjwfm3ug8
2022-04-03 16:03:59 +08:00
@Cielsky #4 为什么 snap 风评这么差呢,我倒挺喜欢 snap ,能方便地限制应用权限,对性能影响不是很大,多 1GB 的硬盘在生产环境能算什么
txydhr
2022-04-03 16:55:23 +08:00
长期单一功能的机器,一用七八年,感觉 centos 好一些
AkideLiu
2022-04-03 17:16:44 +08:00
10 年一更新真的有点离谱吧,就算是付费的 redhat4 你想找官方给你升级到 7/8 都难。不如把应用打个 docker ,10 年后如果想升级,重新安装个最新版的系统,docker 一拉任务完成
ugvfpdcuwfnh
2022-04-03 17:16:59 +08:00
你都已经用 Ubuntu 20.04 ,那就不要折腾了呗。

你切换成 CentOS ,不比你 do-release-upgrade 更折腾吗?
sunhelter
2022-04-03 17:19:37 +08:00
我有客户还在用 win server 2008 呢
springz
2022-04-03 17:35:53 +08:00
Ubuntu 毕竟也是基于 Debian 开发的,除了 snap 和 Netplan 是自己私货,Server 端其他和 Debian 差别很小了。
815979670
2022-04-03 17:36:02 +08:00
@sunhelter 想起我之前待过的公司 用的 2000 连 2003 都不是
springz
2022-04-03 17:41:27 +08:00
用 Docker 多的话就不要 FreeBSD 了,Debian 吧。Ubuntu 也不错,一般按照 Debian 的支持进度,一般一个大版本能支持到 6 年,重大安全问题 8 年。前一段时间看到老的不行的了 Debian 6 还有新的安全补丁包。
rv54ntjwfm3ug8
2022-04-03 17:44:35 +08:00
@springz #12 Ubuntu 不做特别设置能直接 apt upgrade Debian 的安全补丁包吗
hxd
2022-04-03 17:45:07 +08:00
CentOS 8/9 Stream
以后似乎可以不再大版本升级了,有啥需要的小调整就可以了。
springz
2022-04-03 17:45:46 +08:00
滚动发行版啊,一段时间不滚再滚一下试试。
springz
2022-04-03 17:46:54 +08:00
@theklf4 不能吧,ubuntu 直接从 debian sid fork 出去的。
springz
2022-04-03 17:48:31 +08:00
Debian 安全包一般只对 stable 通道发,之前用 Debian testing ,临近发新版本冻结的时候 testing 一两个月没新包。
westoy
2022-04-03 17:58:29 +08:00
ubuntu server lts 的周期是 5 年么, 已经算最高的梯队了, debian 也就 5 年, 之前 debian 还是 3 年来着。 你现在装 debian 11 和 ubuntu 22.04 , 都是 26 年中结束维护, 你要肯充钱, ubuntu 还能保你到 32 年

而且相信我, 大部分业务散包的 , 要么是根本没人用的业务, 过个半年一年和你对接的都可能离职找不到了 ........要么活不了几年......你几乎不用考虑 lts 过期的问题.......
Huelse
2022-04-03 18:06:47 +08:00
个人推荐 debian ,稳定包比较保守的
msg7086
2022-04-03 19:22:20 +08:00
矛盾集合体。如果你想要长久安全支持,那就是 RHEL 家族。如果你想要放置在那长期不管,那支持时间就无关了。

运维没有银弹,又想要长期安全更新,又不愿意冒升级炸锅的危险,又不愿掏钱上企业级支持 or 雇专业运维团队自己维护安全补丁版,哪有那么好的事情。

就算是 Ubuntu ESM 收费维护,其实也只管非常少量的包。你要用老版本,自己打包补丁可能是最简单的方案之一。

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

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

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

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

© 2021 V2EX