linux

manjaro linux - 可能是世界上最好用的 linux

说起 Linux 发行版,我相信自己有一定的发言权吧,我的第一台电脑是我读大一的时候买的台式机,而且是二手,只要能写C即可…大二的时候换了新的电脑,但是却连 win7 都不能完美运行,内存我记得才2G,而xp总是病毒与蓝屏,之后接触了ubuntu,便用了大半年,再之后 deepin linux 和 elementary os ,在使用了5年多elementary os 后,我开始另寻新欢了,于是认识了 Arch Linux,接着是 Apricity OS和 Antergos ,到最后才是 Manjaro Linux,我先说说我使用这么多 linux 发行版本的体验吧。

从 ubuntu 说起

可以说,绝大部分人使用的第一个linux系统应该就是 ubuntu了,当然也可能是 centos 或者 Fedora 吧,ubuntu 基于 debian,而其他绝大部分常见linux系统是基于ubuntu,早期的 deepin linux就是基于ubuntu,不过现在已经基于debian开发了,而elementary os、Mint、也是基于ubuntu,再比如ubuntukylin同样是ubuntu发行版。

可以说ubuntu是桌面系统做的很出色的linux发行版之一了,deepin linux 我刚开始用的那会问题比较多,最大的问题在于卡顿,现在的deepin linux做的已经非常OK了,只是和其他基于debian的发行版一样,安装docker或者gitlab,我记得是这两个,安装这些软件的时候,安装程序可能会读取 /etc/os-release 文件,而这个文件被改了,从而导致安装并不顺利,害得我找它是基于ubuntu或者debian的那个版本,然后找这个版本的os-release文件,比较累。不过讲道理,deepin linux做的很不错了,触摸板手势配置的很好,用起来很舒服,就是不能屏蔽通知,有时候很烦人,这一点这么多年从未改变!elementary os干净、整洁,这是我对他的评价,如果要选用基于ubuntu或者debian的发行版,我觉得还是deepin linux吧,虽然体积偏大,甚至不能屏蔽通知,但毕竟手势OK,另外wine也很好使,手势还好,自己配置也可以吧,选用deepin linux我主要是考虑到它的桌面很好,另外微信、qq等配置的很好。如果不用微信和qq这些Windows软件,那么,毫无疑问是elementary os了!

debian 系列的系统,软件包管理是apt,如果软件没有被收录,你需要添加ppa,非滚动发行。软件包可能比较旧,一般能做到开箱即用,比如eos和deepin,至于ubuntukylin就忽略吧。

从 Redhat 说起

世界上绝大部分服务器是跑在linux上的,而 redhat 是企业级的服务器,下载免费,包括源码,但是在线升级服务和咨询服务付费,centos是将redhat的源码重新打包编译并发布,所以centos可能比redhat更优秀点,也可能更差,伯仲之间吧,而fedora 是redhat的试验田,意味着fedora很激进。包管理是 dnf 以前是yum,桌面环境整体没ubuntu好,基本能开箱即用。

从Arch Linux 说起

如果说linux分为服务器和桌面版,那么可能基本没Arch Linux什么事了,Arch Linux需要自己从头配置、编译等等,不是真的有耐心就算了,当然知识也要足够扎实。但是不要失望,Arch Linux拥有非常全面的文档,如果你像我一样,不愿意自己搞,可以考虑基于它的发行版,比如 Apricity OS、Antergos、Manjaro Linux,说实话,Apricity OS 和 Antergos 我只用了非常短的几天吧,谈不上很熟,对国人而言谈不上开箱即用,也容易无法进入桌面,这是我当时放弃治疗的原因,我们说说Manjao Linux吧。

Manjaro Linux 在distrowatch上排名第一,把第二远远的甩开,它还有一个发行版 Manjaro Deepin版本,这个版本的桌面环境是Deepin Linux的,除了移动窗口和Deepin Linux有点差距之外,一模一样了,非常值得一试,不过我不知道 Deepin Linux如何把图标丢到一个文件夹下面,比如那些没用的图标等。但是gnome我是知道的。

Arch Linux系列天生滚动发行,而AUR拥有非常全面的软件包,不像 debian 和 redhat还需要自己添加软件源,关键是老子并不知道要安装的软件的软件源是什么啊!就这两点,已经秒了多少基于debian的系统。

我从去年开始使用Manjaro Linux,已经接近两年了,Manjaro Linux 对硬件、本地化做的很好,换个内核也就是点一下鼠标,并不需要多少高深的技术即可驾驭。不过,有句话说,旅游只是在一个地方待腻了的人去另一个人待腻的地方玩玩而已。我想Linux发行版也是这么一回事吧,哈哈。

整体而言,Manjaro Linux 拥有这样几个优势:

1、基于Arch Linux,Arch Linux拥有的优势它都有,比如AUR、滚动发行,软件包较多、较新,不需要添加软件源;

2、Manjaro Linux 并没有直接使用 Arch Linux 的软件仓库,释放比Arch Linux 更慢,意味着 Manjaro Linux比Arch Linux更稳定,Arch Linux可能更新某个软件后依赖破坏,但是 Manjaro Linux 我从未遇到类似情况;

3、Manjaro Linux 桌面环境做的不错,除了通用的桌面外,还有 Deepin 桌面环境的发行版,曾经还有过 Elementary OS桌面环境的发行版;

4、Manjaro Linux 做到了开箱即用,不像Arch Linux那么折腾,本地化做的不错,还有 Manjaro-Settings 用于配置系统

这可能就是我为啥用 manjaro linux的原因吧,如果你正在考虑使用那个 Linux 发行版,我建议给 Manjaro Linux 一次机会吧,你不会失望的。

full-stack-trip

Share
Published by
full-stack-trip

Recent Posts

Android 自定义 View 入门

说来惭愧,工作数年,连基本的自…

4 年 ago

retrofit 同时支持 xml 和 json

retrofit 解析 jso…

4 年 ago

mysql - 存储过程 从入门到放弃

最近有个报表的需求,于是乎用了…

4 年 ago

奶嘴战略 - 你不得不知道的扎心真相(一)

一句:英雄枯骨无人问,戏子家事…

4 年 ago

acme.sh 的简单使用

acme.sh 是纯 shel…

4 年 ago

wrk -更现代化的http压测工具

wrk 是一款更现代化的 ht…

4 年 ago