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

开发环境从 windows 到 Linux 攻略

  •  
  •   zuohuadong · 2018-06-11 18:50:10 +08:00 · 16279 次点击
    这是一个创建于 2387 天前的主题,其中的信息可能已经有所发展或是发生改变。

    系统选择

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