开发环境从 windows 到 Linux 攻略
发布于 2 个月前 作者 zuohuadong 866 次浏览 来自 分享

系统选择

对于开发环境,要想少折腾,优先选择 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、微信、阿里旺旺…

这是目前来说最好的解决方案:(一键脚本正在制作中,感谢 deepin 提供) 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 中文: (先安装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

4 回复

之后会写个 php 转 node 攻略,介绍我们团队从 php 转node 的一些心得,并且降低了开发维护成本。

有个同事也是从win转Linux,用了两个礼拜又装回win了。转Linux不如转mac。

十年前就已经转Linux,那时候ubuntu刚出来,redhat、fedora、debian、opensuse是主流。QQ没有官方的,输入法是Fcitx,图片处理用GIMP,写代码就是vim/gcc,听音乐用mplayer,上网是firefox。跟现在的环境比起来,就像当初的LFS。。。还可以用wine玩war3

不过现在已经习惯了macOS,主要是对nix的兼容比较好,还算稳定。有时候Linux依然有优势,系统可以优化的很快,自定制功能太强,开发安卓很爽。

来自✨ Node.js开源项目精选

@zy445566 应该是对linux 不熟吧~~ 我们公司现在大部分linux~

回到顶部