Ubuntu 适合用于生产环境服务器吗?

2020-12-12 16:07:01 +08:00
 naoh1000

非运维,看到公司几十台服务器全是 Ubuntu 20.04 LTS (几年前好像是 RHEL ),几年了没因为系统问题崩过一次,是否可以说明 Ubuntu 也适合用于生产环境服务器?总是能在网络上看到 Ubuntu 不适合用于服务器的言论。

19280 次点击
所在节点    Linux
119 条回复
janssenkm
2020-12-13 16:35:52 +08:00
从扩充新的包的容易程度来看,Ubuntu 比 CentOS 容易太多,CentOS 的包都经过 RHEL 的验证,相对 Ubuntu 在处理包依赖冲突上要稳定得多。当然,根据最新消息,以后要反过来了,先在 CentOS 里验证然后再进 RHEL 。

小型团队很少有人专门处理操作系统,只能用现成的发行版了,可以遵循一下这两条原则:
1.物理服务器的内容部署越简单、包越少越好,跟业务类的尽量不沾边,非要沾边的请做好资源隔离;
2.业务类的场景包部署要复杂些,尽量别和底层物理服务器有什么牵扯,能进容器进容器,能进虚机进虚机。
Mohanson
2020-12-13 17:01:47 +08:00
rhel 是中国互联网最早一批人第一个学的操作系统,人都是一样的,在你 20 岁前出现的技术都是历史遗留糟粕,在你 20 到 30 岁时出现的技术都是时代前进的动力,在你 30 岁后出现的技术都是不稳定,不安全的,没我以前那个 xx 好用的。

等 10 年左右,互联网上就会出现"如何看待公司里的老古董还在用 ubuntu server 而不用鸿蒙 server ?" 这是没办法解释的...

centos 和 ubuntu 的拥簇很明显是按照年龄划分的,与其说是技术的争论,不如说是代沟
Mohanson
2020-12-13 17:05:10 +08:00
因为让大部分人讨论这两个操作系统的底层区别,除了"包管理"这个众所周知的,其它连个屁都放不出来,只是在站队罢了
cubecube
2020-12-13 17:14:57 +08:00
rehl 跨版本二进制兼容,这一点很爽的
shlabc
2020-12-13 17:19:24 +08:00
CentOS 和 Ubuntu 一直都是一起学,部署都是源码编译部署,分别有各个版本的部署脚本(百种左右软件或插件)。个人打法是以不变应万变。
gearfox
2020-12-13 20:46:18 +08:00
还是看个人使用习惯把,习惯哪个就用哪个。如果企业要求用哪个,就用哪个。
feather12315
2020-12-13 21:13:29 +08:00
@testcaoy7 #69 以前看过文章说,bsd bug 都没人修,用的人太少,开发者太少,开发后继无人
testcaoy7
2020-12-13 22:01:36 +08:00
@feather12315 国内用的人少而已。Netflix 选择 FreeBSD 不是没道理的,NASA 也在卫星上用过 NetBSD 。另外索尼 PS4 和任天堂 Switch 的操作系统内核都是 FreeBSD 。
lfzyx
2020-12-13 22:10:47 +08:00
国内很多运维,没有系统的学习过 linux 和 GNU,linux 基金会也不知道是什么,职业生涯第一本书是《鸟哥的私房菜》,所以自己只会 centos 就只好给 centos 站台了
lithbitren
2020-12-13 22:16:44 +08:00
上两周老电脑坏了,修复硬盘以后重装了 centos8,结果没几天就看到这个新闻了,现在准备装回 Ubuntu 了。
Firewine
2020-12-13 22:28:46 +08:00
不是有 Ubuntu server,系列吗,国外用红帽系列的服务器很少吧,国内喜欢使用红帽的很多。但是不绝对使用什么。
felixcode
2020-12-13 22:31:08 +08:00
鼓吹 CentOS 稳定的人却经常在 CentOS 上编译安装一堆的包,使用自定义的版本,不使用源里的稳定版本,不知道稳定从何而来,这是最矛盾的地方。
datou
2020-12-14 00:09:23 +08:00
我初次接触 linux 就是 ubuntu 6.06,所以就 ubuntu 一路用了下来
Kirie
2020-12-14 02:28:24 +08:00
目前主流统计数据云计算系统还是 Ubuntu 占优,CentOS 之前对比 Ubuntu LTS 维护周期长的优势早已不复存在,CentOS 8 的维护周期被砍到 2021,CentOS 7 维护周期( 2024 )结束之后仅有 CentOS Stream 充当 RHEL 小白鼠。
hawhaw
2020-12-14 07:32:47 +08:00
有人说 ubuntu server lts 的支持已经改成 10 年了吗?
vk42
2020-12-14 07:57:48 +08:00
@testcaoy7 很多商业公司用 BSD 代码主要是考虑许可证因素,毕竟重新造一套操作系统轮子还是很费事的
isnullstring
2020-12-14 08:45:15 +08:00
centos 教程多,而且一些软件安装文档 也是按 centos 给
良性循环吧
openbsd
2020-12-14 09:06:29 +08:00
@felixcode #80 搞错,是 VG 名
貌似没法在安装界面自定义
veike
2020-12-14 09:14:39 +08:00
@isnullstring 谁跟你说的?
yanzixuan
2020-12-14 09:15:52 +08:00
@salmon5 centos 快被 redhat 玩残了。

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

https://tanronggui.xyz/t/734792

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

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

© 2021 V2EX