• 请不要在回答技术问题时复制粘贴 AI 生成的内容
markocen
V2EX  ›  程序员

前端开发选择 Ubuntu 还是 Elementary OS?

  •  
  •   markocen · Jul 1, 2017 via Android · 20459 views
    This topic created in 3417 days ago, the information mentioned may be changed or developed.

    JS 全栈开发这两个发行版哪个更好?

    80 replies  •  2017-07-04 10:40:41 +08:00
    RealLiuSha
    RealLiuSha
    Jul 1, 2017❤️3
    1
    都全栈了 还会有这样的疑惑吗
    xiahei
    xiahei
    Jul 1, 2017 via Android❤️2
    2
    iV2EX 当然是选择 Mac OS。
    jtsai
    jtsai
    Jul 1, 2017
    3
    前端不在 Windows 怎么考虑 IE 的?
    vitovan
    vitovan
    Jul 1, 2017❤️1
    4
    JS 啊?那就用:OS.js

    https://www.os-js.org/

    > OS.js is a JavaScript web desktop implementation for your browser with a fully-fledged window manager, Application APIs, GUI toolkits and filesystem abstraction.
    markocen
    markocen
    OP
    Jul 1, 2017 via Android
    5
    @lgpqdwjh 之前一直用 Ubuntu, 配置简单,开发环境搭建也快,但是感觉资源占用比较大,笔记本耗电也比较快,有时工程大了还会卡,想换一个轻量点的发行版,所以考虑换 Elementary, 想看看大家的想法
    markocen
    markocen
    OP
    Jul 1, 2017 via Android
    6
    @xiahei 之前一直用 13 年买的 MacBook mini, 后来实在是卡屏幕还小,所以换了一个 thinkpad
    jin5354
    jin5354
    Jul 1, 2017
    7
    国内外 javascript 高级开发者多数都持高配 rmbp 吧
    bukip
    bukip
    Jul 1, 2017
    8
    @markocen MacBook mini 是啥?
    learnshare
    learnshare
    Jul 1, 2017
    9
    MacOS 最佳,Linux 还是 Mint Cinnamon 比较好
    shierji
    shierji
    Jul 1, 2017 via Android
    10
    轻量的话上 Arch 吧 就是安装略麻烦
    ran5
    ran5
    Jul 1, 2017 via iPhone
    11
    用 Debian 的路过
    markocen
    markocen
    OP
    Jul 1, 2017 via Android
    12
    @bukip air... 想成 iPad mini 了
    SuperMild
    SuperMild
    Jul 1, 2017 via iPhone
    13
    ubuntu 也能轻量的,装服务器版,再装个轻的窗口管理器。
    messyidea
    messyidea
    Jul 1, 2017
    14
    不同 linux 差别不大, 要想轻量的话换个轻量的 de 就行了.
    如果还是卡, 加配置
    markocen
    markocen
    OP
    Jul 1, 2017 via Android
    15
    @learnshare Mint 好是指哪方面呢?
    @shierji @ran5 我对配 Linux 也不那么在行…平时用的最多的就是 vim, git 和 JS 全栈那套全家桶,只想要个稳定高效的环境写 JS, Arch 和 Debian 都是要从驱动装起吧?
    lxml
    lxml
    Jul 1, 2017 via Android
    16
    @SuperMild 那不如直接就上 mint
    markocen
    markocen
    OP
    Jul 1, 2017 via Android
    17
    @SuperMild 有推荐的窗口管理器吗?
    fox0001
    fox0001
    Jul 1, 2017 via Android
    18
    用了几年 Lununtu,lxde 的桌面还凑合
    ranwu
    ranwu
    Jul 1, 2017
    19
    windows 10 不行吗
    learnshare
    learnshare
    Jul 1, 2017
    20
    @markocen 开箱即用,比 Ubuntu 和其他桌面更舒服吧
    ran5
    ran5
    Jul 1, 2017 via iPhone
    21
    @markocen 装 Debian 很简单的,下载官方镜像,然后找一个教程跟着做就好了。不过没接触过的话,可能需要一点试错。安装时选手动专家模式,主要是硬盘配置时配置 LVM,这样以后磁盘空间不足时方便调整
    如果没有身边没有 Linux 系统或者光盘,制作启动 U 盘可能麻烦点
    superPershing
    superPershing
    Jul 1, 2017
    22
    这俩有啥区别。。不就是 UI 的区别吗?
    fyibmsd
    fyibmsd
    Jul 1, 2017
    23
    上顶配 rmbp
    qq7790586
    qq7790586
    Jul 1, 2017
    24
    win
    markocen
    markocen
    OP
    Jul 1, 2017 via Android
    25
    @superPershing 是没多大区别呀…就是 Unity 太慢了
    wovfeng
    wovfeng
    Jul 1, 2017 via iPhone
    26
    你都不用 Photoshop 或者 Sketch 么?
    GlobalNPC
    GlobalNPC
    Jul 1, 2017
    27
    Linux Mint with Mate
    hantsy
    hantsy
    Jul 1, 2017
    28
    Macbook Pro 15 吋
    ipwx
    ipwx
    Jul 1, 2017
    29
    Linux 桌面本来就等于坑。而且如果你还想要抛弃市场占有率数一数二的发行版,去用一个小众的发行版,那我祝你好运。
    jakehu
    jakehu
    Jul 1, 2017
    30
    5 年 Ubuntu 无大问题啊
    rocksolid
    rocksolid
    Jul 1, 2017
    31
    @markocen 你可以用 lubuntu xubuntu 或者 linux mint xfce(mate)
    xratzh
    xratzh
    Jul 1, 2017 via iPhone
    32
    ubuntu unity 还是蛮大的,很多无用的东西,可以上 xubuntu 等,也可以优雅点自己 netinstall 慢慢装
    ie88
    ie88
    Jul 1, 2017
    33
    win10 + 虚拟机
    ubuntu 还是安安静静地用 server 吧,desktop 真的好坑
    alexsunxl
    alexsunxl
    Jul 1, 2017
    34
    我用 arch+dde,arch 安装麻烦,但用起来好用。
    我们这边要兼容到 ie8,, 调 ie8 的时候 就 rdp 远程或者虚拟机
    JohnShine
    JohnShine
    Jul 1, 2017
    35
    提高工作效率的方式还是选择 mac,其次选择 win,linux 会有很多问题。如果你不是 Linux 专家,会把很多时间浪费在处理这些问题上
    JohnShine
    JohnShine
    Jul 1, 2017
    36
    @markocen mac mini 吧
    JohnShine
    JohnShine
    Jul 1, 2017
    37
    @vitovan 风马牛不相及吧
    lsido
    lsido
    Jul 1, 2017
    38
    在 v2 里 前端系统 = MAC OS
    aev2ex
    aev2ex
    Jul 1, 2017 via iPhone
    39
    arch 党还有 30 秒到达战场
    loading
    loading
    Jul 1, 2017 via Android
    40
    主要是你要的工具可能没有在 linux 平台的。
    要慎重!
    Tankpt
    Tankpt
    Jul 1, 2017
    41
    不用考虑了。mac os 给自己省点事情
    gamegrd
    gamegrd
    Jul 1, 2017
    42
    Macbook Pro 人生完美了
    vitovan
    vitovan
    Jul 1, 2017
    43
    @JohnShine #37 我是在瞎扯呢,如果选 Linux 的话,实际上也就是选 DE 和 包管理器的事情了。

    这种选择只能楼主自己去一个个地去尝试、体验,最后找一个适合自己的。

    在没有找到之前只有不停的折腾和忍。
    mpco
    mpco
    Jul 1, 2017
    44
    Arch 党已到达,然而并不推荐 Arch,虽然我很喜欢 滚动更新。
    jyf
    jyf
    Jul 1, 2017
    45
    哪个系统无所谓 关键是弄个平铺式窗口管理器
    freshmanc
    freshmanc
    Jul 1, 2017 via Android
    46
    我很喜欢 ele 的热区,切 work space 很方便
    hihihihihi
    hihihihihi
    Jul 1, 2017
    47
    Elementary OS 就是个半成品啊。。。。
    zzukylin
    zzukylin
    Jul 1, 2017
    48
    都开发了,不给自己配台强大的电脑?
    kamen
    kamen
    Jul 1, 2017 via Android
    49
    首选当然是 macos,如果用 linux 推荐 mint,deepin,manjaro.当然如果你喜欢 diy 也可以用 arch。不推荐 Ubuntu
    SourceMan
    SourceMan
    Jul 1, 2017 via iPhone
    50
    macOS
    fy
    fy
    Jul 1, 2017
    51
    别装 arch,装基于 arch 的发行版或者 ubuntu。反正装一个不折腾的。主要是选桌面,推荐 gnome 桌面。
    省事极了。
    isCyan
    isCyan
    Jul 1, 2017
    52
    Ubuntu 原版,问题 bug 相对那些小发行版,少很多
    kurten
    kurten
    Jul 1, 2017
    53
    难道不是 mac ?
    expy
    expy
    Jul 1, 2017
    54
    Arch 党表示 Windows 大法好。
    xiaoke0718
    xiaoke0718
    Jul 1, 2017
    55
    windows 10 不行吗
    zoffy
    zoffy
    Jul 1, 2017
    56
    elementary 那 UI 看个一星期也就不新鲜了,工作还是得注重实用才行
    zyqf
    zyqf
    Jul 1, 2017 via Android
    57
    Ubuntu 16,17 版,小 bug 不断,影响使用心情。Debian 9 几乎完美。
    bwangel
    bwangel
    Jul 1, 2017❤️2
    58
    说一下我的 OS 折腾经验吧,我之前的电脑是台 ThinkPad E 系列的老古董,用了三四年了。自己加了 120G 的 SSD 和 6G 内存。

    ## 个人需求:

    1. 一个好用的查单词的工具
    2. PyCharm,Vim,Sublime,Chrome,脑图工具
    3. 其他非痛点需求:截 GIF,全局 FQ

    ## 尝试的选择

    1. Ubuntu。相对而言稳定点,不会莫名其妙出 BUG,但是 Chrome 很吃内存和 CPU,每次开几分钟 Chrome 风扇就开始响,而 Firefox 就不会这样。

    2. Arch。用起来挺快的,Chrome 也不卡,然而有天下午高高兴兴打开电脑准备写代码,然后突然就跪了,折腾了一下午,一行代码没写,一怒之下重装了。

    3. Debian,没怎么深入尝试过,不支持 ppa,感觉装一些软件很费劲。

    4. deepin,说实话,个人感觉 deepin 是最好用的一个了,各种软件都很全,但是小 bug 很多啊,动态截图软件的经常失败,gnome-terminal 崩溃。

    最后选择了 Mac,突然发现我的所有需求都满足了,但是 Mac 我也有不适应的地方,Docker 支持的没有 Linux 好,写 C 这种底层一点的代码还是习惯用 gcc,然后装了个虚拟机,完全满足需求了。当然,还有一个最大的问题,我用的 MacBook Air 真的很烫,完全没办法放在膝盖上玩耍,这个我也不知道该咋办,只能说不在沙发或者床上玩电脑吧。


    以上就是我使用操作系统的经历,希望对楼主有帮助。
    tempdban
    tempdban
    Jul 1, 2017 via Android
    59
    @vitovan 新玩具 get
    debuggerx
    debuggerx
    Jul 1, 2017❤️1
    60
    @bwangel 现在有老王自己写的深度录屏了,马上要推的最新版还说要用 c++重写截图,应该不会再有问题了。。terminal 还是就用 deepin 自己的最好了,虽然也有点 bug,但是总归跟系统相性最好,大多数软件稍微配下就好……翻译软件我现在基本不用了,因为发现了 jetbrains 家的 IDE 都可以装一个叫做 translation 的插件,可以直接在 ide 里用快捷键调用有道的 api 中英互译,简直好用的不行,还完全不会打断敲代码的节奏…… idea、webstorm、clion、pycharm、androidstudio 全家桶——话说我是不是也算全栈啊?
    zhangfei
    zhangfei
    Jul 1, 2017
    61
    Elementary OS
    shenqi
    shenqi
    Jul 1, 2017
    62
    mac
    leekafai
    leekafai
    Jul 1, 2017 via Android
    63
    两个都试试也花不了一个星期吧
    Damenly1
    Damenly1
    Jul 1, 2017
    64
    Mac OS
    vitovan
    vitovan
    Jul 1, 2017
    65
    @tempdban #59

    既然你喜欢,就再送你一个: http://www.windows93.net/
    DaCong
    DaCong
    Jul 1, 2017 via Android
    66
    elementary 虽说漂亮点,但是遇到问题真的很麻烦。
    anubiskong
    anubiskong
    Jul 2, 2017
    67
    推荐用 mac
    linux 的话最多 ubuntu
    fiht
    fiht
    Jul 2, 2017
    68
    Ubuntu 吧,之前用过一段时间的 ElementaryOS,还给开发者团队捐赠了$5 (逃
    后来发现这个 ElementaryOS 小 bug 不断,于是又换回 Ubuntu 了。
    tempdban
    tempdban
    Jul 2, 2017 via Android
    69
    @vitovan 还是 VM 的这个牛逼
    bwangel
    bwangel
    Jul 2, 2017
    70
    @debuggerx #60 我需要要浏览器,终端,还有 PDF 中翻译单词,所以我还是需要一个好用的翻译软件的。

    感觉每个程序员都需要有一套自己熟悉的环境和开发工具,这个用什么不重要,重要的是稳定,熟悉。

    我一度因为逼格高的原因,一心想要折腾出一套属于自己的 Linux 开发环境,折腾了好几个月,试了 5 六种 Linux 发行版。最终决定放弃了,因为不稳定,Linux 桌面环境的稳定性真比不过 Mac 和 Windows。

    总的说来,用什么 OS,用什么 IDE,文本编辑器,都是非常个人化的选择,没有孰优孰劣之分,用的最顺手的就是最好的。

    就像一个项目的成败,是由过程控制,单元测试,自动化部署,自动化测试这些东西决定的,而不是因为用了哪个牛逼的语言或者牛逼的框架就能决定的。

    同样,一个程序员的水平,是主动学习能力,英文水平,数据结构,算法,操作系统,网络,软件工程,编译原理这些因素决定的,而不是用了什么牛逼的 IDE,文本编辑器或者牛逼的操作系统来决定的。
    tcsky
    tcsky
    Jul 2, 2017
    71
    推荐 xubuntu
    beginor
    beginor
    Jul 2, 2017 via Android
    72
    推荐 Windows10 的会不会被打?
    iamdhj
    iamdhj
    Jul 3, 2017
    73
    Arch 滚动更新,永远都是最新版本,配合 i3-wm 基本操作只用键盘就够了
    tgxh
    tgxh
    Jul 3, 2017 via Android
    74
    我就推荐 Windows10
    sugarguo
    sugarguo
    Jul 3, 2017
    75
    Elementary OS 普通使用没啥问题,用的功能多了会感觉要修改的东西太多了,还是 ubuntu 装个好点的主题吧
    xmoiduts
    xmoiduts
    Jul 3, 2017
    76
    elementary OS 有很多小毛病,比如蓝牙不显示、网卡驱动找不到、显卡花屏等。还有它续航确实捉鸡,tlp 限制一下也只能跑两个多小时。还是原版 Ubuntu 比较好……吧(我也没用过 Ubuntu 桌面版,服务器端看起来挺不错的)
    maxbon
    maxbon
    Jul 3, 2017
    77
    elementary 很不稳定的
    Zuckjet
    Zuckjet
    Jul 3, 2017
    78
    用的是 unbun16 桌面版本,前端开发基本上能满足需求,目前来看出现过两次唤醒屏幕时无法输入账号密码,不得已重启解决.缺点是没有PS,另外QQ的使用也是痛点,不过微信网页版基本上满足要求.
    abcbuzhiming
    abcbuzhiming
    Jul 3, 2017
    79
    我现在有种错觉是不是时光又开始倒退了,好多年前就销声匿迹的“不用某某系统( IDE,编辑器)”就不能开发党又回来了?
    shaobin0604
    shaobin0604
    Jul 4, 2017
    80
    Ubuntu 12.04 LTS 一直用到现在
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1541 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 121ms · UTC 04:13 · PVG 12:13 · LAX 20:13 · JFK 23:13
    ♥ Do have faith in what you're doing.