选操作 Linux 一般是根据业务使用需求来的,我以你选Linux 系统作为业务服务器的角度出发来解答这个问题。
我个人的从业经验来看,我推荐用这几款:
1.Redhat Enterprise Linux
2.Oracle Enterprise Linux
3.CentOS
下面分别说明推荐理由:
1. Linux商业版的领军人物: Redhat Enterprise Linux
Redhat 的历史很悠久了,它最大的优点是稳定、可靠、还有 Redhat 厂家的技术支持。 因此在商业市场份额中占比最大。它是你搭建服务器(除 Oracle Database)以外的首选。
2. 商业数据库行业的稳定Linux: Oracle Enterprise Linux
如果你选择Linux 是为了安装 Oracle 数据库,那么 Oracle 公司基于 Redhat Enterprise Linux 源包编译、打包、封装、并加入自己了 Unbreakable Enterprise Kernel 内核(专门针对Oracle软件与硬件进行优化),是你的首选。
3. 免费且稳定的Linux: CentOS Linux
CentOS Linux ,是基于 Redhat Enterprise Linux 源包编译、打包、封装,并对某些功能作了一些优化,用户可以免费获得它的发行版,并且可以在线免费更新软件包。
以上介绍的 3 款Linux ,也是我遇到我使用量最大的,根据你自己的需求选择吧。
没有什么哪个Linux发行版好之说。这里只说桌面用户。学Linux,你需要先选择一款具有优秀包管理器的发行版,并且,安装方便,软件仓库里软件丰富。常见的有rpm系的feroda,openSuse。deb系的Ubuntu等。另外你想追求速度,可制定性,那么Arch,gentoo是你的选择。这两个,也需要先学学它们的包管理器,一样的优秀,甚至gentoo的包管理器更强悍。当你这些玩着都啥意思了,还可以折腾LFS,完全自己编译。
最后,选Linux发行版,选的是包管理器,软件源。我比较喜欢openSUSE,是因为它的包管理器优秀,软件打磨精致。10年前对比过,各种依赖解决的比其它发行版要细致的多,在10年前,就有网页版的一键安装,(因为你未必就有那个安装源),还有它的构建服务,既可以给自己打包,又可以给别的发行版打包。关键是我是K粉,当然选openSUSE啦!
我最喜欢elementary OS,基于Ubuntu,界面类似Mac,号称最美的Linux发行版之一。
没有最好只有最合适。
服务器常用centos,当然ubuntu也有人用来做服务器,所以并没有绝对
桌面系统中,国内常用deepin,ubuntu个人推荐manjaro,arch的滚动更新可以说相当好用。