大学的时候,为了装逼入了Linux的坑。
最开始装了RedhatEL来玩,以及RH系列的Fedora,期间尝试过CentOS,kali,以及公司的openSUSE系统。
后来知道了Debian最遵循开源软件精神,所有软件都遵循GNU规范,尤其服务软件的安全性、稳定性非常好,然后转投了Debian系列。
因为Debian版本取自玩具总动员,所以很清晰的记得玩过的三个版本,三眼外星人Squeeze,小企鹅wheezy,以及8.0的女牛仔杰西。
不得不吐槽Debian发行真的慢,软件版本太老,很多都过时了,用于服务器还行,如果编译新版软件,经常遇到so库版本不匹配的问题。
无奈转到Sid开发版(unstable),隔壁院的小男孩,那个玩具终结者。但是把玩一些最新的软件还是会遇到上面的问题。
后来遇到了很火的ubuntu,严格来说Ubuntu并不算是个独立的发行版,它是基于Debian的unstable版加强而来,试玩了一段时间,作为个人服务器或者工作站服务器,能体验服务软件新功能真的很爽。
有人说某个发行版功能多么多强大,多么多么安全,有多少特性等等,大可不必听他的。
首先想到的是,自己的发行版怎么做到,出现错误的时候解决问题的成本高不高,转投新发行版的学习代价高不高?
所以对于个人、工作站来说,Linux服务器选操作系统,我的原则只有一个,选自己用的最熟的!
对于企业服务器的系统,选择标准只有一个,长期下来综合成本最低的那款就是了。
(业务成本、市场成本、人力成本、版权成本、服务成本;以及切换系统时的壁垒成本、重构成本等等)