Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
wsseo
V2EX  ›  Linux

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

  •  
  •   wsseo · Aug 17, 2019 · 6612 views
    This topic created in 2471 days ago, the information mentioned may be changed or developed.

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

    22 replies    2019-08-22 19:09:32 +08:00
    ntdll
        1
    ntdll  
       Aug 17, 2019   ❤️ 2
    简单粗暴的理解,

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

    另外就是,老外说支持某个系统,一般在某个层级支持中心,肯定是做过兼容测试,甚至你开 case 报问题,他们还会在实验室去复现和跟踪这些问题。
    LFUNWF
        18
    LFUNWF  
       Aug 17, 2019 via Android   ❤️ 1
    楼上说的都不对,真正原因是 CentOS 内核更新太慢,新上市的硬件都不支持。Debian 是因为官方安装镜像里不包含非自由固件,所以好多硬件都不支持,而带第三方固件的镜像都是非官方的。
    infra
        19
    infra  
       Aug 17, 2019
    为什么我觉得商业软件一般默认会支持两大主流系统 Redhat 系,和 Debian 系,比如 Tableau 等,
    cnt2ex
        20
    cnt2ex  
       Aug 18, 2019
    红帽系不太清楚。但 debian 系这边,支持 ubuntu 可不等于支持 debian,debian 和 ubuntu 仓库里的包并不兼容( https://wiki.debian.org/DontBreakDebian )。至于这个不兼容包含哪些方面,我在官方的一些页面里也没找到具体的例子,但是我猜测可能存在二进制不兼容,包名不兼容(比如不同名,或者包名冲突)等等问题。
    我举一个可能不是很恰当的例子,在 debian 的仓库里,chromium 浏览器的包名是 chromium,而 ubuntu 仓库里的包名是 chromium-browser。
    如果冲突的是依赖库的名字,很可能在 ubuntu 里安装运行没问题,而在 debian 里安装运行则出现问题。
    wsseo
        21
    wsseo  
    OP
       Aug 18, 2019
    网易云官方标注支持:deepin15,ubuntu18.04
    百度网盘官方支持:中标麒麟桌面操作系统软件(兆芯版) V7.0、Ubuntu V18.04
    vhwwls
        22
    vhwwls  
       Aug 22, 2019
    RHEL 和 CentOS 基本上是一模一样的,主要区别是移除了 Red Hat 的商标和订阅管理器一类的专有软件,所以一些项目的安装文档会同时注明支持 RHEL 和 CentOS,比如一开始以安装难度大著名的开源 IaaS 平台 OpenStack,你说的这种情况还是比较少见的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3122 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 06:25 · PVG 14:25 · LAX 23:25 · JFK 02:25
    ♥ Do have faith in what you're doing.