1.2.1 选择Linux安装版本
安装Linux选择合适的发行版是必要的,Linux的发行版众多,在确定使用哪个发行版之前,建议多花费一些时间来多尝试下载、安装和测试几个发行版。针对个人开发者或喜欢Linux提供的桌面环境的普通用户,每个发行版都有对应的用户群划分。
1. Ubuntu
如果是桌面环境KDE或GNOME的支持者,Ubuntu是一个比较适合新手的发行版,其用户界面非常友好,可以轻松地在大多数机器上安装,安装完毕后桌面已经配置好了,方便用户使用。
2. Debian
如果对软件包管理系统有兴趣,Debian有很多出众的地方。它的软件包管理非常稳定,桌面环境也经过很好的调整,符合人们的使用习惯,同时在它的软件库中,资源丰富的程度也独一无二。
3. Fedora
Fedora通过业界标准的RPM格式能够毫不费力地解决应用程序的软件库依赖问题,因而安装软件很容易。Fedora的软件管理和安全更新有着很高的水准。对于每天都需要使用桌面程序的用户来说,Fedora默认安装的软件包非常全面,系统启动的同时会看到蓝色的桌面上有人惊诧的主题配色。
4. openSUSE
如果要为办公环境选择一款Linux发行版,那么一定有几个方面的要求是必须满足的。首先需要具备一套办公软件和一个标准的人员信息管理软件;其次需要有很好的安全性,并且拥有交互性和专业性。openSUSE与OpenOffice紧密结合,具有良好的扩展性。技术支持和培训可以方便地从Novell公司那里获得,其核心功能是文件处理,Novell公司将OpenOffice很好地集成到了桌面环境中。与Fedora一样,openSUSE也提供了一个企业版本,大量商业软件商会在这个平台上发布专业应用软件。
5. 服务器版(CentOS、Red Hat和openSUSE)
作为服务器的运行环境,Linux是最好的选择之一,Linux在这个领域取得了巨大的成功。但并不是所有的Linux系统都是按照同一标准构建的,面向桌面应用的Linux发行版,它的应用软件的安全级别与为服务器创建的Linux发行版的安全级别不在一个级别上,并且大多数服务器版为了减少潜在的问题,默认都不带桌面环境。
出于以上原因,大型全面的商用发行版(如Red Hat企业版和openSUSE企业版)成为企业的首选方案。企业使用企业版的Linux可以获得更好的技术支持,并能从中受益。由于开源的特性,那些需要付费的发行版也需要公布软件的源代码。尽管CentOS被定位为适合服务器运行,但它还是集成了一个图形界面来完成大部分管理工作。如果需要更专业的支持,那么可以平滑地从CentOS转至Red Hat企业版。
注意:本书讲解的Linux使用CentOS Stream 8版本,方便读者以后在工作中平滑过渡到Red Hat Enterprise Linux版本。