为什么很多 linuxs 商业软件都没说支持 centos 或者 debian

2019-08-17 12:10:59 +08:00
 wsseo

只说支持 RHEL 或者 fedora 或者 ubuntu,只提供这个发行版的安装包。

6083 次点击
所在节点    Linux
22 条回复
gam2046
2019-08-17 12:13:18 +08:00
简单粗暴的理解,

支持 ubuntu 我觉得就是支持 debian
支持 RHEL 我觉得就是支持 CentOS
wsseo
2019-08-17 12:14:29 +08:00
很多第三发软件也是这样,貌似对 centos 有偏见,但是 centos 在服务器上很流行啊
wsseo
2019-08-17 12:18:44 +08:00
@gam2046 对,大多是情况下支持的,不过有可能没有完整的测试
LokiSharp
2019-08-17 12:21:17 +08:00
支持 RHEL 就是支持 Centos 啊
wdlth
2019-08-17 12:28:32 +08:00
我装一个阵列卡的驱动就显示只支持 RHEL、SLES 那些商业版,不支持 CentOS、openSUSE,坑得很……
xfspace
2019-08-17 12:34:35 +08:00
”商业“
richangfan
2019-08-17 12:39:55 +08:00
不支持没有商业公司背书的社区发行版很正常,centos 就是 fake redhat
ladypxy
2019-08-17 12:47:32 +08:00
因为只有商业软件才有可靠的技术支持
reus
2019-08-17 12:55:32 +08:00
centos 就是非商业版的 RHEL,ubuntu 也有商业公司支持
也就是,用有商业支持的发行版,发行版本身的问题,有公司解决,centos 和 debian 就没有商业支持
所以商业软件只支持商业发行版,可以理解
alphatoad
2019-08-17 12:55:38 +08:00
商业软件不愿意开源,一般打包这种工作是下游做的
ipwx
2019-08-17 13:58:29 +08:00
支持 debian centos 那如果用户遇到的问题和发行版有关,软件公司怎么办? rhel 和 ubuntu 你软件公司可以进一步找发行版的公司,非商业发行版你只能自己干… 软件的商业支持那可是签了合同,一定得帮用户解决问题才行的,又不是社区,搞不定就撒手不管了
churchmice
2019-08-17 14:54:38 +08:00
centos 你可以理解为 rhel 开源版本
xiri
2019-08-17 15:22:00 +08:00
支持 redhat 的话 centos 就能用,支持 ubuntu 的话 debian 就能用
至于为啥不直接说,大概是商业支持的原因吧
ChristianChen
2019-08-17 16:00:27 +08:00
我说支持了,你出问题那是我的锅
我没说支持,你能用那是福利
msg7086
2019-08-17 16:04:16 +08:00
商业软件的支持,支持商业的系统。
passerbytiny
2019-08-17 16:20:22 +08:00
首先,RHEL = centos + 一些商业插件 [+ Red Hat 商业支持]。
其次,商业软件说支持哪些操作系统可不是随便说的,它至少也要在那个系统上测试过,没专门在 centos 上测试过,最多只能说“可能支持 centos ”——这反而更造成客户困惑。
再次,你用 CentOS 不用 RHEL,你怎么可能会买我这个商业软件。
echo1937
2019-08-17 16:58:36 +08:00
@passerbytiny #16 你这个答案我是支持的,我以前就发现过,在相同版本的 RHEL 和 CentOS 下,提供的某些硬件驱动是不同的,前者可能由硬件厂商提供,是二进制闭源的,后者就是基于 GPL 协议的开源驱动(虽然拷贝过来也能用)。甚至由此,我们还踩过不少坑,尤其是网卡(思科)和 HBA。

另外就是,老外说支持某个系统,一般在某个层级支持中心,肯定是做过兼容测试,甚至你开 case 报问题,他们还会在实验室去复现和跟踪这些问题。
LFUNWF
2019-08-17 21:32:13 +08:00
楼上说的都不对,真正原因是 CentOS 内核更新太慢,新上市的硬件都不支持。Debian 是因为官方安装镜像里不包含非自由固件,所以好多硬件都不支持,而带第三方固件的镜像都是非官方的。
infra
2019-08-17 23:46:52 +08:00
为什么我觉得商业软件一般默认会支持两大主流系统 Redhat 系,和 Debian 系,比如 Tableau 等,
cnt2ex
2019-08-18 18:05:46 +08:00
红帽系不太清楚。但 debian 系这边,支持 ubuntu 可不等于支持 debian,debian 和 ubuntu 仓库里的包并不兼容( https://wiki.debian.org/DontBreakDebian )。至于这个不兼容包含哪些方面,我在官方的一些页面里也没找到具体的例子,但是我猜测可能存在二进制不兼容,包名不兼容(比如不同名,或者包名冲突)等等问题。
我举一个可能不是很恰当的例子,在 debian 的仓库里,chromium 浏览器的包名是 chromium,而 ubuntu 仓库里的包名是 chromium-browser。
如果冲突的是依赖库的名字,很可能在 ubuntu 里安装运行没问题,而在 debian 里安装运行则出现问题。

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

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

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

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

© 2021 V2EX