安装对于Linux来说是非常重要的基础知识,从一个简单的安装就能够评定一个工程师对linux的理解程度。

本文中以目前装机量最大的RHEL版本的linux发行版来做例子。

在RHEL版本的linux中提供了4种安装方式:
手动安装、自动安装、本地安装、网络安装

l 手动安装

安装程序执行过程中,会询问你一些问题,安装程序再依照你回答的内容,来设置安装后的Red Hat Enterprise Linux。如果你逐一回答这些问题,这种安装方法,称为 “手动安装 Manual Installation)”。

l 自动安装

如果事先将安装程序所需的答案,撰写在一个文件中,然后在启动安装程序前,告知安装程序这个文件。Red Hat Enterprise Linux 的安装程序便会依照这个文件,作为每一个问题的答案。如此一来,整个安装过程就不需回答任何问题。这种安装方法,称为“自动安装(Automatic Installation)”。

l 本地安装

如果利用启动介质启动计算机后,执行安装程序将光盘或硬盘中的来源文件,安装到硬盘中,此种安装方式,称为 “本地安装(Local Installation)”。

l 网络安装

如果来源文件储存于网络中的HTTPFTP NFS 服务器中,再通过启动介质与安装程序,将来源文件安装到目的主机上,这种安装方式,称为“网络安装(Network Installation)”。

上述4中安装方式进行搭配使用可以产生如下的安装组合:

l 本地 + 手动安装

通过硬盘或光驱来读取安装来源,并逐一手动配置各项安装设置。这种安装方法,适合安装或升级单一台计算机时使用。

l 本地 + 自动安装

通过硬盘或光驱取得安装来源,但利用储存于磁盘片或其它储存设备中的Kickstart配置文件来进行安装的设置,全程完全自动化。

这种安装方法,适合于安装或升级单一台计算机,以及在严重故障后进行还原之安装程序。

l 网络 + 手动安装

通过安装服务器Installation Server)的安装来源进行安装,并手动配置各项安装设置。如果目的主机没有提供光驱,或者你已经建立好安装服务器时,便可采用此种安装方法。

l 网络 + 自动安装

通过安装服务器的安装来源进行安装,并且利用Kickstart配置文件来进行设置安装选项,自动的安装与升级。这种安装方法最适合用来大量安装与部署Red Hat Enterprise Linux,像是快速安装Red Hat Enterprise Linux到一间有数十台计算机的教室。

现在我们就需要根据我们自身的实际需求选择一种适合您的安装形式来对我们的服务器进行系统的安装。