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

开发环境从 windows 到 Linux 攻略

  •  
  •   zuohuadong · Jun 11, 2018 · 18929 views
    This topic created in 3074 days ago, the information mentioned may be changed or developed.

    系统选择

    对于开发环境,要想少折腾,优先选择 ubuntu 系的 —— Linux Mint,这是国外使用最多的桌面发行版之一,同时各项操作也比较人性化,建议优先考虑。 (比如 nativescript 默认只提供了 deb 包的支持。)

    这里下载: https://www.linuxmint.com/download_all.php

    如果喜欢原生的 ubuntu,建议使用 LTS 版本,也适用于本教程。

    当然,更重要的是: 跟 ubuntu server 能保持一致性。

    输入法

    搜狗输入法,直接安装: https://pinyin.sogou.com/linux/?r=pinyin

    钉钉

    https://github.com/nashaofu/dingtalk/releases

    选择 amd64.deb 的包。

    如果需要 QQ、微信、阿里旺旺

    这是目前来说最好的解决方案:(一键脚本正在制作中) https://github.com/Jactor-Sue/Deepin-Apps-Installation

    当然,还有清风 qq: https://phpcj.org/wineqq/

    IDE

    vscode: https://code.visualstudio.com/

    jetbrains 全家桶: http://www.jetbrains.com/toolbox/app/?fromMenu

    atom 和 其他 IDE 请自行搜索

    其他开发者工具:

    微信开发者工具: https://github.com/cytle/wechat_web_devtools

    office

    WPS 算是最好用的了: http://linux.wps.cn/

    中文字体缺失问题: http://www.cnblogs.com/liangml/p/5969404.html

    浏览器

    chromium 中文:

    sudo apt-get install chromium-browser chromium-browser-l10n
    
    

    vivaldi 浏览器

    google-chrome 浏览器

    开发环境:

    node: https://github.com/nodesource/distributions java/PHP: https://oneinstack.com/auto/

    至此,基本上你所需要的所有基本都有。

    如果需要玩游戏,请安装 steam,Dota2 等一些大型游戏都支持。

    一些操作命令和 wiki: https://gitee.com/ibenchu/uselinux/wikis/Home

    121 replies  •  2018-06-17 21:53:17 +08:00
    1  2  
    ❮ ❯
    AAAgch
    AAAgch
    Jun 12, 2018
    101
    小米 pro CPU 主频:1.8GHz,能装 ubuntu18.04 吗?
    Muchisan
    Muchisan
    Jun 12, 2018
    102
    @solonF IDE 不就是自带编译器的肥胖编辑器么……逃
    catror
    catror
    Jun 12, 2018
    103
    @znood 工作好几年的后台开发表示不服,公司电脑就装的 Ubuntu 使用。
    GoPHP
    GoPHP
    Jun 12, 2018
    104
    @znood 使用超过 2 年的表示不服
    GoPHP
    GoPHP
    Jun 12, 2018❤️1
    105
    这群喷子啊,我觉得没事折腾一下也是一种乐趣
    贴一个我写的教程: https://github.com/wangbjun/ubuntu_desktop_setup
    ahonn
    ahonn
    Jun 12, 2018 via iPhone
    106
    @cah07 我看你才是吧
    SCaffrey
    SCaffrey
    Jun 12, 2018
    107
    @AAAgch 同问>_< 更关心驱动滋兹不滋兹 窝现在 16.04 海星其实
    AAAgch
    AAAgch
    Jun 12, 2018
    108
    @SCaffrey 不太清楚,我装的 16.10 之前装 17 装不上,感觉像是主频问题
    kylix
    kylix
    Jun 12, 2018
    109
    感谢分享经验,顶一下!
    pynix
    pynix
    Jun 12, 2018
    110
    自配黑果,性能杠杠的,linux 用的 docker,反正服务端部署也是用的 docker。
    bihuchao
    bihuchao
    Jun 12, 2018
    111
    果断收藏。
    lulinux
    lulinux
    Jun 13, 2018
    112
    arch/manjaro 一条命令解决,另外 arch/manjaro 还可以使用 AUR 上的 tim、qq、微信。我都安装了,无痛使用。
    Bramblex2
    Bramblex2
    Jun 13, 2018 via iPhone
    113
    @misaka19000 docker 呢?
    kev0709
    kev0709
    Jun 13, 2018
    114
    感谢分享,马克一下。目前自用 Manjaro。
    zuohuadong
    zuohuadong
    OP
    Jun 13, 2018
    115
    @AAAgch 可以装,ubuntu 对内存要求也很低~
    不过,英伟达显卡不能使用 wayland,只能 X-window。
    其他的没什么差别
    zuohuadong
    zuohuadong
    OP
    Jun 13, 2018
    116
    @lulinux 我是实在受不了 manjaro 的 yaourt 提醒你编辑 file 的行为,感觉不是一个操作系统。
    另外,我上个月装 manjaro,新 CPU ( R3 2200G )不支持,进不了安装界面,manjaro 默认也没有软件渲染。
    zuohuadong
    zuohuadong
    OP
    Jun 13, 2018
    117
    @cncqw 之前装过两次 15.1 搞开发环境,一次桌面损坏,一次 wine 损坏,就没再用了,不稳定~~
    zuohuadong
    zuohuadong
    OP
    Jun 13, 2018
    118
    @ericgui cygwin 并不能完全模拟 linux 环境~
    zuohuadong
    zuohuadong
    OP
    Jun 13, 2018
    119
    @GGGG430 outline 和 lantern 都不错,不过~~不敢在这发
    zuohuadong
    zuohuadong
    OP
    Jun 13, 2018
    120
    @znood 感谢回复,用过 ubuntu 14.04 16.04 18.04 Fedora 25 26 deepin 14 和 15 Linux mint 从 18.1 开始用 使用超过 2 年了~
    wizardforcel
    wizardforcel
    Jun 17, 2018
    121
    各种 electronic 的东西可以安起来了。。真要感谢 Github
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2617 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 11:07 · PVG 19:07 · LAX 03:07 · JFK 06:07
    ♥ Do have faith in what you're doing.