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

为什么深度学习的平台基本都是 ubuntu,使用其他的 Linux 版本很少吗?

  •  1
     
  •   z0z · Jul 5, 2018 · 26524 views
    This topic created in 3044 days ago, the information mentioned may be changed or developed.

    是 ubuntu 资源丰富还是咋的? 一直是 fedora 阵营的,不太习惯 ubuntu。 是不是要改改我的偏见了

    45 replies  •  2018-07-06 09:48:48 +08:00
    reus
    reus
    Jul 5, 2018
    1
    这还分阵营……
    riggzh
    riggzh
    Jul 5, 2018 via iPhone
    2
    D4J Transflow ? 只是因为 ubuntu 用的人多,教程大部分根据 ubuntu 来写而已。看看官网文档,一般都有多系统使用指南
    haogefeifei
    haogefeifei
    Jul 5, 2018
    3
    TF 的话 Google 偏爱 Ubutntu 吧,Android 源码编译也是一直是以 Ubuntu 为例的。
    1yndonn3u
    1yndonn3u
    Jul 5, 2018❤️1
    4


    你还别说,我身边做类似工作的的确是 Ubuntu。
    可是,线上运行环境是 CentOS
    liuxu
    liuxu
    Jul 5, 2018
    5
    装开发环境总是很方便
    xiaket
    xiaket
    Jul 5, 2018
    6
    怎么简单怎么来, 谁愿意花更多时间折腾其他发行版呐...
    stanjia
    stanjia
    Jul 5, 2018
    7
    fedora , redhat, centos 呵呵呵
    est
    est
    Jul 5, 2018
    8
    ubuntu 版本新。桌面友好。


    有些古董 centos,python 2.4 喂你一脸。gcc 4.4 又一脸。
    chesterzzy
    chesterzzy
    Jul 5, 2018
    9
    搞数据、搞算法已经够头大了。不想再折腾 linux 发行版了。
    zjqzxc
    zjqzxc
    Jul 5, 2018❤️1
    10
    不得不说,linux 桌面端市场占有率第一是 ubuntu。。。
    没啥理由,就是用的人多而已
    [理由归理由,我依然选择 debian]
    UnknownR
    UnknownR
    Jul 5, 2018
    11
    这也是为什么 windows 占用率这么高的原因
    ksupertu
    ksupertu
    Jul 5, 2018 via iPhone
    12
    国内用 centos 是整治正确,用 ubuntu 楼主就惊讶了
    soulmine
    soulmine
    Jul 5, 2018
    13
    因为用的人多...........
    superleexpert
    superleexpert
    Jul 5, 2018
    14
    CentOS 了解一下
    EchoChan
    EchoChan
    Jul 5, 2018
    15
    就如前端开发很多人都推荐 mac 一样,大部分教程用什么开发平台,那么就有越多的人用那个开发平台。

    还不是话语权的问题,多个有话语权的人用一类,那么他们影响的群体也往往用那一类。
    liujunsheng
    liujunsheng
    Jul 5, 2018
    16
    方便
    arthasgxy
    arthasgxy
    Jul 5, 2018
    17
    是因为 docker 吧?……
    wenzhoou
    wenzhoou
    Jul 5, 2018 via Android
    18
    你的感觉没错。

    基本比例是这样子的:
    Ubuntu 35.8%, Debian 31.9%, CentOS 20.6%, Red Hat (RHEL) 3.3%, Gentoo 2.7%, Fedora 0.9%

    来源:
    https://en.m.wikipedia.org/wiki/Usage_share_of_operating_systems#Market_share_by_category
    murmur
    murmur
    Jul 5, 2018
    19
    @wenzhoou 任天堂 48。32 市场占有这么厉害么
    红绿帽子果真管用
    julyclyde
    julyclyde
    Jul 5, 2018
    20
    我已经在人工智能企业工作过一段时间了,说说我的体会:
    ubuntu 比较容易能让那些非计算机从业人员,偏科学家的人用起来

    往更广泛的意思说,就是易用性强

    不过所谓版本老…… nvidia 的驱动程序至今只提供到 ubuntu17.10 ;而对 ubuntu LTS 只提供到 16.04 ,不支持 18.04
    在这种环境下,其实 ubuntu 也并不比 centos 强
    moln
    moln
    Jul 5, 2018
    21
    centos+1
    除了架梯子以外就跟 linux 没什么交集的路过
    baoshuai33
    baoshuai33
    Jul 5, 2018 via iPhone
    22
    @1yndonn3u 嗯开发使用的基本上都是 Ubuntu,但是线上基本上都是 centos 因为 centos 稳定,Ubuntu 比较新,但是容易出问题,没几个愿意整天修系统的
    iwtbauh
    iwtbauh
    Jul 5, 2018 via Android
    23
    CentOS 稳定都是靠软件旧撑的,万年不更新的系统名不虚传。
    想稳定选 Debian 肯定没错,或者 BSD 系,反正 CentOS 吗,为了稳定安全漏洞都不及时修补也是没谁了。
    iwtbauh
    iwtbauh
    Jul 5, 2018 via Android
    24
    @julyclyde
    但是对于非人工智能领域用户就很友好,因为并不需要 CUDA,nouveau 是最新的版本
    https://packages.ubuntu.com/bionic/xserver-xorg-video-nouveau
    squid157
    squid157
    Jul 5, 2018 via iPhone
    25
    主要是 NVIDIA CUDA 驱动好折腾
    ferstar
    ferstar
    Jul 5, 2018 via Android
    26
    这两货有区别么? docker 了解下
    jerrry
    jerrry
    Jul 5, 2018 via Android
    27
    @baoshuai33 想比較新又沒 bug 的請選擇 manjaro
    woscaizi
    woscaizi
    Jul 5, 2018 via iPhone
    28
    @baoshuai33 线上用 Centos 可能是习惯使然吧,毕竟 Ubuntu server LTS 也很稳定。
    baoshuai33
    baoshuai33
    Jul 5, 2018 via iPhone
    29
    @jerrry 马上重装系统去了
    z0z
    z0z
    OP
    Jul 5, 2018
    30
    我想说我怂了,决定尝试 ubuntu 了
    qbqbqbqb
    qbqbqbqb
    Jul 5, 2018❤️3
    31
    实际上使用 Archlinux/Manjaro 做深度学习平台非常好用。
    Archlinux 官方源里有最新版 NVIDIA 驱动、CUDA 和适配最新 CUDA 的 TensorFlow、PyTorch 的包,可以直接安装。杜绝了安装 NVIDIA 驱动和 CUDA 操作不当搞炸系统,用 pip 安装的 Tensorflow 和 CUDA 版本不匹配必须手动编译等问题。Manjaro 在 Archlinux 的基础上增添了安装系统方便(像 ubuntu 一样的图形化安装),自带 NVIDIA 闭源驱动(只要安装时开启 nonfree 驱动选项,N 卡驱动甚至不用自己动手装!),官方源提供多种内核版本( 3.18 到 4.17 一应俱全,适合需要安装某些只兼容旧内核的网卡驱动的情况)等便利。
    Reznik
    Reznik
    Jul 5, 2018
    32
    谷歌有个操作系统叫 Goobuntu
    z0z
    z0z
    OP
    Jul 5, 2018
    33
    @qbqbqbqb 好的,收藏了
    zke1e
    zke1e
    Jul 5, 2018❤️1
    34
    因为做机器学习或者科学研究的人把关注点放在怎么做出成果来,而不是像很多没事干的人把时间花在折腾系统上。
    jimages
    jimages
    Jul 5, 2018 via iPhone
    35
    arch/manjaro 是真的非常非常好用
    salamanderMH
    salamanderMH
    Jul 5, 2018
    36
    ubuntu 上库新呀
    standin000
    standin000
    Jul 5, 2018
    37
    借机 slackware 能用吗?
    longbye0
    longbye0
    Jul 5, 2018
    38
    很简单,最早贾扬清当初做 caffe 的时候直接提供了 ubuntu 的支持,教程也按这个写的。

    我们这些学习者当然上 ubuntu 咯。

    后来发现大家都这样用。多好,有问题 google 一下。
    agagega
    agagega
    Jul 6, 2018
    39
    因为很多做这个的人不是纯程序员出身,或者说在学校里搞这个的学生很多都不是喜欢折腾系统的那一群,就这样了。
    TripleZ
    TripleZ
    Jul 6, 2018 via Android
    40
    我个人是用 Fedora 的,毕竟社区版本,服务器是 CentOS 的,红帽一家亲。
    Ubuntu 这个就是因为用户群大,而且大多数人一上手 linux 都是 Ubuntu (我也是)。学术界关注的是出成果,只要 work 就行,不会花时间折腾系统的。
    kingcos
    kingcos
    Jul 6, 2018 via iPhone
    41
    Swift Linux 版也是特意标出来 Ubuntu …
    plko345
    plko345
    Jul 6, 2018 via Android
    42
    @est fedora 呀,比 ubuntu 还新
    loading
    loading
    Jul 6, 2018 via iPhone
    43
    因为非 ubuntu 可能学不会,我说的是学深度学习的人,233。
    Hzzone
    Hzzone
    Jul 6, 2018
    44
    其实你们都没说到点子上。
    Deep Learning 大部分算法和模型都出自高校、公司研究所,而你不能指望他们去折腾其他的系统。
    前端研究影响应用,更何况还有很多拿来就用主义
    est
    est
    Jul 6, 2018
    45
    @plko345 其实道理很简单。RH 系的流行就是因为很多 java 系的软件只提供 rpm 包。

    同样的道理,机器学习很多软件优先提供 deb 包。

    什么稳定不稳定都是骗人的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1316 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 21:06 · PVG 05:06 · LAX 13:06 · JFK 16:06
    ♥ Do have faith in what you're doing.