前言 及在Limx系统中配置部署dhepd服务程序的方法,剖析了dhend服务程序配置文件 内每个参数的作用,并通过自动分配P地址、绑定P地址与MAC地址等实验,让 各位读者更直观地体会DHCP协议的强大之处。 >第15章,使用Postfix与Dovecot部署邮件系统:本章介绍了SMTP、POP3、IMAP 等常见的电子邮件协议,以及MUA、MTA、MDA这三种服务角色的作用:还完整 地演示了在Linux系统中使用Postfix和Dovecot服务程序配置电子邮件系统服务的力 法,重点讲解了常用的配置参数,此外将结合BND服务程序提供的DNS域名解析 服务来验证客户端主机与服务器之间的邮件收发功能:还介绍了如何在电子邮件系统 中设置用户别名,以帮助大家在生产环境中更好地控制、管理电子邮件账户以及信箱 地址;最后还介绍了如何使用Thunderbird客户端完成日常的邮件收发工作。 >第l6章,使用Ansible服务实现自动化运维:本章介绍了Ansible服务的产生背景 相关术语以及主机清单的配置,还深入介绍了Ansible中ping、yum、firewalld、service、. template、 setup、vol、vg、copy、fle、debug等十余个常用模块,以满足日常工作 中的需要。然后,本章采用动手实操的方式介绍了从系统中加载、从外部环境中获取 及自行创建角色的方法,旨在让读者能够学到如何在生产环境中掌控任务工作流程。 此外,本章还以创建LVM逻辑卷设备、依据主机改写文件、管理文件属性等为日的 精心编写了剧本文件,以让紧项的事情变容易,让重复的工作批量自动完成。最后 本章以Ansible的vault对变量及剧本文件进行加密来收尾。 >第17章,使用SCS服务部署网络存储:本章开篇介绍了计算机硬件存储设备的不 同接口技术的优缺点,并由此切入iSCSI技术主题的讲解。本章还将带领大家在Linu叹 系统上部署iSCSI服务端程序,并分别基于Linux系统和Windows系统来访问远程的 存储资源。 >第18章,使用MariaDB数据库管理系统:本章介绍了数据库以及数据库管理系统的 理论知识,然后介绍了MariaDB数据库管理系统的内容,接下来通过动手实验的方 式帮助各位读者掌握MariaDB数据库管理系统的一些常规操作;最后还介绍了数 据库的备份与恢复方法。 >第9章,使用PXE+Kickstart无人值守安装服务:本章介绍了可以实现无人值守安 装服务的PXE+Kickstart服务程序,并带领大家动手安装部署PXE+TFTP+FTP+ DHCP+Kickstart等服务程序,从而搭建出一套可批量安装Linux系统的无人值守安 装系统。在学完本章内容之后,运维新手就可以避免枯燥乏味的重复性工作,大大提 高系统安装的效率。 >第20章,使用LNMP架构部署动态网站环境:LNMP动态网站部署架构是一套由Liu +Ngix+MySQL+PHP组成的动态网站系统解决方案,具有免费、高效、扩展性强 且资源消耗低等优良特性。本章首先对比了使用源码包安装服务程序与使用RPM软 件包安装服务程序的区别,然后讲解了如何手工编译源码包并安装各个服务程序,以
前 言 36 及在 Linux 系统中配置部署 dhcpd 服务程序的方法,剖析了 dhcpd 服务程序配置文件 内每个参数的作用,并通过自动分配 IP 地址、绑定 IP 地址与 MAC 地址等实验,让 各位读者更直观地体会 DHCP 协议的强大之处。 ➢ 15 Postfix Dovecot :本章介绍了 SMTP、POP3、IMAP4 等常见的电子邮件协议,以及 MUA、MTA、MDA 这三种服务角色的作用;还完整 地演示了在 Linux 系统中使用 Postfix 和 Dovecot 服务程序配置电子邮件系统服务的方 法,重点讲解了常用的配置参数,此外将结合 BIND 服务程序提供的 DNS 域名解析 服务来验证客户端主机与服务器之间的邮件收发功能;还介绍了如何在电子邮件系统 中设置用户别名,以帮助大家在生产环境中更好地控制、管理电子邮件账户以及信箱 地址;最后还介绍了如何使用 Thunderbird 客户端完成日常的邮件收发工作。 ➢ 16 Ansible :本章介绍了 Ansible 服务的产生背景、 相关术语以及主机清单的配置,还深入介绍了 Ansible 中 ping、yum、firewalld、service、 template、setup、lvol、lvg、copy、file、debug 等十余个常用模块,以满足日常工作 中的需要。然后,本章采用动手实操的方式介绍了从系统中加载、从外部环境中获取 及自行创建角色的方法,旨在让读者能够学到如何在生产环境中掌控任务工作流程。 此外,本章还以创建 LVM 逻辑卷设备、依据主机改写文件、管理文件属性等为目的, 精心编写了剧本文件,以让繁琐的事情变容易,让重复的工作批量自动完成。最后, 本章以 Ansible 的 vault 对变量及剧本文件进行加密来收尾。 ➢ 17 iSCSI :本章开篇介绍了计算机硬件存储设备的不 同接口技术的优缺点,并由此切入 iSCSI 技术主题的讲解。本章还将带领大家在 Linux 系统上部署 iSCSI 服务端程序,并分别基于 Linux 系统和 Windows 系统来访问远程的 存储资源。 ➢ 18 MariaDB :本章介绍了数据库以及数据库管理系统的 理论知识,然后介绍了 MariaDB 数据库管理系统的内容,接下来通过动手实验的方 式,帮助各位读者掌握 MariaDB 数据库管理系统的一些常规操作;最后还介绍了数 据库的备份与恢复方法。 ➢ 19 PXE+Kickstart :本章介绍了可以实现无人值守安 装服务的 PXE+Kickstart 服务程序,并带领大家动手安装部署 PXE + TFTP + FTP + DHCP + Kickstart 等服务程序,从而搭建出一套可批量安装 Linux 系统的无人值守安 装系统。在学完本章内容之后,运维新手就可以避免枯燥乏味的重复性工作,大大提 高系统安装的效率。 ➢ 20 LNMP :LNMP 动态网站部署架构是一套由 Linux + Nginx + MySQL + PHP 组成的动态网站系统解决方案,具有免费、高效、扩展性强 且资源消耗低等优良特性。本章首先对比了使用源码包安装服务程序与使用 RPM 软 件包安装服务程序的区别,然后讲解了如何手工编译源码包并安装各个服务程序,以
及如何使用WordPress博客系统验证架构环境。 感谢你们相信并选择我 首先,感谢广大读者从众多Liu图书中最终选择了本书,感谢你们的厚爱与信任,相 信本书不会让你们失望的。 其次,感谢一起努力打拼的各位成员,他们是(以加入团队时间排序):逢增宝、张宏 宇、张振宇、王浩、郭建鹏、倪家兴、姜显赫、张雄、吴向平、何云艳、冯瑞涛、向金平 吴康宁、姜传广、张建、杨斌斌、王华超、王婷、王艳敏、薛鹏旭、岳永、冯琪、黄烨婧、 冯振华、唐资富、刘峰、王辉、苏西云、李帅、陶武杰、郝大发、郑帅、高军、华世发、王 毅、任维国、周阳、程伟、任倩倩、朱培棋、周晓雪、张文祥、王健达。感谢你们相信我。 为了共同的事业而奋勇向前,如果没有你们的帮助和支持,就不会有现在的成绩。在过去5 年中,我们从一个每天只有十几人次访问的小博客,发展到现在每天将近60000人次访问的 公众站点:在5年内更是接连开通了近60个QQ技术交流群,群内读者已超过10万人:微 信公众号也从0做到了40万粉丝,这些都是此前国内任何一本技术类图书没有达到的高度和 成就。尤其在最近3年,发展速度远远领先于同行业所有的资讯网站和教育机构,优质的图 书内容与读者口碑让我们走的每一步都如此扎实。现在我们可以很自豪地讲:“我们用努力 留住了用户,用户看到了我们的付出。” 再次,感谢人民邮电出版社的傅道坤编辑。我们在2015年末初次接触后傅老师便主动提 起出版本书的想法,随后一起用了近2年的时间共同打磨《Liux就该这么学(第1版)》图 书。感谢傅老师一直以来给予的信任和中肯实用的建议,让图书销量顺利突破十万余册。感 谢北京联合大学应用科技学院王廷梅院长在我研究生进修教育学期间的照顾和悉心培育,是 您引导我步入了教育学和计算机科学与技术专业。不忘母校,不忘联大。 最后也是最重要的,感谢我的父母和凄子。当我说想要写一本Liux技术图书的时候,感谢 你们相信了我。感谢我的妻子能够理解我的压力,一起来协助管理在线培训班及招生工作,让我 有了更多的时间来写作。如果没有你们的信任和陪伴,我不敢想象自己现在会是什么样子。 读者服务 本书是一本注重实用性的Linux技术自学图书,自电子版公布后日均阅读量近600O0人 次。本书以及后续的进阶篇图书将继续一如既往地免费、完整地提供给各位读者。当前,我 们正在世界各地部署图书配套站点的镜像服务器,旨在用最快的网站响应速度满足您心中那 个求知的小字宙。此外,我们的团队成员在完善、更新本书内容以及配套软件的同时,还将 为您收集、整理值得每天一看的“新闻资讯”和“技术干货”。当然,也欢迎到我们的QQ 技术群中寻找书术大生! 而这一切的便利与服务,只差您现在的一个选择,赶紧拿起手机扫描下面的微信二维码吧
37 及如何使用 WordPress 博客系统验证架构环境。 感谢你们相信并选择我 首先,感谢广大读者从众多 Linux 图书中最终选择了本书,感谢你们的厚爱与信任,相 信本书不会让你们失望的。 其次,感谢一起努力打拼的各位成员,他们是(以加入团队时间排序):逄增宝、张宏 宇、张振宇、王浩、郭建鹏、倪家兴、姜显赫、张雄、吴向平、何云艳、冯瑞涛、向金平、 吴康宁、姜传广、张建、杨斌斌、王华超、王婷、王艳敏、薛鹏旭、岳永、冯琪、黄烨婧、 冯振华、唐资富、刘峰、王辉、苏西云、李帅、陶武杰、郝大发、郑帅、高军、华世发、王 毅、任维国、周阳、程伟、任倩倩、朱培棋、周晓雪、张文祥、王健达。感谢你们相信我, 为了共同的事业而奋勇向前,如果没有你们的帮助和支持,就不会有现在的成绩。在过去 5 年中,我们从一个每天只有十几人次访问的小博客,发展到现在每天将近 60000 人次访问的 公众站点;在 5 年内更是接连开通了近 60 个 QQ 技术交流群,群内读者已超过 10 万人;微 信公众号也从 0 做到了 40 万粉丝,这些都是此前国内任何一本技术类图书没有达到的高度和 成就。尤其在最近 3 年,发展速度远远领先于同行业所有的资讯网站和教育机构,优质的图 书内容与读者口碑让我们走的每一步都如此扎实。现在我们可以很自豪地讲:“我们用努力 留住了用户,用户看到了我们的付出。” 再次,感谢人民邮电出版社的傅道坤编辑。我们在 2015 年末初次接触后傅老师便主动提 起出版本书的想法,随后一起用了近 2 年的时间共同打磨《Linux 就该这么学(第 1 版)》图 书。感谢傅老师一直以来给予的信任和中肯实用的建议,让图书销量顺利突破十万余册。感 谢北京联合大学应用科技学院王廷梅院长在我研究生进修教育学期间的照顾和悉心培育,是 您引导我步入了教育学和计算机科学与技术专业。不忘母校,不忘联大。 最后也是最重要的,感谢我的父母和妻子。当我说想要写一本 Linux 技术图书的时候,感谢 你们相信了我。感谢我的妻子能够理解我的压力,一起来协助管理在线培训班及招生工作,让我 有了更多的时间来写作。如果没有你们的信任和陪伴,我不敢想象自己现在会是什么样子。 读者服务 本书是一本注重实用性的 Linux 技术自学图书,自电子版公布后日均阅读量近 60000 人 次。本书以及后续的进阶篇图书将继续一如既往地免费、完整地提供给各位读者。当前,我 们正在世界各地部署图书配套站点的镜像服务器,旨在用最快的网站响应速度满足您心中那 个求知的小宇宙。此外,我们的团队成员在完善、更新本书内容以及配套软件的同时,还将 为您收集、整理值得每天一看的“新闻资讯”和“技术干货”。当然,也欢迎到我们的 QQ 技术群中寻找技术大牛! 而这一切的便利与服务,只差您现在的一个选择,赶紧拿起手机扫描下面的微信二维码吧
动手部署一台Linux操作系统 第1章 动手部署一台Linux操作系统 本章讲解了如下内容: 准备你的工具: 安装配置M虚拟机; 安装您的Linux系统; 安装软件的方法; 系统初始化进程; 重置root密码。 本章从虚拟机软件的安装开始讲起,完整演示VM虚拟机与RHEL8系统的安装部署全 过程,并详实地记录每一步的配置步骤(想出错都难),确保大家能从0到1地拥有一台属于 自己的Linux操作系统。 本章还介绍了源代码包、RPM、Yum及DNF安装方式的区别,各种常见安装命令的作 用及格式,以及RHEL78系统中systemd初始化进程的特性与使用方法,最后以破解root密 码小实验来结束本章的内容。 1.1准备您的工具 所谓“工欲善其事,必先利其器”,在学习本书的内容之前,首先需要有一台Liux操作 系统才行。不过请放心,您不需要为了练习实验而特意再购买一台新电脑,下文会讲解如何 通过虚拟机软件来模拟出一整套的硬件平台,用以满足本书中所有实验的需求。虚拟机是能 够让用户在一台真实物理机上同时模拟出多个操作系统的软件。一般来讲 当前主流的硬件 配置足以胜任虚拟机的安装需要,并且根据刘道老师10多年来的运维技术学习及培训经验来 看,建议大家无论经济条件是否允许,都不应该在学习期间把Liux系统部署到真机上面。 因为在学习过程中免不了每天要“折磨”我们的操作系统,由此带来的数据丢失或者系统的 重装也会让人头疼,还会浪费我们的宝贵时间。而通过虚拟机软件安装的系统不仅可以模拟 出硬件资源,把实验环境与真机文件分离以保证数据的安全,更酷的是当操作失误或配置出 错导致系统异常的时候,可以快速把操作系统还原到出错前的快照状态 -这大约只需要5一 10秒(在真实的物理机上重装系统可能得至少30分钟)。 最近几年在讲课时,总会发现同学们使用的实验环境五花八门,有CentOS、Debian,还 有老版本的RHEL系统等,结果每次给他们排错时都费心劳力,苦不堪言。虽然RHEL系统 38
动手部署一台 Linux 操作系统 38 动手部署一台 Linux 操作系统 本章讲解了如下内容: ➢ 准备您的工具; ➢ 安装配置 VM 虚拟机; ➢ 安装您的 Linux 系统; ➢ 安装软件的方法; ➢ 系统初始化进程; ➢ 重置 root 密码。 本章从虚拟机软件的安装开始讲起,完整演示 VM 虚拟机与 RHEL 8 系统的安装部署全 过程,并详实地记录每一步的配置步骤(想出错都难),确保大家能从 0 到 1 地拥有一台属于 自己的 Linux 操作系统。 本章还介绍了源代码包、RPM、Yum 及 DNF 安装方式的区别,各种常见安装命令的作 用及格式,以及 RHEL 7/8 系统中 systemd 初始化进程的特性与使用方法,最后以破解 root 密 码小实验来结束本章的内容。 1.1 准备您的工具 所谓“工欲善其事,必先利其器”,在学习本书的内容之前,首先需要有一台 Linux 操作 系统才行。不过请放心,您不需要为了练习实验而特意再购买一台新电脑,下文会讲解如何 通过虚拟机软件来模拟出一整套的硬件平台,用以满足本书中所有实验的需求。虚拟机是能 够让用户在一台真实物理机上同时模拟出多个操作系统的软件。一般来讲,当前主流的硬件 配置足以胜任虚拟机的安装需要,并且根据刘遄老师 10 多年来的运维技术学习及培训经验来 看,建议大家无论经济条件是否允许,都不应该在学习期间把 Linux 系统部署到真机上面。 因为在学习过程中免不了每天要“折磨”我们的操作系统,由此带来的数据丢失或者系统的 重装也会让人头疼,还会浪费我们的宝贵时间。而通过虚拟机软件安装的系统不仅可以模拟 出硬件资源,把实验环境与真机文件分离以保证数据的安全,更酷的是当操作失误或配置出 错导致系统异常的时候,可以快速把操作系统还原到出错前的快照状态—这大约只需要 5~ 10 秒(在真实的物理机上重装系统可能得至少 30 分钟)。 最近几年在讲课时,总会发现同学们使用的实验环境五花八门,有 CentOS、Debian,还 有老版本的 RHEL 系统等,结果每次给他们排错时都费心劳力,苦不堪言。虽然 RHEL 系统
的相关内容基本也可以通用于其他的Lx发行版本,但初次学习时由于大家还不具备排错 能力.在这样的情况下,使用的L系统能够保持一致是最好的。就像我们去报名学习日 式寿司的制作,老师用柳刃,学生非要用菜刀,结果寿司肯定会被切得稀巴烂。聪明的学生 在学习时一定要采用跟老师一样的工具和环境,这样出现问题后可以首先排除外在干扰因素, 以便快速定位错误。等技术学得足够扎实了,到了生产环境中白然也就具备了随心选择工具 和环境的能力。 注: 尤其建议设有报名参加刘道老师开设的付费培训班的同学 一定要充分发挥自己 的自学能力,否则长期的实验出错一定会影响您的学习兴趣。 注: 随书配套的软件资源可通过https://www..linuxprobe.com/tools/下载。 >VmwareWorkStation16一虚拟机软件(必需上这是一款功能强大的桌面虚 拟计算机软件,能够让用户在单一主机同时运行多个不同的操作系统;同时支 持实时快照、虚拟网络、拖曳文件以及PXE等强悍功能。 RedHatEnterpriseLinux [RHEL]8一红帽操作系统(必需上由开源软件及全 球服务型系统开发商红帽公司出品,是一款相当稳定、出色的Liux操作系统。 对了,说来也很郁闷,其实我在初中时就有学习Lux系统的打算,但那时候上网还不 便捷,想要安装系统就必须去买光盘才行,而那个时候安装Liux系统至少要6张CD-ROM (每张大约存储700MB)。狠下心买回家尝试安装了几次却一直报错,因为搞不懂报错原因就 只能放弃了。2015年春节前打扫屋子时又翻出了这些光盘,这次终于找到了当年安装失败的 原因 一原来是第五张光盘被刮花了,系统相关的某些依赖软件包被损坏,最终导致系统安 装失败。原本可以早几年就接触到Lux系统,结果因为这个原因而耽搁,直的是既郁闷又 尴尬,所以这里必须狠狠地提醒各位同学:“工具准备齐全后请一定要校验完整性,不要重蹈 我的覆辙。” 1.2安装配置VM虚拟机 VMware WorkStation虚拟机(简称VM虚拟机)软件是一款桌面计算机虚拟软件,让用 户能够在单一主机上同时运行多个不同的操作系统。每个虚拟操作系统的磁盘分区、数据配 置都是独立的,不用担心会影响到自己电脑中原本的数据。而且VM还支持实时快照、虚拟 网络、文件拖曳传输以及网络安装等方便实用的功能。此外,还可以把多台虚拟机构成一个 专用局域网,使用起来很方便。 总结来说,Liux系统对硬件设备的要求并不高,而虚拟机功能丰富可靠,可以帮助我 们节省时间和金钱,因此推荐大家使用虚拟机来安装Liux系统。 可能会有读者有疑问:“为什么要用收费的虚拟机产品来搭建实验环境,而不是用 些免费的开源虚拟机软件呢?”本书前言中讲到,我们学习Lix系统的原因不是因为它 免费,也不是因为它开源,而是因为Liux系统真的很好用,这个结论同样也适用于
39 的相关内容基本也可以通用于其他的 Linux 发行版本,但初次学习时由于大家还不具备排错 能力,在这样的情况下,使用的 Linux 系统能够保持一致是最好的。就像我们去报名学习日 式寿司的制作,老师用柳刃,学生非要用菜刀,结果寿司肯定会被切得稀巴烂。聪明的学生 在学习时一定要采用跟老师一样的工具和环境,这样出现问题后可以首先排除外在干扰因素, 以便快速定位错误。等技术学得足够扎实了,到了生产环境中自然也就具备了随心选择工具 和环境的能力。 尤其建议没有报名参加刘遄老师开设的付费培训班的同学,一定要充分发挥自己 的自学能力,否则长期的实验出错一定会影响您的学习兴趣。 随书配套的软件资源可通过 https://www.linuxprobe.com/tools/下载。 ➢ :这是一款功能强大的桌面虚 拟计算机软件,能够让用户在单一主机同时运行多个不同的操作系统;同时支 持实时快照、虚拟网络、拖曳文件以及 PXE 等强悍功能。 ➢ :由开源软件及全 球服务型系统开发商红帽公司出品,是一款相当稳定、出色的 Linux 操作系统。 对了,说来也很郁闷,其实我在初中时就有学习 Linux 系统的打算,但那时候上网还不 便捷,想要安装系统就必须去买光盘才行,而那个时候安装 Linux 系统至少要 6 张 CD-ROM (每张大约存储 700MB)。狠下心买回家尝试安装了几次却一直报错,因为搞不懂报错原因就 只能放弃了。2015 年春节前打扫屋子时又翻出了这些光盘,这次终于找到了当年安装失败的 原因—原来是第五张光盘被刮花了,系统相关的某些依赖软件包被损坏,最终导致系统安 装失败。原本可以早几年就接触到 Linux 系统,结果因为这个原因而耽搁,真的是既郁闷又 尴尬,所以这里必须狠狠地提醒各位同学:“工具准备齐全后请一定要校验完整性,不要重蹈 我的覆辙。” 1.2 安装配置 VM 虚拟机 VMware WorkStation 虚拟机(简称 VM 虚拟机)软件是一款桌面计算机虚拟软件,让用 户能够在单一主机上同时运行多个不同的操作系统。每个虚拟操作系统的磁盘分区、数据配 置都是独立的,不用担心会影响到自己电脑中原本的数据。而且 VM 还支持实时快照、虚拟 网络、文件拖曳传输以及网络安装等方便实用的功能。此外,还可以把多台虚拟机构成一个 专用局域网,使用起来很方便。 总结来说,Linux 系统对硬件设备的要求并不高,而虚拟机功能丰富可靠,可以帮助我 们节省时间和金钱,因此推荐大家使用虚拟机来安装 Linux 系统。 可能会有读者有疑问:“为什么要用收费的虚拟机产品来搭建实验环境,而不是用一 些免费的开源虚拟机软件呢?”本书前言中讲到,我们学习 Linux 系统的原因不是因为它 免费,也不是因为它开源,而是因为 Linux 系统真的很好用,这个结论同样也适用于
动手部署-台Linux操作系统 VMware Workstation这款产品。虽然网上总能找到这款软件的免费序列号,但刘遗老师真 的很不推荐使用盗版软件。既然您手里的这本书都可以从配套站点上免费下载,那就请大 家把原本要买这本书的钱捐助给开源组织和真正用心做产品的公司,让世界美好的脚步更 快一些吧。 将上面提到的Vmware Workstation 16虚拟机软件安装包下载到电脑中,用鼠标双击该软 件包,运行后即可看到如图1-1所示的安装向导初始界面(大约需要5~10秒)。 在虚拟机软件的安装向导界面单击“下一步”按钮,如图1-2所示 WORKSTATION 16 塑他垫。 PRO 果 图11安装向导初始界面 图12虚拟机的安装向导 在最终用户许可协议界面选中“我接受许可协议中的条款”复选框,然后单击“下一步” 按钮,如图1-3所示。 自定义虚拟机软件的安装路径。一般情况下无须修改安装路径,但如果您担心C盘容量 不足,则可以考虑修改安装路径,将其安装到其他位置。然后选中“增强型键盘驱动程序” 复选框,单击“下一步”按钮,如图14所示。 包 VMWARE终用户许可孙议 程 韩手库势供翻贸用中秋可针风具年 ✉始工州5到R使n 打 图1-3接受许可条款 图14选择虚拟机软件的安装路径 根据自身情况适当选择“启动时检查产品更新”与“加入VMware客户体验提升计划" 复选框,然后单击“下一步”按钮,如图15所示。 为了方便今后更便捷地找到虚拟机软件的图标,建议选中“桌面”与“开始菜单程序文 件夹”复选框,然后单击“下一步”按钮,如图1-6所示。 40
动手部署一台 Linux 操作系统 40 VMware Workstation 这款产品。虽然网上总能找到这款软件的免费序列号,但刘遄老师真 的很不推荐使用盗版软件。既然您手里的这本书都可以从配套站点上免费下载,那就请大 家把原本要买这本书的钱捐助给开源组织和真正用心做产品的公司,让世界美好的脚步更 快一些吧。 将上面提到的 Vmware Workstation 16 虚拟机软件安装包下载到电脑中,用鼠标双击该软 件包,运行后即可看到如图 1-1 所示的安装向导初始界面(大约需要 5~10 秒)。 在虚拟机软件的安装向导界面单击“下一步”按钮,如图 1-2 所示。 图 1-1 安装向导初始界面 图 1-2 虚拟机的安装向导 在最终用户许可协议界面选中“我接受许可协议中的条款”复选框,然后单击“下一步” 按钮,如图 1-3 所示。 自定义虚拟机软件的安装路径。一般情况下无须修改安装路径,但如果您担心 C 盘容量 不足,则可以考虑修改安装路径,将其安装到其他位置。然后选中“增强型键盘驱动程序” 复选框,单击“下一步”按钮,如图 1-4 所示。 图 1-3 接受许可条款 图 1-4 选择虚拟机软件的安装路径 根据自身情况适当选择“启动时检查产品更新”与“加入 VMware 客户体验提升计划” 复选框,然后单击“下一步”按钮,如图 1-5 所示。 为了方便今后更便捷地找到虚拟机软件的图标,建议选中“桌面”与“开始菜单程序文 件夹”复选框,然后单击“下一步”按钮,如图 1-6 所示