Linux基础编 -3.VM和Linux的安装
安装vm和Centos
基本说明
学历Linux需要一个环境,我们创建一个虚拟机,然后在虚拟机上安装一个Centos系统来学习
- 先安装 virtula machine 15.5
- 在安装 Linux (CentOS 7.6/centOS8.1)
-
原理示意图
vmware15.5下载
官网地址:
https://www.vmware.com/cn.html
其他地址:
https://www.nocmd.com/windows/740.html
VM安装步骤
-
去BIOS里修改设置开启 虚拟化设备支持 (f2,f10)
-
安装虚拟机软件(vm15.5),
1 在BIOS开启CPU虚拟化支持
https://jingyan.baidu.com/article/ab0b56305f2882c15afa7dda.html
2 在安装安装后示意图:
CentOS 下载地址
CentOS-7-x86_64-DVD-1810.iso
CentOS 7.6
DVD 版 4G (目前主流的生产环境)
http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
CentOS-8.1.1911-x86_64-dvd1.iso
CentOS 8.1 DVD
版 8G (未来主流)
http://mirrors.aliyun.com/centos/8.1.1911/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso
以上:推荐使用迅雷下载
CentOS安装步骤
-
创建虚拟机
-
开始安装系统(CentOS 7.6) 的步骤
提示生成复杂密码:
https://suijimimashengcheng.51240.com/
-
CentOS安装难点 – 网络连接方式
在虚拟机上点击左上角的文件 -> 新建虚拟机
点击 zzpCentos7.6 鼠标右键 的
设置
选项
选择安装centos文件
开启此虚拟机
学习中选择带桌面的,工作中可以选择最小安装
这些点完成后,要等几分钟等他安装后
选择自定义分区:
分区一:boot(引导分区 1G)
分区二:swap(交换分区 2G,当内存不够时,临时充当内存)
分区三:根分区(17G)
设置root密码,提示:在学习中可以设置简单的密码,但是在
工作中要设置复杂的密码
创建用户:一般用来登录
等待安装…
使用root登录
安装成功!
虚拟机克隆
如果你已经安装了一台linux系统,你还想再更多的,提示:没有必要在重新安装,你只需要克隆即可
-
方式1,直接拷贝一份安装好的虚拟机文件
找到本地安装好的虚拟机文件
E:\CentOS\CentOS7.6
直接拷贝一份
>开发拷贝的文件 【
.vmx后缀文件
】
-
方式2,使用vmware的克隆操作。
注意
:克隆时,需要关闭linux系统
虚拟机快照
如果你在使用虚拟机系统的时候(比如linux),你想回到原有的某个一个状态,也就是说你担心可能有些误操作造成系统异常,需要回到先某个正常运行的状态,vmware也提供了这样的功能,就叫
快照管理
。
应用实例
-
安装好系统以后,先做一个快照A
-
进入到系统。创建一个文件夹,在保存一个快照B
-
回到系统刚刚安装好的状态,即 快照A
-
试试看,是否还能再次回到快照B
在虚拟机上创建一个文件,快照B
在虚拟机上创建再一个文件,快照C
查看 快照管理
转到 快照 B 状态:
![]()
虚拟机移迁和删除
在前面讲过,虚拟机系统安装好了,它的本质就是文件(放在文件夹中)。因此虚拟机系统的移迁很方便,你可以把安装好的虚拟机系统这个文件夹整体
拷贝或者截切
到另外位置使用。删除也很简单,用vmware进行移除,
再点击菜单 -> 从磁盘删除即可,或者直接收到删除虚拟机系统对应的文件即可。
安装vmtools
介绍
- vmtools 安装后,可以让我们在windows下更好的管理vm虚拟机
- 可以设置windows和centos的共享文件夹
安装vmtools的步骤
-
进入
centos
-
点击
vm
菜单的 ->
install vmware tools
-
centos
会出现一个vm的安装包,
xx.tar.gz
-
拷贝到
/opt
cd /opt
[进入/切换到 opt 目录下]
tar -zxvf xxx.tar.gz
[解压文件] -
使用解压命令 tar,得到一个安装文件
-
进入该
vm
解压的目录,
/opt
目录下
cd vmware...
-
安装
./vmware-install.pl
-
全部使用默认设置即可,就可以安装成功
-
注意:安装vmtools
需要有 gcc
gcc -v
[查看gcc命令]
如果桌面没有出现 VMware Tools,再按上面取消安装,重新安装 操作
打开 VMware Tools
把
VMmareTools-10.3.21-14772444.tar.gz
拷贝到
/opt
目录下
在桌面点击鼠标右键,打开终端(E)
进入
/opt
解压 文件
tar -zvxf VMwareTools-10.3.21-14772444.tar.gz
安装
./vmware-install.pl
,然后 按 回车键
设置共享文件夹
基本介绍
-
为了方便,可以设置一个共享文件夹,比如
e:/myshare
在本机上创建共享文件夹
具体步骤
-
菜单 -> vm -> setting,注意:设置选项为
always enable
,这样可以读写了 -
windows和centos可共享
e:/myshare
目录可以读写文件了 -
共享文件夹在 centos的
/mnt/hgfs/
下
注意事项和细节说明
-
windows 和 centos 就可以共享文件了,但是
在实际开发
中,文件的上传下载是需要使用 远程方式完成的