Python网络编程(Linux)
上QQ阅读APP看书,第一时间看更新

1.6 Linux的安装

1.6.1 常用的安装方式

根据Linux系统在计算机中的存在方式,将Linux系统的安装分为单系统、多系统和虚拟机安装。

1.单系统安装

单系统安装指在计算机中仅安装Linux系统,无其他操作系统。安装简单,只需要将光驱设为第一启动设备,放入Linux安装光盘,按照提示完成安装。或者,利用UltraISO等软件将U盘做成启动盘,并将Linux镜像文件写入,然后利用U盘启动,按照提示完成安装。

2.多系统安装

多系统安装指在同一台计算机中,除了Linux外还有其他操作系统运行。此时,需要对计算机中的硬盘空间进行合理分配,并且按照不同操作系统的需要,在硬盘上建立相应格式的分区,并根据不同操作系统的特点,确定各个操作系统的安装顺序。一般情况下,多系统安装指在同一台计算机中同时安装Windows系统和Linux系统,由于Linux的启动程序能够识别Windows,而Windows的启动程序不能识别Linux,因此,需要先安装Windows系统,然后再安装Linux系统。

3.虚拟机(Virtual Machine, VM)安装

虚拟机安装指在通过软件模拟的,具有完整硬件系统功能的计算机系统上安装Linux系统。一般情况下,是指在Windows系统上,通过虚拟机软件虚拟出供Linux安装和运行的环境,Windows被称为宿主机操作系统(Host OS),Linux被称为客户机操作系统(Guest OS)。

与多系统Linux安装方式相比,虚拟机安装Linux方式采用了完全不同的概念。多系统Linux安装方式在一个时刻只能运行一个系统,在系统切换时需要重新启动计算机。而虚拟机安装Linux方式可以同时运行多个操作系统,而且每个Linux系统都可以进行虚拟分区的配置而不需要修改真实硬盘现有的数据,并且同时运行的多个虚拟机可以通过网络相连,形成特定的应用。

虚拟机安装Linux可以使用户在同一台计算机上同时运行Windows和Linux操作系统。可以在使用Linux的同时,转到Windows中执行其他操作,如果要返回Linux,通过窗口切换到Linux中,就如同有两台计算机在同时工作。

虚拟机安装Linux时,一台主机能够支持虚拟机的数量以及虚拟机的配置,取决于主机的配置。安装在虚拟机上的Linux比起直接安装在物理硬件上的系统,性能较低,速度慢,不太稳定,但安装与卸载系统非常方便,因此,比较适合用户的学习和测试,对于正式的使用,建议采用单系统或者多系统安装方式。

本书采用虚拟机安装Linux的方式,宿主机操作系统为Windows 7,虚拟机软件为VMware Workstation 12,客户机操作系统为Ubuntu Desktop 17.04。

1.6.2 安装前的准备

在安装Linux系统前,首先需要对计算机的硬件进行了解,以便确定Linux运行环境的配置。需要收集的硬件信息主要包括CPU、内存容量、磁盘空间、显卡和网卡等。

要以虚拟机的形式安装和运行Linux,需要宿主机至少有1GB的内存,磁盘上有不小于20GB的空闲空间。若Windows单个盘上的空闲空间不足20GB,可用硬盘分区软件对硬盘分区进行整理,在Windows的单个盘上分出一块大小至少为20GB的空闲空间,用于安装Linux。

1.6.3 虚拟机安装Linux

目前流行的虚拟机软件很多,如VMware、Virtual PC、VMLite等,它们都能在Windows系统上虚拟出多个计算机。本书以VMware Workstation 12 Pro虚拟机软件为例,介绍Linux系统的安装。

1.安装VMware Workstation Pro

安装VMware Workstation Pro虚拟机软件很简单,接受许可协议,单击“下一步”按钮,并按照提示输入许可证密钥,如图1-1所示,即可完成安装。安装完毕后会在Windows系统桌面上出现VMware Workstation Pro的图标。

图1-1 输入VMware Workstation Pro许可证密钥

2.在虚拟机上安装Linux

单击桌面上的VMware Workstation Pro图标,启动虚拟机软件,如图1-2所示。

单击“创建新的虚拟机”图标,创建一个新的虚拟机,选择系统推荐的“典型安装”,单击“下一步”按钮,可以选择“安装程序光盘”“安装程序光盘映像文件(iso)”和“稍后安装操作系统”,如图1-3所示。

图1-2 VMware Workstation Pro启动界面

图1-3 选择安装Linux方式

如果选择“安装程序光盘”,则需要在光驱中放入Linux系统的安装光盘,按照提示进行安装。

如果选择“安装程序光盘映像文件(iso)”,单击“浏览”按钮选择Linux映像文件,选择映像文件后VMware软件会自动测试Linux映像文件,并给出提示,如图1-3所示。

单击“下一步”按钮,按照提示输入要安装的Linux系统名称、用户名和密码后,单击“下一步”按钮设置虚拟机名称和虚拟机所在目录;单击“下一步”按钮设置虚拟机磁盘大小和存储虚拟机磁盘的文件形式,虚拟机磁盘大小默认为20GB,存储虚拟机磁盘的文件形式默认为拆分为多个文件,一般情况下,接受默认值。如果指定的磁盘空闲空间不足,系统会给出提示。单击“下一步”按钮,显示要创建的虚拟机参数,如图1-4所示。单击“自定义硬件”按钮,可修改虚拟机参数,单击“完成”按钮,则按照参数设定创建虚拟机,并自动安装Linux系统,安装过程中无须人工干预。

图1-4 虚拟机参数

该方式安装的Linux默认语言是英文,若要将默认语言切换到中文,单击Linux桌面左侧的System Settings按钮,然后单击Language Support按钮,如图1-5所示。在弹出的窗口中,单击Install/Remove Languages按钮,选中Chinese(Simplified)复选框,单击Apply按钮;在弹出的窗口中输入用户密码后,系统开始下载简体中文语言包。简体中文语言包下载结束后,将“汉语(中国)”拖到所有语言的最上面,单击Apply System-Wide按钮,然后选择窗口右上角的Shut Down菜单项,单击Restart按钮重启系统,系统重启后,单击“更新名称”按钮进行确认,即可完成默认语言为简体中文的设置。

如果选择“稍后安装操作系统”,则需要用户根据实际情况,在系统提示下进行多个配置项的选择。单击“下一步”按钮后需要选择虚拟机中要安装的操作系统,这里选择Linux→Ubuntu 64位;单击“下一步”按钮,输入虚拟机名称和虚拟机所在目录;单击“下一步”按钮,确定虚拟机磁盘空间大小和存储虚拟机磁盘的文件形式,一般选择系统的默认值;单击“下一步”按钮,出现虚拟机配置界面,此处根据实际情况修改虚拟机配置;单击“完成”按钮,完成虚拟机的创建。

图1-5 设置Linux语言

图1-6 设置虚拟机光驱

在新创建的虚拟机页面,单击CD/DVD(SATA),选择“使用物理驱动器”或者“使用ISO映像文件”,此处选择“使用ISO映像文件”并指定ISO文件,如图1-6所示。设置完成后在虚拟机页面单击“开启此虚拟机”按钮开始Linux安装,在“欢迎”页面,选择“中文(简体)”后单击“安装Ubuntu”按钮;在“准备安装Ubuntu”页面,选中“安装Ubuntu时下载更新”和“为图形或无线硬件,以及MP3和其他媒体安装第三方软件”复选框后单击“继续”按钮;在“安装类型”页面,保留默认选项,单击“现在安装”按钮,在弹出的确认页面,单击“继续”按钮;在“你在什么地方”页面,需要用户输入所在城市名称,或者直接跳过;在“键盘布局”页面,选择默认值;在“您是谁”页面,输入用户姓名、计算机名、用户名和密码后单击“继续”按钮,系统开始安装。在安装过程中会下载一些文件和数据,因此,需要等待较长一段时间。安装完成后,单击“现在重启”按钮,重新启动系统。

1.6.4 多操作系统的安装

多操作系统的安装是指将多个操作系统,例如Windows、Linux等安装在同一个计算机硬盘的不同分区中。Windows系统必须安装在主分区中,而Linux系统可以安装在其他分区中。在安装过程中,Linux会使用多重启动管理器Grub来管理和启动包括Linux、Windows在内的多种操作系统。

首先,需要安装Windows系统,一般安装在C盘主分区中。Windows安装过程中给硬盘分区时,要给Linux系统的安装预留足够的磁盘空间。Windows安装完成后,如果使用光盘安装,则将光盘设为第一启动设备,放入Linux系统的第一张安装光盘后,重新启动计算机,Linux的安装就开始了;如果使用U盘安装,将准备好的U盘设为第一启动设备,重新启动计算机,按照提示进行安装。Linux在安装时会给硬盘中装入多重启动管理器Grub软件,使得计算机在启动时让用户选择要进入的系统。多系统Linux的安装与虚拟机安装过程相似,用户需要根据屏幕提示进行简单设置或者更换安装光盘。

单系统的安装过程与多系统类似。