Linux 虚拟机环境搭建
记录一下自己安装Ubuntu虚拟机的过程
VMware 安装
下载
下载页:
https://my.vmware.com/cn/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0
Windows下载直链:
https://download3.vmware.com/software/wkst/file/VMware-workstation-full-15.5.6-16341506.exe
安装
点击下一步
根据需求选择安装目录,下一步
等待安装完成
点击完成
破解
运行刚刚安装的VMware
输入序列号继续,然后完成即可
之后进入主页面
Ubuntu 安装
下载
网址:
https://ubuntu.com/download/desktop
选择需要的版本进行下载
这里选择的时Ubuntu 20.04 LTS,点击下载按钮下载ISO镜像即可
安装
打开VMware, 创建新的虚拟机
可以自定义Ubuntu名称,选择合适的位置进行安装
根据电脑的实际情况来进行选择
根据电脑实际情况设置内存,尽量大一些
自定义磁盘大小
选择合适的位置进行保存
选择刚才的ISO镜像文件,之后关闭,完成
主页面显示如上,点击开启此虚拟机
选择语言和键盘布局
选择安装,安装过程比较满,如果想快速安装,可以选最小安装,但最小安装安装完成进入系统后有些内容需要再下载,看实际情况选择吧
设置用户信息
等等等 …
安装完成
之后需要弹出弹出安装镜像
将系统关机
后来补充的,换了Ubuntu 18.04的版本
勾选红框选项
改选为使用物理驱动器自动检测,确定
之后重新启动一次
选则否即可
安装完成
安装遇到的问题
Inter VT-x 信息报错
出现如图问题
解决办法就是电脑进入BIOS,开启 Intel Virtualization Technology.
不同品牌电脑进入方法不同,百度进入BIOS开启Inter VT-X的方法
之后需要重新启动
VMware Tool 安装
目的:
1.在Linux虚拟机和Windows实体机之间可以实现相互之间的粘贴复制
2.设置一个虚拟机和实体机的共享文件夹
3.调整虚拟机的大小使虚拟机铺满全屏
下面以 Ubuntu 18.04 为例。
VMware Tool
桌面会多一个VMware Tools的磁盘下面用命令行来操作,到VMware Tools这个目录下面
之后按如下命令操作:
sudo cp VMwareTools-10.3.21-14772444.tar.gz /opt/
cd /opt/
sudo tar -xzvf VMwareTools-10.3.21-14772444.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl
遇到选择的
遇到这种选择的,一般直接回车即可,默认选项是no的,要输入yes,之后再回车
安装完成
重新启动一下Ubuntu
共享文件夹
安装VMware Tool之后可以设置共享文件夹,实现windows主机和VMware虚拟机上文件夹的访问
windows:
选择一个文件夹设置为共享即可
VMware Ubuntu:
要先将Ubuntu 虚拟机关机后才可以进行设置
启动Ubuntu
cd /mnt/hgfs/
就可以看到刚才设置的文件夹了
SSH登录
通过ssh直接登录自己的Ubuntu
安装ssh服务端:
apt-get install openssh-server
完成后使用securt选择SSH2登录,输入IP、账号和密码
确认后成功登录,开发更便捷
之后可以直接通过SSH上去来进行操作
网络磁盘映射
像U盘一样直接把ubuntu指定目录通过网络映射成windows上的一个盘,之后文件拷贝什么的就很方便
Ubuntu上
使用samba来进行搭建
sudo apt-get install samba
安装完成后要进行config映射哪个文件夹,就是上面的配置文件
sudo vi /etc/samba/smb.conf
在文件末尾配置用户信息和权限
下面是我的配置,可供参考
[ubuntu2004]
comment = Shared Folder require password
path = /home/zgf
public = yes
writable = yes
valid users = zgf
create mask = 0777
directory mask = 0777
force user = zgf
force group = zgf
available = yes
browseable = yes
之后重启服务
sudo service smbd restart
或者
sudo /etc/init.d/samba restart
然后设置密码
sudo smbpasswd -a zgf
windows上
右键点击此电脑,映射网络磁盘驱动器,输入地址: \\ IP \ [别名(ubuntu2004)]
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/7c25eb87317b4b5893a6135568f1d2b8.png
然后输入账号密码即可
成功