在几年之前断断续续学习过Linux,使用的教材和现在使用的一致,都是。
但因为种种原因没有完成整本书的学习,今年购买了腾讯的VPS,搭建了一个博客,所以是个不错的机会再把Linux的学习捡起来了。
教材已经说过了,是一本经典的国人学习教材,作者是一位台湾的Linux培训相关从业的人员,目前在昆山大学教学。
这本书最早是该作者在网站上编写的教学文章,所以其实是可以不购买纸质书直接从网站获取内容的,此外网上还有各种PDF,但是还是建议购买最新的第四版纸质书,学习起来更为方便,可以使用笔做笔记或者标注,同时依然需要参考网站,因为书中的一些图片和范例都很小,不容易看清。
该作者的相关网站为。
好了,学习背景就是这些了,下面开始Linux的学习吧。
LInux版本的选择和下载
要学习Linux当然先要选择一个合适的Linux发行版。
Linux和Windows不同,拥有众多的发行版,关于Linux发行版的划分区别可以阅读。
收费版本主要是Red Hat Linux,而免费版本主要是CentOS和Ubuntu,但是前者早已被Red Hat公司收购,并且还疑似为了自家的收费生意要放弃支持,具体可以阅读,CentOS的创始人更是因此重新创建了一个新的完全基于社区的发行版,并且得到了诸如Google和Microsoft等的大力支持。此外大概是Red Hat的确不得人心,Ubuntu也夺回了服务器使用的免费发行版第一的名头。
所以在当前这个时间点,以免费的个人服务端Linux发行版来说,CentOS并不是一个好的选择,CentOS 7虽然还有几年的支持期,但CentOS 8已经被Red Hat早早放弃,后续的 CentOS Stream如何也存疑。反而是Ubuntu或者新的Rocky LInux会是更好的选择。
但是,因为原书作者使用的是CentOS 7.1,所以最好还是安装CentOS 7进行学习比较好,包管理工具和作者一致,会避免一些额外的麻烦,在对Linux有一定了解后再采用其它的Linux发行版。
下面就是下载CentOS了。
访问 CentOS 官网 。

点击CentOS LInux。

有两个版本可供下载,CentOS 8 和 CentOS 7,前者今年年底就结束服务,所以这里选择 7。
7(2009)并非2009年,而是2020年9月。
具体的安装文件选择 IOS x86_64。

这里会自动列出所在地区的相关镜像站,随便选一个即可,我选择的是163.com。

这里要注意,有多个版本可供选择,其中Minimal是最小安装的版本,一般来说不会包含桌面系统,学习的话应该选择完整版本,即Everything-2009,直接下载iso文件或者通过种子文件下载都可以。
虚拟机
有了安装镜像以后就是准备安装的电脑了,或者是虚拟机。
虚拟机我用的是vmware,下载和安装可以参考。
安装好后创建虚拟机。

点击创建新的虚拟机。

这里选择典型安装。

这里可以指定刚才下好的镜像文件,等会启动虚拟机后就可以直接进入Linux安装程序,当然也可以不指定,在启动虚拟机后再通过虚拟机的光驱等方式加载安装镜像。

虚拟机名称和保存的位置,我这里都默认。

磁盘容量指定为40G,和书中保持一致。
不用担心你的硬盘空间不够,这里是虚拟磁盘,实际使用多少占用多少。
磁盘存储文件指定为一个,这样方便管理。

确认好配置后完成创建。
安装 CentOS 7
开启虚拟机后需要先点击虚拟机屏幕安装键盘驱动,等待几秒就可以装好,安装好后就可以在虚拟机中使用键盘鼠标了,按下ctrl+alt即可让输入设备离开虚拟机。

选择install CentOS7并且按下tab键,在下方出现的安装参数后追加inst.gpt,注意前边要有空格间隔。
这是为了将硬盘分区模式设置为gpt,默认情况下2T以内的硬盘会是mbr分区。
按下回车开始安装。

选择中文。

选择日期和时间。

因为此时还没设置好网络,所以不能开启网络时间。

设置键盘布局,默认已经有汉语了,这里添加一个英语美式键盘。

点击选项可以设置输入法切换快捷键,这里设置为ctrl+shift。

软件选择中将基本环境改为带GUI的服务器。

安装位置修改为我要配置分区后点击完成。

将分区方案切换为标准分区。

点击+,挂载点在下拉中选择biosboot,容量设置为2M。

点击+,添加新的挂载点/boot,容量设置为1G。

选择根节点/,点击修改。

将大小策略改为固定大小,容量设置为30G。
这样做是为了不让
LVM分区占满所有的剩余空间,通过设置一个固定大小的LVM组,可以让LVM都在这个组中弹性使用空间,而剩余的10个G左右空间不会被使用这,是为了后续的教学目的准备的。
以同样的方式创建用户数据挂载点/home,大小设置为5G。

将/home的类型设置为LVM。

最后创建swap,大小为1G,并且确保只有Bios BOot和/boot为标准分区,其它几个都是LVM分区。

点击完成进行确认。
这里的partition指的是分区表数据,xfs是真实创建的分区数据格式,lvmvg是lvm分区的所属实际分区,也就是之前固定的30G大小的那个分区,所有的LVM分区都共用这30G空间。
确认无误后点击确认更改。

最后设置网络,点击右上角打开网络连接。

点击配置,勾选上自动连接的设置。

设置ipv4,路由方式改为手动,添加ip地址和子网掩码。
一切OK后点击保存。

设置一个合适的主机名后点击完成。

剩余的几个设置可以忽略,直接点击开始安装。

接下来要设置ROOT密码和创建用户。

为了方便起见,需要勾选上那个将此用户做为管理员的选项。
接下来就是等待漫长的安装了,安装好后点击重启按钮。

重启后需要接受许可证。同意后点击完成配置。

输入创建的用户对应的密码,登录。

大功告成。

文章评论