Why Linux?

众所周知,Linux 是Unix based sysem, 而万恶的windows是DOS based system。

win相比Linux更加繁重,但好处是日常使用和娱乐更加稳定和方便。但往往我们需要捣鼓一些tech的东西,这时候就麻烦了————遇到的问题包括且不限于:

  • 莫名其妙的环境问题
  • 莫名其妙的各种服务,修改注册表
  • 莫名其妙的崩溃
  • 莫名其妙的错误
  • 莫名其妙的驱动问题
  • 莫名其妙的兼容性问题
  • 莫名其妙的更新问题

这时候有一个干净好用的Linux环境就显得尤为重要。

环境配置

1. 安装Linux

这里暂且略过,目前用过的多数是Ubuntu。

2. 配置Linux

2.1 配置终端

Linux 原生终端是bash,但zsh更加强大,所以这里选择zsh

这里有一篇总结的很不错的文章

一个遗漏点: 使用命令chsh -s /bin/zsh修改默认shell为zsh。环境变量的生效需要一次full login才行。在命令行可以使用su - username登录。