首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
华为云
V2EX  ›  Linux

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

  •  1
     
  •   z0z · 47 天前 · 6184 次点击
    这是一个创建于 47 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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


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


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

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

    基本比例是这样子的:
    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
        19
    murmur   47 天前
    @wenzhoou 任天堂 48。32 市场占有这么厉害么
    红绿帽子果真管用
        20
    julyclyde   47 天前
    我已经在人工智能企业工作过一段时间了,说说我的体会:
    ubuntu 比较容易能让那些非计算机从业人员,偏科学家的人用起来

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

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

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

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

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

    什么稳定不稳定都是骗人的。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   692 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 20ms · UTC 20:03 · PVG 04:03 · LAX 13:03 · JFK 16:03
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1