安装Linux
安装Linux之前,你应该回答以下问题:
您会选择哪个发行版?正如前面提到的,你有大量的发行版可选。
什么样的安装应被执行?你有两种选择,因为你可以安装Linux到本地上一个系统上或安装为一个虚拟机(VM)。
如果Linux是安装本地,是否硬件支持?在这种情况下,你可能会想,以回避掉较新的硬件,特别是新的笔记本电脑,因为它们可能具有Linux操作系统还不支持的组件。
如果Linux被安装为虚拟机,系统是否具有足够的资源来支持一个主机操作系统和一个虚拟机的操作系统?通常,这可以归结到一个问题的是系统具有多少RAM。在大多数情况下,一个系统至少具有8GB的RAM能够到支持一个虚拟机。
哪个发行版?
您可能要问自己,“要挑一个发行版怎么如此困难?有多少个发行版?” 第二个问题的简单回答是‘不少’。在任何给定的时间,大约有250个活跃的Linux发行版。但是,不要让这个数字吓到你!
虽然有很多发行版,他们大部分都相当深奥,只适合非常具体的情况。当你正在学习Linux,你不用太关心这些类型的发行版。
非常受欢迎的极少数的发行版占据了世界绝大多数的Linux安装。然而,这些流行的发行版的利弊完整的讨论超出了本书范围。对于学习Linux的目的,笔者推荐您从以下发行版中选择一个或多个进行安装:
红帽企业Linux(RHEL),Fedora,或者CentOS:这些发行版称为红基于Red Hat的发行版,因为他们都共享共同的Red Hat发布的Linux操作系统基础代码。目前有很多共享此代码的发行版,但前述这几个发行版是最流行的。请注意, Fedora和CentOS是完全免费的,而RHEL是基于订阅的发行版。在本书中对于基于Red Hat的例子,我们将使用Fedora。
Linux Mint,Ubuntu,或Debian:这些发行版称为基于Debian的发行版,因为他们都共享共同的Debian发行版的Linux操作系统基础代码。目前有很多共享此代码的发行版,但前述这几个发行版是最流行的。在本书中对于基于Debian的例子,我们将使用Ubuntu。
Kali:这是一个基于安全的发行版,在本书的几个章节中使用。考虑这是使您能够确定在于你的环境存在哪些安全漏洞的一个工具。