第一章 初识Linux

第一章初识Linux

1.1. Linux哪些事儿


     Linux诞生于上世纪90年代,它的诞生离不开两个重要支柱,就是Unix和和GNU Project为核心的自由软件运动。

其中UnixLinux内核有直接血缘关系。赫尔辛基大学学生LinusTorvalds19918,1987Andrew S.Tanenbaum发布的一个用于教学的类Unix系统Minix为蓝本开发了一套新的兼容80386处理器操作系统内核,原代码放在芬兰网上最大的ftp站上,这个就是Linux 0.0.1版,Linux的内核发展到现在已经是一个非常成熟的操作系统内核了,最新稳定的版本为3.3.2

当然,用户单凭一个操作内核是什么都做不了的,要让一个操作系统能够工作,还需要外壳、编译器(Compiler)、函数库(Libraries)、各种实用程序和应用程序等。GNU Project就与Linux除了内核外的大部分重要软件的诞生密切相关。

GNU Project是由自由软件运动[1]的精神领袖,著名黑客Richard M. Stallman1983年发起的, GNU Project致力于开发一个自由并且完整的类Unix操作系统,包括软件开发工具和各种应用程序。到1991 Linux 内核发布之前的时候,GNU已经几乎完成了除了系统内核之外的各种必备软件的开发,但是其操作系统内核GNU Hurd[2]没能够充分吸引开发者,直接导致了GNU的未能完成。Linux内核的发布正好恰逢其会,两者一结合,就诞生了Linux操作系统。

所以,Linux操作系统正式名称应该为GNU/Linux,几乎所有 Linux发行版本中都使用了大量的GNU软件。

当然,除了少数Linux专家之外,多数人是没有能力去选择安装并配置好所有的外围软件的,好在Linux操作系统遵从GNU通用公共许可证(GNUPublic License,简称GPL[1]的规定,因此在不违反GPL规定的前提下,个人,社区,以及商业公司都可以能够自由地把选好的Linux内核、外壳、库、开发工具、外围软件归档在一起进行发布,这样被发布的一个集合体就是我们说的某一种发行版本。

发行版本彼此之间可能会有很大差异,这些差异主要表现在它们各自的安装程序包上,还表现在安全性与可用性等方面侧重点的不同。例如,有的发行版本专注于提供良好的桌面体验,有的发行版本则适用于作为开发工作站,有的发行版本则有良好的稳定性和安全性,可以作为网络服务器操作系统。

目前,Linux有数百个发行版,主流的发行版也有十数个。其中部分是彻底的自由软件,也有许多著名的商业版本是需要支一定付费用的。但这与“自由软件”并不矛盾:首先,GPL并不限制软件的商业用途,其次,自由软件” 是权利问题,不是金钱问题,须知自由软件中的“自由”应该是言论自由(freespeech)”中的自由,而不是免费啤酒(freebeer)”中的免费

 

 

1.2.选择合适的Linux

媒体上在介绍Linux时最常提到的一个词就是自由软件(free software)”了。但是,市面上有那么多的Linux发行版本(Distributions),其中一些还是商业化版本,这到底是怎么回事呢?而且常常被提到的Linux核心版本(kernel version)又是什么,与Linux发行版本又有什么关系呢?我们需要先简单了解一下Linux的基本结构和Linux的历史才能更好地回答这两个问题。

      一个完整Linux操作系统往往由4部分组成,即内核(Kernel)、外壳(Shell)、实用程序(Utilities)和应用程序(Applications)。内核是Linux的心脏,实现操作系统的基本功能,包括控制硬件设备、管理内存、提供硬件接口、处理基本I/O、管理文件系统,为程序分配内存和CPU 时间等等;外壳是Linux的交流窗口,提供用户与内核进行交互操作的接口;实用程序则是工具,是用户用于进行系统日常操作和管理的一些程序;应用程序则是给用户提供各种各样的丰富的功能第三方程序,如各种服务器套件、文档处理套件、各种媒体播放和处理套件。

图01-02-01 Linux的内核与外围软件

Linux诞生于上世纪90年代,它的诞生离不开两个重要支柱,就是Unix和和GNU Project为核心的自由软件运动。

其中UnixLinux内核有直接血缘关系。赫尔辛基大学学生Linus Torvalds19918,1987Andrew S.Tanenbaum发布的一个用于教学的类Unix系统Minix为蓝本开发了一套新的兼容80386处理器操作系统内核,原代码放在芬兰网上最大的ftp站上,这个就是Linux 0.0.1版,Linux的内核发展到现在已经是一个非常成熟的操作系统内核了,最新稳定的版本为3.3.2[1]

 

 

重要

 

 

 

 Linux内核版本命名比较混乱,总共有四个不同的命名方案:

 

1.       早期版本:第一个版本的内核是0.01,后继为0.02,  0.03, 0.10, 0.11, 0.12 ,0.95,0.96,0.97,0.98,0.991.0

2.       1.02.6版之间,版本的格式为A.B.C,其中A代表内核代码重大变化。在历史上曾改变两次的内核:1994年的1.01996年的2.0B是指内核代码的重大修改,奇数表示非稳定版本,偶数表示稳定版本; C是指内核的轻微修订,例如安全补丁,bug修复,新的功能或驱动程序的加入。

3.       2.6.0(200312)发布后,版本的格式为A.B.C.D,其中A,B 是无关紧要的,C是内核的版本,D是安全补丁

4.       3.0(20117)发布后,版本的格式为3.A.B,其中A代表内核的版本,B代表安全补丁

 

当然,用户单凭一个操作内核是什么都做不了的,要让一个操作系统能够工作,还需要外壳、编译器(Compiler)、函数库(Libraries)、各种实用程序和应用程序等。

当然,除了少数Linux专家之外,多数人是没有能力去选择安装并配置好所有的外围软件的,好在Linux操作系统遵从GNU通用公共许可证(GNU Public License,简称GPL[1]的规定,因此在不违反GPL规定的前提下,个人,社区,以及商业公司都可以能够自由地把选好的Linux内核、外壳、库、开发工具、外围软件归档在一起进行发布,这样被发布的一个集合体就是我们说的某一种发行版本。

发行版本彼此之间可能会有很大差异,这些差异主要表现在它们各自的安装程序包上,还表现在安全性与可用性等方面侧重点的不同。例如,有的发行版本专注于提供良好的桌面体验,有的发行版本则适用于作为开发工作站,有的发行版本则有良好的稳定性和安全性,可以作为网络服务器操作系统。

目前,Linux有数百个发行版,主流的发行版也有十数个。其中部分是彻底的自由软件,也有许多著名的商业版本是需要支一定付费用的。但这与“自由软件”并不矛盾:首先,GPL并不限制软件的商业用途,其次,自由软件” 是权利问题,不是金钱问题,须知自由软件中的“自由”应该是言论自由(free speech)”中的自由,而不是免费啤酒(free beer)”中的免费


下面我们就简单介绍一下任务一中所提到的几个发行版本。

     Red Hat Enterprise Linux(RHEL)

Red Hat Enterprise LinuxRHEL)是无疑的Linux企业级应用的市场主导者,Red Hat Enterprise Linux (RHEL)也是中国许多企业架构其应用和服务的首选 Linux发行版本,多年来甚至是Linux的代名词。

  优点:技术支持较可靠、更新及时的;用户群庞大、衍生版本众多;服务器软件/硬件生态系统良好,技术支持社区规模大而有活力。

  缺点:技术支持和更新服务是需要付费的;采用久为诟病的RMP软件包管理方式。

       Ubuntu Enterprise Linux

Ubuntu是一个流行的Linux发行版,是基于Debianunstable版本加强而来,以“最好的Linux桌面系统”而闻名,近些年Ubuntu也推出了Ubuntu Enterprise Linux, 在企业Linux应用市场占有率也有较大提高。

  优点:技术支持较,用户界面友好,硬件的兼容性好,采用基于DebATP包管理系统。

缺点:技术支持和更新服务是需要付费的,服务器软件生态系统的规模和活力方面稍弱。

    CommunityENTerprise  Operating System(CentOS)

CentOS是来自于Red Hat Enterprise Linux依照开GPL规定所发布源代码重新编译而成。这个发行版的目标是100%兼容RHEL。这意味你可以共享RHEL的服务器软件/硬件生态系统,同时也意味着你和RHEL用户享受了相同的安全级别。因此可以用CentOS替代RHELCentOS是使用最广泛的RHEL兼容版本。

  优点:与包括更新在内的服务完全免费,具备良好的社区技术支持,如果需要更专业级别的支持,那么还可以平滑的从CentOS转至RHEL,采用基于yumRMP包管理系统。

  缺点:不提供专门技术支持,不包含封闭源代码软件;更新服务较为滞后,当然开发团队的可靠性也无法与上面3类商业版本Linux相比。

       Debian GNU / Linux

Debian GNU / Linux是一款是由GPL和其他自由软件许可协议授权的自由软件组成的Linux操作系统,由Debian Project组织维护。以其坚守Unix和自由软件的精神,以及其给予用户的众多选择而闻名。

优点:Debian是极为精简而稳定的Linux发行版,有着干净的作业环境,采用基于DebATP包管理系统。

缺点:不提供专门技术支持,不包含封闭源代码软件;发行周期过长,稳定版本中软件过时。中文支持不是很完善。

 

我们课程中使用的是CentOS 6.X,该版本支持常见的32x86架构、64AMD64/ Intel64架构的计算机,不同的架构需要下载不同的安装盘。下表是我们所安装的CentOS 6.X的下载地址:


CentOS 6.9

网易开源镜像站
http://mirrors.163.com/
CentOS-6.9-x86_64-bin-DVD1.iso  
http://mirrors.163.com/centos/6/isos/x86_64/

64bit Checker软件   http://www.igorware.com/64bit-checker

CentOS-6.9-x86_64-bin-DVD1.iso 

http://mirrors.163.com/centos/6/isos/x86_64/

架构

下载地址

x86

https://isoredirect.centos.org/centos/6/isos/i386/

AMD64/Intel64

https://isoredirect.centos.org/centos/6/isos/x86_64/

 

以支持x86架构CentOS-6.7为例,总共文件有7个,其中有三个文件是我们这次安装所必须下载的:

文件名

用途

CentOS-6.7-i386-bin-DVD1.iso

CentOS-6.7-i386-bin-DVD2.iso

CentOS安装ISO镜像盘(必须

CentOS-6.7-i386-LiveDVD.iso

CentOS   免安装运行系统ISO镜像盘(可选

CentOS-6.7-i386-minimal.iso

CentOS   最小化安装ISO镜像盘(可选

CentOS-6.7-i386-netinstall.iso

CentOS   网络安装ISO镜像盘(可选

md5sum.txt

上面所有文件的md5校验码(必须

      在下载这三个文件后,我们需要要验证下载的ISO镜像文件的完整性以保证这些下载的ISO文件没有被发布者之外的第三方改动过。首先获取WindowsMD5校验工具 WinMD5(https://www.winmd5.com/download/winmd5free.zip),将下载的ZIP包解压运行WinMD5.exe,如下图所示:

图 1 WinMD5界面

      点击Browse,将下载的文件选中,如CentOS-6.3-i386-bin-DVD1.iso,开始计算文件MD5码,待计算结束,文件MD5码将显示在 current file MD5checksum value 文本框中,打开md5sum.txt文件,找到CentOS-6.3-i386-bin-DVD1.isoMD5码,拷贝粘贴到Original file MD5checksum value文本框中,点击Verify,若弹出Marched!对话框则表示文件当前MD5码和原MD5码相同,也即文件没有被发布者之外的第三方改动过,否则就表示你所下载的文件非常可疑,绝对不能用这些文件来安装系统,不然就有可能引狼入室,轻则系统瘫痪,重则数据泄漏。

      在下载校验完成后,就可以使用ISO镜像来安装系统,或者将光盘刻录软件将ISO镜像文件刻录成DVD后来安装系统了

1.3.建立一台虚拟机

我们在Windows(宿主计算机)用虚拟机软件再虚拟出一台电脑(虚拟机),并在上面安装Linux系统,这样,你就可以放心大胆地进行各种Linux练习而无须担心操作不当导致宿主机系统崩溃了。并且你可以举一反三,将一台电脑变成三台、四台,再分别安装上其他的系统,甚至组成一个网络。(运行虚拟机软件的操作系统叫HostOS,在虚拟机里运行的操作系统叫GuestOS) 

我们课程中将使用的虚拟机软件是VmwareWorkstation, 版本是9.0

1.    打开新建虚拟机向导

启动VMware,在其主界面“主页”标签页中点击“新建虚拟机”按钮打开新建向导,或者在其“文件”菜单中点击“新建虚拟机”。

2.    虚拟机配置模式选择

单击“下一步”按钮,进入虚拟机配置界面,这里有两个选择:一是“标准”方式,它根据虚拟机的用途自动调整配置;二是“自定义”方式,它允许用户自行设置虚拟机的主要参数。典型方式要比自定义方式简单,但缺少一定的灵活性。方便起见,这里我们选择典型方式。

3.    虚拟机操作系统安装模式选择

单击“下一步”按钮,进入操作系统安装模式界面,这里有三个选择:一是“安装盘”也即将操作系统安装光盘放入宿主机光驱进行安装的方式;二是“安装映像文件(iso)”也即通过选择操作系统安装光盘镜像文件来进行安装的方式;三是“以后安装操作系统”,也即创建一台不安装任何操作系统的“裸机”。

4.    虚拟机操作系统选择

单击“下一步”按钮进入虚拟机操作系统选择界面,可以看到WindowsLinuxNovell等多种不同的系统,这里我们点选“Linux”。Linux又分为多种版本,我们要安装的是CentOS 6,如果有该选项,可以选择,万一没有,我么可以选择“RedHatEnterprise Linux 5”或者“RedHat Enterprise Linux 6”选项来替代。

5.    虚拟机名称和保存位置

单击“下一步”,在接下来的界面中,可以为这个新的虚拟机取一个名称为每个虚拟机创建一个单独的目录,我们这里在D盘下为虚拟机创建了一叫“vm”的目录。

6.    虚拟机磁盘配置

单击“下一步”,接下来会要求用户设置虚拟硬盘的大小,默认大小为20GB,单个文件存储虚拟磁盘。可根据硬盘现有空间的实际情况增大或减小,这里我们不做改动。

 

7.    虚拟机磁盘配置

单击“下一步”按钮来到创建界面,其中显示了这台新建虚拟机的各种配置,可以点击“定制硬件”按钮来修改配置,我们这里不做修改。

 

8.    虚拟机磁盘配置

最后单击“完成”按钮返回VMware主界面,将看到主界面上多了一个“CentOS 6”标签页,其中显示了这台新建虚拟机的各种配置。

 

9.    准备操作系统光盘或镜像文件

下面准备为这台虚拟机安装上CentOS操作系统,让它像真正的计算机一样工作。安装之前,先要设置一下虚拟机的光驱。在界面中,双击“设备”下的“CD-ROM”项,打开配置窗口。

  本例使用的是从网上下载的CentOS 操作系统ISO安装映像文件,点选“使用ISO映像”项,并通过“浏览”按钮选择下载所得的安装映像文件。设置完毕,单击“确定”按钮。如果使用Linux安装光盘,因此点选“使用物理驱动器”项,并在下拉列表中选择正确的光驱盘符。

 

10.   打开虚拟机,开始安装Linux

点击主界面“命令”中的“启动这虚拟机”,或直接点击工具栏上的绿色三角形按钮,这就像打开了真实电脑的电源开关一样,启动虚拟机,就可像操作真实机器一样操作虚拟机了。

 

1.4. 安装Linux

1.安装引导

首先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将安装光盘放入光驱,重新启动计算机。计算机启动以后会出现如下图所示的界面。直接按下<Enter>来进入图形介面的安装方式。

1安装引导菜单

重要:

1.安装或升级现有系统(Install or upgrade an existing system):这个选项是默认的。选择此选项,将使用CentOS的图形安装程序安装或者升级系统,会自动安装显卡的驱动;

2.用基本视频驱动程序安装系统(Install system with basic videodriver):当选项1出现问题时,重新启动计算机,并尝试此选项;

3.修复现有系统(Rescue installed system):选择这个选项来修复你的现有的CentOS系统;

4.从本地驱动器启动(Boot from local drive):从本地硬盘启动系统。

2. 检测光盘介质:如下图所示,如果一张完整的安装盘,可以直接单击Skip按钮跳过。

2安装盘的完整性检查

注意

L如果你确定你所下载的镜像和刻录的光盘没有问题的话,那么这里可以选择Skip,不过,你也可以按下OK来进行光盘的测试,因为通过光盘的测试后,后续的安装比较不会出现奇怪的问题。过如果你按下OK后,程式会开始测试光盘内的所有文件的信息,将会花费一定的时间。

3. 安装欢迎界面

当检测完电脑硬件信息后,进入安装欢迎界面,如下图所示。

CentOS安装欢迎界面

4. 选择安装过程中的语言

单击Next进入如下图所示的界面,选择安装过程中使用的语言(注意:不是选择系统所使用的语言),此处选择Chinese(Simplified)(简体中文)

4选择安装程序语言

5. 选择键盘布局类型

 

选择完安装过程中的语言后,单击“Next”进入如下图所示的界面,选择键盘类型一般默认会选择“美国英语式(U.S.English),即美式键盘,在此使用默认的选择。

为系统选择键盘类型

6. 选择存储设备

选择一种存储设备进行安装。基本存储设备作为安装空间的默认选择,适合哪些不知道应该选择哪个存储设备的用户。而指定的存储设备则需要用户将系统安装指定到特定的存储设备上,可以是本地某个设备,当然也可以是SAN(存储局域网)。用户一旦选择了这个选项,可以添加FCoE/iSCSI/zFCP磁盘,并且能够过滤掉安装程序应该忽略的设备。这里选择基本存储设备,单击下一步按钮。

7为系统选择存储设备类型

注意

基本存储设备:用于台式机和笔记本等等;

指定存储设备:用于服务器等等

7. 初始化硬盘

如果硬盘上没有找到分区表,安装程序会要求初始化硬盘。此操作将丢弃现有硬盘上的所有数据,单击“是,忽略所有数据”重新初始化,如果你觉得硬盘上可能有用数据,则点击“不,保留所有数据”

8初始化存储设备警告框

8. 设置主机名与网络

安装程序会提示你为这台计算机设置主机名和域名。除非你有特定需要定制的主机名和域名,默认设置localhost.localdomain是一个很好的选择。

在一般情况下,大部分公司或者组织的网络都有DHCP(动态主机配置协议)服务,我们无需配置网络参数。

 但如果主机有需求要设置固定IP,我们可以选择『配置网络』->『有线』->System eth0-> “『编辑』,弹出编辑窗口上选择IPv4设置,打开方法边上的下拉菜单,选择『手动』。单击添加按钮,依次输入本机的IP、子网掩码、网关。在下面的DNS服务器地址。最后,点击应用按钮即可。

9设置主机名与网络

 

9. 时区选择

因为全世界分为24 个时区,所以,要告知系统时区在哪里。如下图所示,你可以选择北京,或直接用鼠标在地图上选择。要特别注意不能勾选UTC”选项,它与夏令时有关,选择这个选项会造成时区混乱,导致系统显示的时间与本地时间不同。

 

10选择时区

10.设置管理员(root)密码

下面是最重要的系统管理员的密码设置,如下图所示。在Linux中,系统管理员的默认名称为root,请注意,密码至少6个字符以上,并需要包括大写英文字符和小写英文字符,如果输入的密码过于简单或者系统化,安装程序会弹出警告框。

11设置管理员root的密码 cdc811@

11. 磁盘分区配置

为方便分区硬盘,CentOS预设给若干分区模式,不过在这里我们将使用“创建自定义分区”来手动为硬盘分区,如下图所示,选择最后一个选项。

12选择磁盘分区类型

步骤1. 选择创建自定义布局,按下一步按钮,来到选择要进行分区操作的源驱动器画面

13选择要进行分区操作的源驱动器

步骤2.  创建Swap分区。系统中只有一个硬盘,名为sda,大小为20473MB,点击选中sda,点击创建按钮,弹出如命令序列 117 生成分区对话框,选择标准分区,点击创建按钮,弹出如命令序列 118添加swap分区,

文件系统选择swap,大小填入2048,其他默认,点击确定,交换分区创建完毕。

14生成分区对话框

15添加swap分区

步骤3.  创建“/”根分区。点击选中sda,点击创建按钮,弹出如命令序列 117 生成分区对话框,选择标准分区,点击创建按钮,弹出如命令序列 118添加swap分区,文件系统选择ext4,挂载点选择“/”,选择“使用全部可用空间”,其他默认,点击确定,“/”根分区创建完毕。

16添加“/”根分区

步骤4. 至此,分区已全部创建完毕,如果不满意,还可以点击重设按钮进行更改,如果确定,点击下一步按钮后,弹出命令序列 120格式化警告框,单击“格式化”按钮,弹出命令序列 121将存储配置写入磁盘警告框,提示用户确认所配置的的分区选项,单击将“修改写入磁盘”按钮,安装程序开始格式化磁盘并进行分区。

17格式化警告框

18将存储配置写入磁盘警告框

注意

CentOS 总共预设了5种分区模式,分别为:

1.使用所有空间(Use All Space):选择此选项,删除你硬盘上的所有分区(这包括如Windows 的NTFS和 FAT32分区或其他操作系统创建的分区)。

2.替换现有的Linux 系统(Replace Existing Linux System ):选择此选项,将删除硬盘上先前的Linux  安装创建的分区。这不会删除其他分区(如VFAT或FAT32 分区)

3.缩减现有系统(Shrink Current System):选择此选项,调整当前的数据和分区安装在手动释放的空间是一个默认的红帽企业Linux 布局。

4.使用剩余空间(Use Free Space):选择此选项以保留你当前的数据和分区并安装在未使用的存储驱动器上的空间可用的Scientific  。确保有足够的存储驱动器上的可用空间,然后再选择此选项。

 5.创建自定义布局(Create CustomLayout  ):选择此选项,手动存储设备进行分区并创建自定义布局。

 

12. 引导装载程序设置

分区完成后来到如下图所示GRUB引导安装窗口,可采用默认设置,直接单击下一步按钮。

19引导装载程序设置

 

注意:设置引导装载程序密码的方法是,选择使用引导装载程序口令,在弹出的窗口中输入密码。

13. 选择系统要安装的软件包

引导装载程序设置完成后来到如命令序列 123系统软件包安装选择界面,默认安装方案是“Minimal”,将安装一个基本的系统(不包含任何可选软件)。我们选中“Web Server”和“现在定制”这两个选项,然后单击下一步按钮,来到如命令序列 124 web服务软件包选择界面,不改动,单击左侧列表中“数据库”表项,来到如命令序列 125数据库软件包选择界面,勾选“MySQL数据库服务器”,单击单击左侧列表中“服务器”表项,来到命令序列 126 服务器软件包选择界面,勾选“FTP服务器”,单击单击左侧列表中“桌面”表项,来到命令序列 127桌面软件包选择界面,勾选除“KDE桌面”外的所有选项,至此软件包选择完毕,点击下一步按钮,系统开始检查所选软件的依赖性,如命令序列 128所示。

20系统软件包安装选择

21web服务软件包选择

22 数据库软件包选择

 

 

23 服务器软件包选择

 

 24桌面软件包选择

 

25  检查安装所选软件包的依赖关系

 

 

注意

CentOS总共提供8中可选软件包安装方案,如下所示:

1.      Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具。

2.      Minimal Desktop:基本的桌面系统,包含的软件更少。

3.      Minimal:基本的系统,不含有任何可选的软件包。

4.      Basic Server :安装的基本系统的平台支持,不包含桌面。

5.      Database Server:基本系统平台,加上MySQLPostgreSQL 数据库,无桌面。

6.      Web Server:基本系统平台,加上PHPWeb server,还有MySQLPostgreSQL 数据库的客户端,无桌面。

7.      Virtual Host:基本系统加虚拟平台。

8.      Software Development Workstation:包含软件包较多,基本系统,虚拟化平台,桌面环境,开发工具。

14.开始安装系统

在依赖性检查完毕后,安装程序开始安装系统。在安装的画面中,会显示还需要多少时间,每个软件包的名称,以及该软件包的简单说明,如命令序列 129安装CentOS所示。

26 安装CentOS

15.安装系统完成

等待安装完之后,最后将出现如命令序列 130安装完毕,重新引导画面时,请将光盘从光驱中拿出来,并按下“重新引导”按钮重启系统,如下图所示。

27 安装完毕,重新引导

任务5 安装后初始环境配置

1. 欢迎界面

Linux 系统安装完毕以后,重新引导系统会进入欢迎画面,如所示。

 

28 安装后首次启动欢迎界面

 

2. 许可证信息

 

单击“前进”按钮,进入如下图所示界面。显示许可证信息窗口,选择“是的,我同意许可证协议”,单击“前进”按钮。

 

29 许可证信息

3. 创建用户

单击前进按钮,进入如下图所示界面,在这里用户可以通过输入用户名、全称和密码来创建一个普通用户的账号。假如不需要创建新的用户,直接单击前进按钮。我们在这里创建一个用户名为“sales01”,全名为“mdssales01”的用户。

30 创建普通用户

4.设置日期和时间

在如下图所示界面上,用户可以手工配置计算机系统的日期和时间,也可以通过连接在互联网上的网络时间服务器(NTP服务器)为本机传输日期和日间信息,并且可以和NTP服务器的时间同步。如要启用时间同步的功能,需选中“在网络上同步时期和日间”即可,配置完毕单击“前进”按钮。

31设置日期和时间

5.配置Kdump

单击“前进”按钮后,会出现如下的Kdump配置界面。按“完成”就行。

注意

Kdump 就是,当核心出现错误的时候,是否要将当时的内核信息写到硬盘特定文件中,而这个文件就能够给核心开发者研究为啥内核会崩溃之用。我们并不是核心开发者,而且进行Kdump会造成内存和硬盘空间的浪费。所以,这里建议不要启动Kdump的功能。当然如果机器内存过小,Kdump是根本无法启用的[1]

 

31 配置Kdump

6.登录界面

最后出现登录界面,如下图所示,安装后的初始化过程到此结束。

32 登录界面

[1]事实上,在我们例子中由于主机内存为1GB Kdump确实是无法启用的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章