本章节我们将学习如何安装创建一个Linux
学习环境。
在初学Linux
阶段,我们通常会使用虚拟机运行一个Linux
的操作系统以供练习。
在windows
上常用的虚拟机软件有 VMware Workstation
,VirtualBox
,Hyper-V
等。
这里我们以 VMware Workstation
为例,创建一个虚拟机,并为其安装CentOS 7
操作系统。
准备工作
必要的软件有以下3个,大家可以通过以下连接进行下载。
VMware Workstation: 虚拟化软件。
官网下载地址:点击跳转
百度网盘下载地址:点击下载
下载后,请自行安装。
CentOS 7: 操作系统。
清华大学下载地址:点击下载
百度网盘下载地址:点击下载
MobaXterm: SSH
终端,也可使用 SecureCRT
,XShell
,PuTTY
等。
官网下载地址:点击跳转
百度网盘下载地址:点击下载
创建虚拟机
打开VMware Workstation
,点击“创建新的虚拟机”。
选择“自定义(高级)(C)”,并点击“下一步”。
“硬件兼容性”保持默认选项即可。
选择“稍后安装操作系统”。若选择“安装程序光盘映像文件”的话,虚拟机会通过默认的安装策略来部署最精简的Linux
系统,而不再会询问安装设置的选项。
选择要安装的操作系统。
填写虚拟机名称并选择安装位置。虚拟机会占用较大空间,请确保磁盘空间充足。不推荐使用C盘。
配置虚拟机的处理器。根据自己电脑的配置,可适多分配一些资源给虚拟机。
配置虚拟机的内存。需要注意的是,虚拟内存不应低于1GB。
为虚拟机选择网络连接类型。
选择I/O控制器的类型。
选择磁盘类型。
创建虚拟磁盘。
为虚拟机配置磁盘容量。
选择存储磁盘文件的存放位置,默认即可。
点击“自定义硬件”。
移除如打印机、声卡之类的不需要的硬件。点击“新 CD/DVD”,选择CentOS
操作系统镜像文件。
完成以上配置后,虚拟机如下图所示。
系统安装
在虚拟机管理界面中单机“开启此虚拟机”按钮,鼠标点近虚拟机后,通过方向键选择“Install CentOS 7”。
Install CentOS 7: 安装CentOS 7。
Test this media & install CentOS 7: 校验光盘的完整性后再安装CentOS 7。
Troubleshooting: 救援模式。
选择系统安装语言后,单机Continue
按钮,推荐选择“English”。
时区设置为上海。
单击”INSTALLATION DESTINATION“对磁盘进行分区,swap分区通常为内存的两倍但不应大于16GB。
点击"NETWORK&HOSTNAME"选项,配置网络及主机名。
勾选自动连接网络。
手动配置网卡。
关闭“KDUMP”,最终配置如下图。
点击"Begin Installation",设置root
管理员密码,若坚持使用弱口令密码,需要单击2次左上角的Done
按钮确认。
安装完成后重启虚拟主机。
连接虚拟主机
打开MobaXterm
,点击Start local terminal
打开本地终端。
在终端可通过ssh 用户名@ip地址
的方式登陆到虚拟主机。如ssh root@192.168.199.120
,输入密码后即可连接到虚拟机。
VMware快照
虚拟机快照是虚拟机在某个点的及时副本,记录了虚拟机在特定时间的状态。这功能通常用于系统崩溃、系统异常、误删数据时,回滚数据,降低操作风险,实现版本回退。