Linux发行版本
常见Linux系统可以分为三大类
Debain系 | 红帽系 | arch系 |
---|---|---|
debian | redhat | Arch Linux |
ubuntu | centos | Apricity OS |
elementary os | fedora | Antergos |
Manjaro Linux |
1.Debain系
ubuntu 基于 debian,而其他绝大部分常见linux系统是基于ubuntu
elementary os、Mint、也是基于ubuntu
debian 系列的系统,软件包管理是apt,如果软件没有被收录,你需要添加ppa,非滚动发行。软件包可能比较旧,一般能做到开箱即用
2.Redhat系
redhat 是企业级的服务器,下载免费,包括源码,但是在线升级服务和咨询服务付费,
centos是将redhat的源码重新打包编译并发布
fedora 是redhat的试验田
包管理是 dnf 以前是yum,桌面环境整体没ubuntu好,基本能开箱即用。
3.Arch Linux系
Arch Linux需要自己从头配置、编译等等,不是真的有耐心就算了
Arch Linux拥有非常全面的文档
不愿意自己搞,可以考虑基于它的发行版,比如 Apricity OS、Antergos、Manjaro Linux
Apricity OSVM 和 Antergos 我只用了非常短的几天吧,谈不上很熟,对国人而言谈不上开箱即用,也容易无法进入桌面,这是我当时放弃治疗的原因
Manjaro Linux 在distrowatch上排名第一,把第二远远的甩开
Arch Linux系列天生滚动发行,而AUR拥有非常全面的软件包,不像 debian 和 redhat还需要自己添加软件源
整体而言,Manjaro Linux 拥有这样4个优势:
- 基于Arch Linux,Arch Linux拥有的优势它都有,比如AUR、滚动发行,软件包较多、较新,不需要添加软件源;
- Manjaro Linux 并没有直接使用 Arch Linux 的软件仓库,释放比Arch Linux 更慢,意味着 Manjaro Linux比Arch Linux更稳定,Arch Linux可能更新某个软件后依赖破坏,但是 Manjaro Linux 我从未遇到类似情况;
- Manjaro Linux 桌面环境做的不错,除了通用的桌面外,还有 Deepin 桌面环境的发行版,曾经还有过 Elementary OS桌面环境的发行版;
- Manjaro Linux 做到了开箱即用,不像Arch Linux那么折腾,本地化做的不错,还有 Manjaro-Settings 用于配置系统