我只知道基于Redhat(Fedora),Ubuntu和Gentoo linux.所以我的观点可能有些偏颇.
如果你是一个真正的新手,比如说,你对shell脚本或编程语言一无所知,想要学习Linux系统,我建议使用Ubuntu.或者找到任何类似Ubuntu的系统.另一个好处是,由于许多云服务器使用基于Ubuntu的映像,因此您可以轻松采用此方法.
或者,您可以从基于Redhat的发行版开始,例如Fedora Core(作为桌面用户)或CentOS(作为服务器应用程序开发人员). CentOS和RHEL在包括Cloud IaaS在内的服务器上也很受欢迎.
或者,如果您对Linux系统有点熟悉,并且知道一些shell脚本,我强烈建议您学习没有二进制包的Gentoo Linux,因此您需要编译所需的每个包.在安装过程中(如果你像我一样),您可能会遇到各种问题(编译错误等),但是当您完成安装后,您将获得有关Linux的知识,而不是任何其他分发,以及为您自己的优化二进制文件系统.
简而言之,如果您需要基于Linux系统的下降/紧急工作负载,或者有一些基于Linux的主题,请尝试使用类似Ubuntu或基于RedHat的分发.
如果你有足够的空闲时间,并愿意学习,试试Gentoo. (但如果您对其他发行版没有任何经验,我不建议使用Gentoo Linux.)