一、VMWare安装
虚拟机安装地址:VMware虚拟机下载及安装教程
二、虚拟机安装Ubuntu
Ubuntu安装中文包:ubuntu 20.04中文输入法安装
三、VmTools的安装和使用
1. 功能
- 可以直接粘贴命令在windows 和 linux系统之间
- 可以设置windows和linux的共享文件夹
四、Ubuntu20.10 配置静态IP(桥接模式)
1、Ctrl+Alt+T 进入虚拟机终端:
cd /etc/netplan
netplan为网络配置生成器,在18.04版本后不能用 /etc/network/interfaces 来配置网络文件(注意:如果已经配置此文件,就要删除此文件,否则配置无效),所以要用netplan来管理和操作
利用ll来查看文件夹中的文件,你会发现有一个*.ymal的文件
我这里是01-network-manager-all.yaml,所以我利用命令来编辑:
sudo vi 01-network-manager-all.yaml
2. 配置静态IP:
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no
addresses: [$此处为你要设置的ip地址并要符合规则且不能重复/24] #/24是掩码255.255.255.0
gateway4: $此处为查询到的你主机的网关的ip地址
nameservers:
addresses: [223.5.5.5,223.6.6.6] #我用了保护青少年免受y侵害的DNS,用来解析外网的ip
Tip:因为桥接模式,虚拟机的虚拟网卡与主机的物理网卡均连接到由虚拟机软件提供的VMnet0虚拟交换机上(也就是我一开始在前情提要里面所设置的VMnet0),这样当虚拟机的ip与主机的ip处于同一网段时就能相互通讯,并且还可以访问外网。在自己的主机上的终端内部输入ipconfig就能查到自己的网关。
配置好的文件:
3. 配置好后利用命令重启网络
sudo netplan apply
4. 测试一下网络的连通性
ping www.baidu.com
五、配置远程连接
1. Linux安装ssh服务
sudo apt-get install openssh-server
2. XShell官网下载
3. Xshell使用教程
六、安装编译工具
安装编译工具gcc(编译c程序.c),g++(编译C++程序,就是cpp程序)等。
1. 安装gcc编译工具
sudo apt install gcc
2. 安装g++编译工具
sudo apt install g++
3. 查看是否安装成功
gcc 或 g++
七、共享一个操作目录
1. 创建一个共享目录
有些公司安装samba服务,此处不采用。
通过虚拟机,把一个windows下的目录共享。让linux可以访问这个目录。
右键虚拟机-》设置-》选项
2. 查看共享目录
cd /mnt/hgfs/