参考教程https://www.bilibili.com/video/BV1vE411h7Fi/?spm_id_from333.788.videopod.episodesvd_source8f8a7bd7765d52551c498d7eaed8acd5一、虚拟机的创建1、开发电脑选择1大多数情况下大家都会选择使用Windows电脑进行Linux的学习而对于开发电脑的选择并不一定要求带Linux操作系统可以在Windows电脑上安装虚拟机在虚拟机中部署Linux系统这样学者就可以在Windows电脑中进行Linux实操了。2虚拟机的运行需要消耗电脑CPU资源有时候在Linux中编译大型工程需要半个小时甚至两个半小时为了防止电脑卡崩对CPU的要求是核心越多越好主频越高越好。3虚拟机的运行需要消耗电脑内存资源一般来说建议内存至少有16GB的空间。4虚拟机既然运行操作系统那它也是相当于一部“子电脑”而子电脑存储的文件是占用开发电脑的硬盘空间的这就要求开发电脑有足够多的硬盘空间建议至少准备1TB的硬盘空间留出200GB供Ubuntu使用。2、VMware软件安装1本教程使用的虚拟机软件是VMware。2VMware的安装包可直接在官网下载此处不过多赘述建议安装15.5.0以上的版本。3、创建虚拟机1配置虚拟机的过程相当于组装一台电脑要配置它的内存、硬盘、CPU内核数量等需要注意的是这些配置资源是占用开发电脑的主机的。①CPU内核数量分配一般与主机五五分比如主机CPU有4个内核那么分配给虚拟机的数量建议是2个。②内存分配一般与主机五五分比如主机内存有16GB那么分配给虚拟机的空间建议是8GB。③分配给虚拟机的硬盘空间至少需要300GB主机需要预留硬盘空间给虚拟机使用。不一定要单独划分专用的硬盘空间可以直接在磁盘剩余空间存放虚拟机的.vmdk虚拟磁盘文件设置最大300GB动态分配即可2打开VMware后点击“创建新的虚拟机”打开新建虚拟机向导。3选择典型配置然后点击“下一步”。4选择“稍后安装操作系统”然后点击“下一步”。5选择客户机的操作系统为“Linux”版本是Ubuntu 64位然后点击“下一步”。6位置可直接存放在D盘为其新建一个文件夹VirtualMachines选择该文件夹然后点击“下一步”。7这里最大磁盘大小暂时设为50GB也可以直接往大了写写到300GB后续可通过修改配置更改磁盘大小然后点击“下一步”。8定义虚拟机的硬件配置按照下图所示进行设置然后点击“完成”。①本机内存为16GB故给虚拟机划分8GB的内存。②本机处理器的内核数量为16这里先给虚拟机划分4个内核。③网络连接选择桥接模式。④USB兼容性选择“USB 3.0”。9至此虚拟机的配置完成后续如果需要更改配置点击“编辑虚拟机设置”即可。二、Ubuntu介绍1、Ubuntu操作系统安装1直接在官网下载Ubuntu操作系统即可优先选择LTS版本本教程下载的是ubuntu-26.04.1-desktop-amd64.iso。2打开VMware选中上一节中创建的虚拟机编辑虚拟机设置点击“CD/DVDSATA”选择“使用ISO映像文件”然后浏览ubuntu-26.04.1-desktop-amd64.iso再点击“确定”。3点击下图所示的控件启动虚拟机Ubuntu会自动开始安装流程。①语言选择中文简体即可。②键盘布局选择英语美国即可。③选择“安装Ubuntu”即可。④选择“交互式安装”即可。⑤推荐的专有软件不需要安装针对嵌入式Linux学习而言。⑥选择“擦除磁盘并安装Ubuntu”这里不必惊慌擦除的是虚拟机的磁盘或者说开发电脑给虚拟机划分的空间并不是开发电脑真实的物理磁盘。⑦对于学习而言虚拟机不需要过于复杂的密码可以设置为“123456”。⑧时区默认中国即可。⑨等待进度条停止Ubuntu就安装完成了。4安装完成后界面如下一般会弹出窗口选择重启即可。如果是正常走关机流程可以按下图所示操作5关闭虚拟机后编辑虚拟机配置把CD/CVDSATA中的连接项更改为“使用物理驱动器”。6再次开启虚拟机此时会弹出下图所示的窗口选择“否”即可。7将虚拟机开启后按照以下步骤操作安装VMware tools该工具支持本机和虚拟机共用剪切板可以双向拷贝文字甚至文件并且Ubuntu界面分辨率能根据VMware的窗口变化自适应。①按下快捷键CtrlAltT打开终端。②在终端键入命令“sudo apt update”然后输入用户密码。③在终端键入命令“sudo apt install open-vm-tools open-vm-tools-desktop -y”然后输入用户密码。④安装完成后重启虚拟机。2、Ubuntu的简单操作与网络设置1需要说明的是Ubuntu的版本一直在更新迭代每个版本的操作可能都有差异本文以26.04.1版本进行介绍。2点击左上角的控件可以拉出搜索框在计算机中按照文件名搜索文件。点击主屏幕即可将搜索框重新隐藏。3Ubuntu和Windows一样也有文件资源管理器点进去后默认弹出主文件夹的窗口上方可输入路径按回车直接跳转当然也可以直接双击文件夹进入子目录或者双击文件将其打开。4在安装Ubuntu的时候会默认安装火狐浏览器可以单击浏览器图标将其打开确认能否正常上网。5Ubuntu的设置入口如下图所示进入设置界面后可以对系统进行设置操作和Windows系统相似此处就不详细展开了。6确认虚拟机的IPv4地址与本机的IPv4地址在同一网段内。①虚拟机Ubuntu的IPv4地址查看方法②本机Windows的IPv4地址查看方法③在本机尝试ping虚拟机如果能ping通说明二者确实在同一网段内。7IP地址是路由器自动分配的每次虚拟机接入网络IP地址可能都会变如果不希望每次都变可以在虚拟机配置静态的IP地址。①在虚拟机配置静态的IP地址的方法如下图所示。②配置的网关IP地址不一定和上图中展示的一样首先在VMware的顶部菜单选择“编辑”→“虚拟网络编辑器”在列表选中“VMnet8NAT 模式”再点下方的“NAT设置”在弹窗里可以看到网关IP。虚拟机IP地址不与网关IP和其它网络节点的IP重复即可。3、虚拟机连接USB设备1在本机接入USB设备后会弹出一个弹窗用户可选择将它接入本机或者对应的虚拟机只能接一台。2如果USB设备接入虚拟机后希望把它接回主机不需要重新插拔在菜单栏中选择“虚拟机”→“可移动设备”选择要操作的设备再选择“断开连接连接主机”即可。3如果USB设备接入主机后希望把它接回虚拟机同样不需要重新插拔在菜单栏中选择“虚拟机”→“可移动设备”选择要操作的设备再选择“连接断开与主机的连接”即可。