![Linux深度攻略](https://wfqqreader-1252317822.image.myqcloud.com/cover/992/35089992/b_35089992.jpg)
1.5 安装Linux系统
可以通过图形界面和字符界面两种方式安装Linux系统,本节主要讲述图形界面安装方式,而字符界面的安装过程与图形界面相似。
1.5.1 安装Linux系统的步骤
在安装Linux系统前需要获取该软件,读者可以从网上搜寻并下载“Red Hat Enterprise Linux 7 update 2 x86_64(64位系统)”。
1.安装引导
首先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将Linux系统的DVD安装光盘放入DVD驱动器中,然后重新启动计算机。计算机启动以后会出现如图1.1所示的界面,这时可以使用[↑]键(向上键)和[↓]键(向下键)切换到【Install Red Hat Enterprise Linux 7.2】选项,然后按回车键就可以通过图形界面开始安装Linux系统。如果选择【Test this media & Install Red Hat Enterprise Linux 7.2】选项,会要求检查光盘介质MD5SUM信息。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1739074394-06tsaC3YPsrUD6e5jqCBwgioSHn9hgJd-0-982cb006e38c07bf908fc45f2b318e3c)
图1.1 安装引导界面
2.开始安装进程
进入图1.2所示的界面,按回车键开始Linux系统安装进程。
3.选择安装过程语言
在图1.3所示的语言选择界面中,可以根据实际情况选择语言。在此处选择的语言即是安装Linux系统过程中所使用的语言,在此选择【中文】和【(简体中文(中国)】选项,然后单击【继续】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0020_0002.jpg?sign=1739074394-60GpCLTOCH1Ri96wYTOl6kwZjngvdN2i-0-e315d523c02f5eb660ddb76d94eb6161)
图1.2 开始安装进程
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0020_0003.jpg?sign=1739074394-mPOlcb7YdOunaIFvulEQCABLL5gkeeY8-0-f1b67c4893d4b7e50f36d8487f802961)
图1.3 选择安装过程语言
4.安装信息摘要
在图1.4所示的界面中,设置和显示安装信息,比如设置日期和时间、软件选择、设置磁盘分区、启用Kdump、设置主机名、设置网络、选择安装源等操作。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0021_0004.jpg?sign=1739074394-N9AflrvxV8AkIDZe0NbeERBuL7ClD0sH-0-e429201c5da202039367d005c6ea33b7)
图1.4 安装信息摘要
5.日期和时间
在图1.4界面中单击【日期和时间】,打开图1.5所示的界面,用户可以手工配置计算机系统的日期和时间,也可以通过连接到互联网上的网络时间服务器(NTP服务器)为本机传输日期和时间信息,并且可以和NTP服务器的时间同步。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0021_0005.jpg?sign=1739074394-Wzl6hOAgDRlK1pWZwRN2wGwp5pP3hlGk-0-f747f399046c6e7544c3066ddb5bd102)
图1.5 选择日期和时间
在此选择计算机所在的地区(时区)为【亚洲/上海】,并设置好日期和时间,然后单击【完成】按钮。如果需要使用网络时间,则需要选择“开启”,并指定时间服务器。
6.键盘布局
在图1.4界面中单击【键盘】,打开图1.6所示的界面并选择键盘类型,在此使用默认的选择即可,然后单击【完成】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0022_0006.jpg?sign=1739074394-nGoFR4CVvEcD8kfVLICFjxGlhDptdgV5-0-314a7a0ed168c33ec5130c01799356d5)
图1.6 选择键盘类型
7.安全策略
在图1.4界面中单击【SECURITY POLICY】,打开图1.7所示的界面,启用安全策略并选择策略类型。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0022_0007.jpg?sign=1739074394-lTbYmq3nyd12E6PHastqAvnKaX8x4Dqj-0-70b6ab1fbbb4711301a419cf768d16f0)
图1.7 设置安全策略
8.安装源
在图1.4界面中单击【安装源】,打开图1.8所示的界面,默认选择【自动检测到的安装介质】单选框,显示在光盘中检测到安装源,然后单击【完成】按钮。如果安装源来自于Web服务器、FTP服务器或NFS服务器,则选择【在网络上】单选框,并指定安装源的位置。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0023_0008.jpg?sign=1739074394-2EDoTt3a3tnYNyQvlKkA5XqBbU24ILnb-0-3067d73958b82589da044bc25d09e74c)
图1.8 选择安装源
9.软件选择
在图1.4界面中单击【软件选择】,打开图1.9所示的软件选择界面,选择需要安装到计算机上的软件。“基本环境”可以选择最小安装、基础设施服务器、文件及打印服务器、基本网页服务器、虚拟化主机以及带GUI的服务器。选择不同的基本环境,安装的软件包和数量是不同的。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0023_0009.jpg?sign=1739074394-o2uiSEZnIT9PooFpw3cmpoXmV4MFtOd7-0-ccbc0780a6425818328f401505e583ca)
图1.9 选择软件
建议读者在此选择“带GUI的服务器”,然后在右侧界面选择要安装的附加选项。建议刚开始学习Linux的读者在此选择所有的附加选项,然后单击【完成】按钮。
10.安装目标位置
在图1.4界面中单击【安装位置】,打开图1.10所示的界面选择要安装的磁盘并进行分区。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0024_0010.jpg?sign=1739074394-zb2RIxxSRgw4Sdn8i3zX6gWQNT16Cbq6-0-f2d4e926c0ad145f4fb9d9b1d5266498)
图1.10 设置磁盘分区
在Linux系统安装过程中,有自动配置分区和手动配置分区两种磁盘分区方式。
(1)自动配置分区方式。
自动配置分区方式无须用户进行设置,会自动对磁盘进行分区,默认创建/分区、/boot分区、/home分区和swap分区。
(2)手工配置分区方式。
在图1.10所示界面中选择【我要配置分区】单选框,然后单击【完成】按钮,进入图1.11所示的手工配置分区界面,选择分区方案为【标准分区】创建普通的标准Linux分区,在这里可以按用户预先设计的分区规划进行分区。
下面详细介绍在创建标准分区时各分区字段的含义及其使用方法。
● 挂载点:输入分区的挂载点。如果这个分区是根分区,输入/;如果是/boot 分区,输入/boot,如果是swap分区则不需挂载点。也可以通过使用下拉菜单为磁盘分区选择正确的挂载点;
● 文件系统类型:使用下拉菜单,选择用于该分区的合适的文件系统类型,比如swap或xfs;
● 设备:包括用户计算机上安装的磁盘列表。如果一个磁盘的列表突出显示,那么在该磁盘上可以创建分区;
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0025_0011.jpg?sign=1739074394-Nz6PcvW3kqQvGRcKURFnrkLwTrViY2as-0-d7742ffa10d39d235a17cff9cac36668)
图1.11 手动分区
● 期望容量:输入分区的大小;
● 设备类型:指定标准分区;
● 加密:将磁盘分区进行加密;
● 标签:分区的卷标。
接下来开始对磁盘进行手工分区,按以下规划进行分区。
● 磁盘总空间:500GB;
● /boot分区:1024MB;
● swap分区:2048MB(2GB);
● /分区:153600MB(150GB);
● 剩余空间(为以后实验使用):347GB。
开始创建分区,首先创建/boot分区,指定挂载点为/boot,以及分区的容量大小为1024MB,如图1.12所示,最后单击【添加挂载点】按钮,默认为分区创建xfs文件系统。
接着创建swap分区,swap分区指定挂载点为swap,分区的容量大小为2048MB(2GB),如图1.13所示,最后单击【添加挂载点】按钮。
最后创建/分区,指定挂载点为/,以及分区的容量大小为153600MB(150GB),如图1.14所示,最后单击【添加挂载点】按钮,默认为分区创建xfs文件系统。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0025_0012.jpg?sign=1739074394-TCYMsRsQRRQ6ypB0HDcXvSdRGkXFAb7T-0-672cf37ebf90faea0cccc24b133a0251)
图1.12 创建/boot分区
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0025_0013.jpg?sign=1739074394-4ibd7UEtMMgdwoBGLj8yJMVwrT6r4JG8-0-3523dbb678951cd1db0983c239df96c1)
图1.13 创建swap分区
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0025_0014.jpg?sign=1739074394-NX19SrYlpAoI385o7ogmt1OzZObVqd63-0-6ad1a84136b48242c082b9c13c8c96db)
图1.14 创建/分区
按分区规划将所有的分区创建完毕以后,效果如图1.15所示,共3个磁盘分区,分别是sda1、sda2和sda3,然后单击【完成】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0026_0015.jpg?sign=1739074394-kaYA9zh33xKbtWS2QTnCPdssq53PjMBA-0-dcc33ff0d9ca1f6479eb20f5a554d805)
图1.15 最终分区效果
出现图1.16所示的【更改摘要】界面,单击【接受更改】按钮,这样将会在安装Linux时生效所设置的分区。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0026_0016.jpg?sign=1739074394-RRaHtmp0l9qvkdHXoVEM0wz8wkJteaxj-0-2d5d6e99e6fe69d9f28cb990b903c571)
图1.16 将存储配置写入磁盘
11. KDUMP
在图1.4界面中单击【KDUMP】,打开图1.17所示的界面,可以启用Kdump,并且设置Kdump内存的大小。如果系统内存设置的太小,那么将无法启用Kdump。Kdump是在系统崩溃、死锁或者死机的时候用来转储内存运行参数的一个工具和服务。如果系统崩溃,那么正常的内核就没有办法工作了。在这个时候将由Kdump产生一个用于捕获当前运行信息的内核,该内核会将此时内存中的所有运行状态和数据信息收集到一个dump core文件中,以便于用来分析崩溃原因。一旦内存信息收集完成,系统将自动重启。
在此选择【启用Kdump】复选框,并且指定“自动”为Kdump保留内存,然后单击【完成】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0027_0017.jpg?sign=1739074394-B1i4WVnI9aohRs8AyGF8BXoOMgKvimiK-0-b51813ca7a7436de06ff5730272d4d95)
图1.17 设置KDUMP
12.指定网络和主机名
在图1.4界面中单击【网络和主机名】,打开图1.18所示的界面指定计算机的主机名。主机名是用来识别计算机的一种方法,在网络内不允许出现同名的主机,在此指定主机名为 rhel。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0027_0018.jpg?sign=1739074394-YmNiFVzW6U6deaq9nqIvBWzsjHOU2f5l-0-11a95d3a8a6ea815c7e090216e68e3ff)
图1.18 设置计算机主机名
在图1.18界面中单击【配置】按钮,将打开图1.19所示的界面。安装程序会自动检测系统中的网络设备,已经搜索到一块网卡,该网卡的名称为eno16777736。在【常规】选项卡中,选择【可用时自动链接到这个网络】复选框,这样 当Linux系统启动时,该网卡将会自动激活。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0028_0019.jpg?sign=1739074394-p7MzYljmytk1qJ1AefnBoqKifnCLNOBg-0-267437d0d096569d79ccb13933d791af)
图1.19 自动链接到网络
接下来就该设置IP地址了,这里我们使用IPv4地址。选择【IPv4 设置】选项卡,在【方法】下拉菜单中选择【手动】,然后依次输入IP地址、子网掩码、网关、DNS服务器等信息,如图1.20所示。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0028_0020.jpg?sign=1739074394-NtI2Rt0tUz6js9I4W6Jkh6dy5damfov4-0-f1c0f0373f8ea59db4987b9fa96dd188)
图1.20 设置IPv4地址
在图1.21所示【IPv6设置】选项卡中,在【方法】下拉菜单中选择【忽略】,这样就不启用IPv6地址了,最后单击【保存】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0029_0021.jpg?sign=1739074394-JTEGrVQO9IvWfet4IFYWnzuSWsDxOOiE-0-b24627ce1d7ffb07622bad570060736c)
图1.21 设置IPv6地址
在图1.22所示的界面中,如果网卡还没开启则单击“开启”,以启用该网卡,最后单击【完成】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0029_0022.jpg?sign=1739074394-sVM1I0HxQskhh0R1F1plYTPikDvOYqOG-0-e359ec56fce73f170808b2f38080ffd1)
图1.22 已经设置好网络
13.开始安装Linux系统
在图1.4所示的界面中,经过安装前的设置后开始安装Linux系统。单击【开始安装】按钮,进入图1.23所示的界面,显示每一个正在安装的软件包名称。在此需要设置root用户密码和创建用户。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0030_0023.jpg?sign=1739074394-SgleLqRjw2WM5yI0CxdR6mFodFt3XGtI-0-87c13a94fb62215b4d7aa656447b9808)
图1.23 安装Linux系统过程
14.设置根用户密码
在图1.23界面中单击【ROOT密码】,打开图1.24所示的界面,指定根用户(root用户)密码,root用户是Linux系统中的超级管理员账户。根密码必须至少包含6个字符,输入的密码不会在屏幕上显示,而且密码是区分大小写的,建议在此设置包含有大写字母、小写字母、数字以及特殊符号的复杂密码,密码设置好之后单击【完成】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0030_0024.jpg?sign=1739074394-AFlA72fEYDxp2Q95vyJZMhQNeRqRtLrk-0-0dd28adee366fc2eb1cc36db72b90582)
图1.24 设置root密码
15.创建用户
在图1.23界面中单击【创建用户】,打开图1.25所示的界面。在这里可以通过输入全名、用户名和密码创建一个普通用户的账号,也可以将此用户设置为管理 员账户。假如不需要创建新的用户账户可以直接跳过该步骤。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0031_0025.jpg?sign=1739074394-9L8AEG7PHr6ssrpYl6qt600Aza65wXrj-0-a42d5b4aa57328bf079d1593a0199cb3)
图1.25 创建用户
16. Linux安装完毕
Linux系统安装完毕之后,出现图1.2 6所示的界面,单击【重启】按钮开始安装后的初始化配置。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0031_0026.jpg?sign=1739074394-Qcm0MLQJDxjXdz0TySTXFwRv8MNLciRm-0-ad5d4fe540b1b0e7f9b63117a2c2883c)
图1.26 Linux安装完毕
1.5.2 Linux安装后的初始化配置
Linux系统安装完之后,还需要对其进行配置,主要内容为同意许可协议、注册系统、配置网络和主机名等。
1.重新引导系统
当Linux系统安装完毕,重新引导系统后出现图1.27所示的界面,按回车键后开始安装后的初始化配置。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0032_0027.jpg?sign=1739074394-8ocMzDWjAIgzYtAPwf982ld9UD3O7bd9-0-53a247bb0e8021d622495f032422b3ca)
图1.27 重新引导系统
2.初始设置
首次启动Linux系统时,系统会出现图1.28所示的【初始设置】界面后进行一些基本配置。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0032_0028.jpg?sign=1739074394-weUtLNTSluoWJUgvXVjRG6sRtX9q8jNJ-0-6bac96234972e6ce3f4ded01838bffa2)
图1.28 初始设置
3.许可信息
在图1.28界面中单击【LICENSE INFORMATION】,打开图1.29所示的界面,浏览Linux系统的许可协议。Linux中集成的软件包都有许可证,用户可以随意地使用、复制和修改源代码,选择【我同意许可协议】复选框,然后单击【完成】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0033_0029.jpg?sign=1739074394-NAxDRYPnhlPgP46Z0asQp7eDeWoAUFpq-0-0307fcf563adf99a2248dc790ecbf38a)
图1.29 选择许可信息
4.注册系统
在图1.28界面中单击【Subscription Manager】,打开图1.30所示的界面,通过注册Red Hat系统以便能从官网上面更新软件包。这是一项收费服务,如果你暂时不需要这项服务,那么现在可以不用注册。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0033_0030.jpg?sign=1739074394-R6DdMrxYiHxZgXTt0hxE4Ss7wQj2iiUU-0-7cfb291908ed152269705062acdeefd9)
图1.30 注册系统
初始设置完毕以后,返回图1.31所示的界面,单击【完成配置】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0034_0031.jpg?sign=1739074394-ELjH770eMlfMg8rWSyuLojeUBAnMctI1-0-d25f78690dfa2fdcc14324f3f74f3ba1)
图1.31 完成初始配置
1.5.3 登录Linux系统
登录Linux系统实际上是一个验证用户身份的过程,如果用户输入了错误的用户账户名或密码,就会出现错误信息,从而不能登录系统。
Linux系统使用用户账户来管理特权和维护安全,不是所有的账户都具有相同的权限,某些账户所拥有的文件访问权限和服务要比其他账户少。当Linux系统启动引导以后,会出现图1.32所示的图形化登录界面。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0034_0032.jpg?sign=1739074394-3mvEvaAdk4OFBmTLJQ8r5HLiwtvz0GE9-0-093732921e2d4a6954809b65667fb522)
图1.32 图形化登录
在该界面的【用户名】文本框中输入希望登录系统的用户账户名,如果需要以超级管理员root身份登录系统进行管理,在文本框中输入用户账户名为root,然后单击【下一步】按钮。
在图1.33所示的【密码】提示文本框中输入安装系统时设置的root密码,然后单击【登录】按钮即可。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0035_0033.jpg?sign=1739074394-HtPTAbprbRRjlfmJqg8aJsBv68L3eqIk-0-37591a875b184eae03e3311559c7d81a)
图1.33 输入登录密码
在安装Linux系统的时候,一般都安装图形化登录界面的软件包。一旦启动了图形窗口系统,就会看到一个被称为“桌面”的图形化界面,图1.34所示为默认的GNOME桌面环境。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0035_0034.jpg?sign=1739074394-WJ5LI9JSNREqWLuPmieqWXzrvRXRach9-0-a9b048a4aad349f8b5381975ce9a5884)
图1.34 GNOME图形化桌面
1.5.4 GNOME初始设置
Linux系统有GNOME和KDE两种图形化桌面,最常使用的便是GNOME。通过图形化桌面环境能够使用图形化应用程序以及对计算机进行系统设置。GNOME可以很方便地访问应用程序、文件和系统资源。
登录Linux系统以后,会出现图1.35所示的界面进行GNOME初始设置。如果之前没有设置时间,没有创建用户,那么会在这里提示进行操作。默认已经选择语言为【汉语】,单击【前进】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0036_0035.jpg?sign=1739074394-YmB4MfyM7MCMS2Iaj3agVIwijva5xYAQ-0-18f0c62e3c9c9c315d6c0f491abb4d76)
图1.35 选择语言
在图1.36所示的界面选择键盘布局,默认已经选择【汉语】,单击【前进】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0036_0036.jpg?sign=1739074394-A6dqsaHRw6z60UPq1YbDeDDYXqn25URO-0-778b545afe299f91285591826428246b)
图1.36 选择键盘布局
在图1.37所示的界面中,指定要连接的在线账号,在此无须设置,单击【跳过】按钮。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0037_0037.jpg?sign=1739074394-c5TI7BI96z0KkQxXKC7oKzzKJcu5W29U-0-c8e96af4c81658877d32501ef0270f8c)
图1.37 指定要连接的在线账号
在图1.38所示的界面中,单击【开始使用Red Hat Enterprise Linux Server】按钮,完成GNOME初始设置。
![](https://epubservercos.yuewen.com/0B31EC/18726420201252606/epubprivate/OEBPS/Images/figure_0037_0038.jpg?sign=1739074394-uiqbl5S4r4BuTUlCr4ErWW3pIyhVQxEz-0-457ee67fcd0129db56113328e77d5675)
图1.38 完成GNOME初始设置