写在前面的话 许久之前开始跟随郑教授使用 Linux 作为 Web 的开发环境,中间折腾了很多东西,这里做一个简要的记录。
用Linux?为啥嘞? 如果要用Linux,我想首先你应该知道为什么自己要用?因为毕竟不怎么好用(从小白的角度出发。。大神别喷),从各种社区来说,通常都会几个理由:
为了自由和理想 不想使用盗版 程序员的操作系统 Shell、命令行 买不起Mac 拓宽技术视野 …. 总之,要用它可以有100个理由,不用它也可以有100个理由,黑它也可以有一万个理由。不管为毛,如果你真的要用它,那就欢迎来一直踩坑。
选发行版 开始使用Linux之前,就要做一个选择题,并且这个选择题有超多选项,如果有选择困难症,这可能是你要面对的第一关。说一下我前前后后曾经使用过的发行版
Ubuntu Linux Mint openSUSE Fedora YMLF OS(哈哈,就看看有多少人用过这) 红旗Linux(再看看有多少人用过这) CDLinux (做坏事用的) Deepin Manjaro Deepin 和 Manjrao是我最近使用的两个发行版。
Deepin是我知道目前针对国内优化的最好的发行版了,并且相当漂亮,国际排名第6,原生支持QQ,原生支持微信,原生支持招行的网银,原生支持QQ旋风等等,最开始我使用的也是这个,后来因为电脑配置跟不上,会经常卡死,也就放弃了。
Manjaro是我目前在用发行版本,基于Arch,软件丰富,很多软件可以一键安装,而必备的Win软件,就开个虚拟机(使用wine其实也很折腾)
安装 安装Linux现在也挺方便的,具体教程网上一堆,就不搬运了,可不同的发行版自己选择。不过我安装的时候一般会给自己留条后路,一般我都是安装的Win和Linux的双系统,特殊情况下,可以做一个紧急切换。反正公司的系统硬盘还挺大的,我直接给了270G给Linux,现在觉得有点少了。
神器pacman 安装Manjaro默认是xfce的桌面环境,安装好之后,基本就是可以直接使用了。Manjaro基于Arch,此发行版我觉得有两个地方做的优秀:
完善的文档(有问题不用百度一下,直接文档上搜) 丰富的软件(关于pacman的简单中文使用说明可以看Pacman (简体中文) - ArchWiki) 更新源 使用Manjaro不需要手动去找国内源,使用下面的命令
sudo pacman-mirrors -i -c China -m rank sudo pacman -Syyu 直接查找最快的源并设置。
安装yaourt(非必须但推荐) sudo pacman -S yaourt 强烈推荐,里面有各路大神打包好的软件,使用yaourt可以拿来即用,比如vscode,直接
yaourt -S visual-studio-code 安装proxychain(非必须但推荐) yaourt中的软件许多要下载国外的包,加个终端的代理是必须的,这玩意谁用谁说好。教程:利用proxychains在终端使用socks5代理
安装中文输入法 sudo pacman -S fcitx-rime sudo pacman -S fcitx-im # 全部安装 sudo pacman -S fcitx-configtool # 图形化配置工具 之后就是还需要更改 ~/.
继续阅读