ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

VMware中安装Ubuntu 22.04中文桌面完整教程

VMware中安装Ubuntu 22.04中文桌面完整教程 1. 写在前面为什么我建议你在VMware里装Ubuntu 22.04玩虚拟机这件事我前前后后折腾了快十年。从最早的VirtualBox到VMware Workstation再从WMware转战过WSL2最后又绕回VMware踩过的坑凑一凑能写本书。今天要聊的这套VMware安装Ubuntu 22.04中文桌面教程是我认为目前从学习成本、稳定性、资源占用三个维度综合下来最均衡的方案。先说Ubuntu 22.04 LTS这个版本。LTS意思是Long Term Support长期支持版官方承诺维护到2027年4月意味着你在学习、开发或者做实验的过程中不会遇到那种每隔半年就要被迫升级大版本的破事。内核是5.15GNOME桌面是42软件仓库里的包也够新够全。对于要在Linux环境里学ROS2、跑深度学习框架、复现BEVFusion这类自动驾驶项目或者单纯想体验Linux桌面的朋友来说22.04是一个非常理想的落脚点。再说VMware Workstation。你可能会问WSL2不是更方便吗确实是WSL2胜在集成度高、启动快但它的图形界面支持、USB设备透传、内核模块加载这些能力跟完整虚拟机比还是差了一截。你在WSL2里装个带GUI的软件体验那叫一个一言难尽要么卡成PPT要么直接黑屏。VMware虚拟机则是一个完整的虚拟电脑显示器、网卡、硬盘、USB控制器它都能模拟装出来的Ubuntu跟一台真实的物理机几乎没区别随便你怎么折腾都不怕搞坏宿主机。这套方案适合哪些人第一类是Linux零基础的新手想在不影响Windows日常使用的前提下安全地体验和熟悉Linux系统第二类是有开发需求的朋友需要在Linux环境里跑服务、编译代码、部署Docker容器第三类是学生党跟着课程或者开源项目要求在Ubuntu上完成实验但不想把自己电脑搞成双系统。不管你是哪一类这篇文章都会从零开始一步步带你装出一个能正常上网、能调分辨率、能共享剪贴板的中文桌面Ubuntu 22.04。我下面写的每一步都是我自己实打实操作过、并且在多台不同配置的电脑上验证过的流程。包括那些容易卡住的细节、安装完之后的必要优化、还有几乎每个人都会踩的坑我都会一一说清楚。你要是完全照着做大概半小时到四十分钟就能得到一个能日常使用的Ubuntu系统。2. 安装前准备版本选择、镜像下载与密钥问题一次说清2.1 VMware Workstation Pro 17要不要花钱怎么选版本这个话题我多聊两句因为网上关于VMware的下载和激活信息实在太乱了。先说结论VMware Workstation Pro 17对个人用户已经免费了。2024年5月之后博通Broadcom收购VMware之后调整了策略Workstation Pro面向个人用户开放了免费使用不再需要购买许可证。你只需要在官网注册一个账号下载安装包安装完成后选择“个人非商业用途”填入账号信息就能激活。以前那种满世界找许可证密钥的日子现在真的结束了。但这里有个现实问题VMware官网的下载入口藏得比较深而且注册流程偶尔会抽风加上博通接手后的网页改版不少人直接迷路了。所以更省事的方式是你在搜索引擎里输入“VMware Workstation Pro 17下载”找到官方域名的页面vmware.com或broadcom.com下载最新版安装包。官方安装包体积大概在500MB左右是一个exe文件。至于版本号17.x系列目前已经非常成熟。网上还有人在问“VMware 17许可证密钥最新版”这类问题我的建议是如果你用的是官方免费版根本不需要密钥如果你下载的是所谓“破解版”或者“特别版”我劝你还是趁早卸载且不说安全风险正经干活的人谁会拿自己电脑开玩笑万一里面绑了个挖矿脚本或者后门哭都来不及。2.2 Ubuntu 22.04镜像去哪下载千万别随便找个第三方站点镜像文件是整个安装流程的地基地基要是歪了后面全是坑。我见过太多人图省事在某个不知名的小网站上下载所谓的“Ubuntu 22.04镜像”结果装到一半报错或者装完发现系统里多了一堆乱七八糟的东西。这里我给出两个最靠谱的下载渠道清华大学开源软件镜像站mirrors.tuna.tsinghua.edu.cn国内速度快下载稳定阿里云开源镜像站mirrors.aliyun.com同样快同样靠谱具体路径一般是在镜像站首页找到“ubuntu-releases”然后进入“22.04”目录选择“ubuntu-22.04.x-desktop-amd64.iso”这个文件。注意一定要选带“desktop”字样的这才是桌面版文件名里带“live-server”的是服务器版没有图形界面。后缀“amd64”表示64位系统现在绝大多数电脑都是64位了除非你是十年前的古董机否则不用管i386之类的32位版本。文件大小大概4.5GB左右下载前确认一下磁盘空间和网络状况。下载完成后有条件的话可以用工具校验一下MD5或者SHA256镜像站上一般会同时给出校验值文件。这一步很多人会跳过但如果你下载的是大文件中间网络波动导致文件损坏的几率并不是零校验一下也就是一两分钟的事买不了吃亏买不了上当。2.3 宿主机硬件要求与VMware参数预规划安装之前最好先心里有个数你的电脑能不能流畅跑动这个虚拟机我实测下来的经验是VMware里跑Ubuntu 22.04桌面版最低配也要2核CPU、4GB内存、30GB硬盘空间。想要打开应用不卡顿、开个浏览器再开个终端不觉得拖沓建议分配到4核CPU和8GB内存。这里特别说一下内存的分配逻辑。虚拟机分配出去的内存是独占的你给虚拟机8GB宿主机Windows就只剩下其余的内存可用。所以如果你电脑总共就8GB内存分给虚拟机4GB顶天了再多你自己宿主机就该卡得没法用了。要是你电脑是16GB内存或以上那就可以阔气一点直接分8GB给虚拟机。我自己的主力机是32GB内存平时给Ubuntu分配8GB跑ROS2、开Gazebo仿真、再同时开几个终端窗口都不成问题。硬盘方面的规划同样重要。虚拟机的磁盘是一个文件默认格式是vmdk。虽然VMware支持“动态分配”也就是物理磁盘上用了多少空间才占多少但虚拟机的虚拟磁盘大小上限还是要设置够。Ubuntu 22.04装完基础系统加常用开发工具轻轻松松就能吃掉30GB以上。我给的建议是虚拟磁盘大小设置为60GB起步如果你打算在里面装ROS2完整版、PyTorch环境、各种仿真软件给个100GB也不过分。反正动态分配的特性决定了你实际占用的宿主机空间远小于这个上限你只是提前划了一块“可能会用到”的地盘而已。3. 创建虚拟机全流程从新建向导到关键参数详解3.1 新建虚拟机向导选错类型会让你多折腾半小时打开VMware Workstation主界面左上角有一个“创建新的虚拟机”按钮点击后会弹出新建向导。这里第一个岔路口就出现了向导问你是“典型推荐”还是“自定义高级”。新手就选“典型”老手如果有什么特殊需求比如改虚拟机硬件兼容性版本、调整SCSI控制器类型才需要选“自定义”。接下来向导会让你选择安装来源这里有“安装程序光盘映像文件iso”和“稍后安装操作系统”两个选项。我的建议是选“稍后安装操作系统”。为什么因为如果你直接选ISO文件VMware会进入简易安装模式它会自动帮你装系统默认用户名和密码都由它来定。虽然听起来方便但这个模式装出来的系统用户名是它随机生成的比如“vmuser”之类的磁盘分区也不是你说了算后续想改会很麻烦。咱们是来学技术的不是来赶时间的所以选择“稍后安装操作系统”把每一步掌控在自己手里。操作系统类型这里注意客户机操作系统选“Linux”版本下拉菜单里选“Ubuntu 64位”。这一步很重要选错了版本VMware给虚拟机分配的虚拟硬件参数和固件类型都会不一样可能会影响后续驱动的加载。3.2 虚拟机名称与安装位置别装到C盘真的会后悔这个环节看起来无关紧要但我必须单独拎出来说。虚拟机名称你可以随便起比如“Ubuntu2204-Lab”这个无所谓。关键是“位置”这一项——虚拟机的所有文件会保存在这个目录下包括那个几十GB的vmdk磁盘文件。我强烈建议你把虚拟机放到C盘以外的分区。原因有三个第一避免C盘空间告急Windows系统盘本身就要留足空间给虚拟内存、休眠文件和各种临时文件你再塞进去几十GB的虚拟机文件很容易把C盘挤爆第二虚拟机磁盘文件碎片化严重放在系统盘会影响整体读写性能第三万一你需要重装Windows系统C盘被格式化的话虚拟机文件如果没有提前备份就全没了而放在D盘或E盘就不会有这个风险。我自己一般是这么组织的在D盘建一个“VirtualMachines”文件夹每个虚拟机一个子文件夹清晰又整洁。你后续想备份某个虚拟机直接复制整个文件夹就行非常方便。3.3 关键参数配置固件类型、CPU、内存与磁盘来到“自定义硬件”这一步这里有几个参数需要认真对待第一个是内存。前面说过根据你宿主机总内存来定我建议8GB起步低于4GB会很难受。拖动内存指示条就行注意别让那个绿色的“推荐”提示欺骗了你VMware推荐的值是2GB那只是“能装系统”的最低标准不是“用得舒服”的标准。第二个是处理器。展开“处理器”选项你会看到“处理器数量”和“每个处理器的内核数量”两个参数。这里你不需要纠结太多“处理器数量”填1“每个处理器的内核数量”填你希望分配给虚拟机的核心数比如4或者6。VMware会把多核当作一个多核CPU来使用现代操作系统完全能处理好。有一点要留意你宿主机有几个物理核心最好留出一两个给自己用别全部分配给虚拟机不然Windows这边会卡到怀疑人生。第三个是硬盘。如果你之前选择的是“稍后安装操作系统”这里会让你创建一块新虚拟磁盘。磁盘大小按前面说的来建议60GB到100GB。关键要选对“将虚拟磁盘存储为单个文件”还是“拆分成多个文件”。新手我建议选“拆分成多个文件”虽然理论上单个文件性能略好一点点但拆分后更方便移动和备份。单片文件一旦超过某些文件系统的限制比如FAT32的4GB拷来拷去就非常麻烦。3.4 加载ISO镜像与虚拟机硬件设置打磨虚拟机创建完之后先别急着重启在主界面选中虚拟机点击“编辑虚拟机设置”这里还有一个细节需要处理。在“CD/DVDSATA”这一项里勾选“使用ISO映像文件”然后浏览到你之前下载的Ubuntu 22.04 ISO文件。如果你是跟着“稍后安装操作系统”的路径走的这一步就是必须的如果你之前已经在向导里选了ISO这步可以跳过。另外还有几个设置值得顺手搞定“显示器”里可以勾上“加速3D图形”让GNOME桌面动画更流畅“USB控制器”保持默认的“USB 2.0”就行你这个场景用不到USB 3.0的高带宽。设置完成后点击“开启此虚拟机”一个新的故事就开始了。4. Ubuntu 22.04系统安装实录一步步把中文桌面搞定4.1 启动与Grub引导按下回车前先看懂这个界面虚拟机启动后会先经历VMware的BIOS/UEFI自检画面然后是系统启动。你很快会看到一个紫色的界面顶部有几个图标键盘小人通用访问图标还有两个看起来像硬盘和光盘的图标——这就是GRUB引导菜单。Ubuntu 22.04默认选项是“Try or Install Ubuntu”如果你什么都不做几秒钟后它会自动进入这个模式。我建议你在这个界面按一下回车直接开始。不需要做任何特殊操作唯一可能会用到其他选项的场景是你的显卡或显示器有兼容性问题系统无法正常进入图形界面那时候才需要选择“Safe Graphics Mode”安全图形模式。正常VMware虚拟机环境不会遇到这个问题所以直接回车就好。4.2 安装引导程序试用模式还是直接安装一个无人问津的好选项接下来你会进入Ubuntu的Live环境也就是试用模式。这个模式的意思是系统直接从光盘镜像加载到内存里运行你看到的是一个完整可操作的Ubuntu桌面但它还没有安装到硬盘上。这里有个大多数人忽视的选项——“在试用环境中先体验一下”。我的建议是你可以先花两分钟在试用模式里点开“设置”确认一下系统能识别到你分配的CPU和内存、网络能不能通、键盘鼠标响应是否正常。确认这些基本功能没问题了再双击桌面上的“安装Ubuntu”图标开始正式的安装流程。这种“先试后装”的好处是如果虚拟硬件配置有问题你在试用模式里就能发现而不是等装完了才发现一堆兼容性问题。4.3 安装过程详解键盘布局、最小安装还是完整安装正式安装过程大多是点下一步但有三个决策点值得你好好想想因为它们会影响你后面几个月使用的舒适度。第一个决策点键盘布局。默认选“English (US)”就可以了。这里有个很多人纠结的问题——“我装了中文桌面是不是该选Chinese键盘布局”答案是没必要。键盘布局和系统显示语言是两个完全独立的概念。中文输入法是通过桌面环境的设置来添加的Fcitx或IBus方案键盘布局保持美式英语即可这样你打英文代码时符号位置完全正常不会出现标点错位的麻烦事。第二个决策点安装类型。选中“最小安装”还是“完整安装”如果你纯粹想先搭个环境跑起来选“最小安装”准没错——它只装系统核心和必需的软件装得更快以后有需求再通过apt补齐就是。如果你想要一个开箱即用、办公娱乐都齐全的系统那就选“完整安装”安装时间会多几分钟但装完之后LibreOffice、各种多媒体解码器都给你配好了。我个人偏向“最小安装”因为我用Ubuntu主要是开发用途大部分办公软件我自己有更顺手的替代品没必要让系统第一眼就显得臃肿。第三个决策点是否勾选“安装Ubuntu时下载更新”。这个我建议勾上前提是你网络状况允许。安装过程中下载更新会让总的安装时间变长但好处是装完的系统直接就是最新补丁状态省得回头再花时间跑一遍sudo apt update和sudo apt upgrade。4.4 “清除整个磁盘并安装Ubuntu”擦除的是什么继续往下你会遇到一个看起来有点吓人的选项——“清除整个磁盘并安装Ubuntu”。请深呼吸这句英文在虚拟机场景下完全不是你想的那个意思。它清除的不是你Windows电脑上的物理硬盘而是VMware为这个虚拟机创建的那块虚拟磁盘。这块磁盘本质上就是一个文件里面的数据在被创建的那一刻起就是空的所以你可以放心大胆地选这个选项。这里顺带提一下“高级功能”里的两个选项“为Ubuntu加密”和“使用LVM”。新手不要碰这两个选项。加密会在每次开机时要求输入密码徒增麻烦LVM是逻辑卷管理器适合需要动态调整分区大小的资深用户对普通使用者来说没有任何收益而且一旦操作不当反而容易出问题。分区方案也完全不用手动调整默认的“将改动写入磁盘”就行。Ubuntu的自动分区方案对这种纯虚拟机场景是最合理的——一个ext4根分区一个swap交换分区简单直接。手动分区是给有特殊需求的人准备的咱们不给自己找事。4.5 系统语言与中文桌面为什么我用English而在系统里用中文安装向导的最后一步是设置你的用户名和计算机名还有一个“选择你的用户名”页面。这里要注意页面顶部有一个“选择你的语言”下拉框这里才是真正决定系统界面语言的地方。我想要强调一个经验系统语言选中文没问题但你的用户名最好用英文。这一点在后续开发中很关键。Linux系统的家目录是在/home/你的用户名/下面如果你用了中文用户名那么这个路径就会包含中文字符。很多命令行工具、编译脚本、Docker容器在处理含中文的路径时会出现编码问题或路径解析错误。我见过有人因为这个踩了整整一个月的坑最后只能新建一个用户把数据全部搬过去。所以显示语言随便选中文没问题但用户名请务必用纯英文比如”dev“、”lab“、”ubuntu“之类的都行。安装完成后点击“立即重启”会提示你移除安装介质在VMware里直接按回车确认就行VMware会自动断开ISO挂载。5. 安装后的关键优化VMware Tools、中文输入法与网络配置5.1 VMware Tools到底是个什么神奇的东西重启进入新装的Ubuntu系统后你马上会遇到的第一个体验问题就是屏幕分辨率只有800x600或者1024x768想全屏显示却总是有黑边鼠标从虚拟机里移出来还要按CtrlAlt与宿主机之间复制粘贴文本也做不到。这一堆体验问题的根源在于虚拟机里缺少VMware Tools。VMware Tools是一套驱动和系统服务合集负责虚拟机和宿主机之间的深度协作动态分辨率调整、剪贴板共享、文件拖拽、优化的显卡驱动、时间同步等等。没有它的虚拟机就像一台没有装显卡驱动的Windows电脑能用但体验极差。5.2 手动安装open-vm-tools的完整流程Ubuntu 22.04默认的桌面版镜像并没有预装VMware Tools但好消息是Ubuntu官方仓库里提供了一份开源版本叫open-vm-tools。你不需要用VMware菜单栏里的“安装VMware Tools”那个老办法那个方法会挂载一个压缩包然后需要手动编译支持性还差直接在终端里敲两行命令就能解决。打开终端快捷键CtrlAltT输入以下命令sudo apt update sudo apt install -y open-vm-tools open-vm-tools-desktop第一条命令刷新软件源索引第二条命令安装open-vm-tools以及桌面支持包。安装完成后重启虚拟机或者注销再登录你就会发现分辨率问题迎刃而解VMware窗口放大缩小时Ubuntu桌面会自动跟着调整分辨率丝般顺滑。如果你对裁剪粘贴共享也有要求还需要额外注意一下open-vm-tools-desktop包在安装后应该已经启用了剪贴板双向共享功能如果不行就在VMware菜单里选择“虚拟机”-“设置”-“选项”-“客户机隔离”勾选“启用复制粘贴”和“启用拖放”。注意网上很多教程会让你去VMware菜单栏点击“安装VMware Tools”然后在Ubuntu里挂载那个虚拟光驱、解压、编译。这个流程在旧版Ubuntu或者旧版VMware上确实可行但在Ubuntu 22.04 VMware 17的组合里完全没必要。直接用open-vm-tools是官方推荐路线不仅省事而且体检更好。5.3 中文输入法配置别折腾了用系统自带就行装好系统后你会有一个困扰中文桌面虽然能显示了但中文输入法呢其实Ubuntu 22.04默认使用的是IBus输入法框架并且内置了智能拼音。你只需要做两步操作打开“设置”-“系统”-“Region Language”中文环境下是“区域与语言”点击“输入源”下的加号搜索拼音Pinyin添加“汉语Intelligent Pinyin”即可。之后你就能用Super空格Super键就是Windows键在英文和中文输入法之间切换了。注意这一步的前提是你安装系统时确实选了“中文桌面”如果你当初选的是英文系统那就要通过“设置”-“区域与语言”先把系统语言改成中文然后重启再回来添加拼音输入法。如果发现添加完拼音后没有弹出候选词框可以运行一下im-config命令把输入法框架切到IBus。反正别去网上找什么第三方搜狗拼音安装教程了系统自带智能拼音对日常输入足够用了。5.4 虚拟机网络排障为什么你的Ubuntu上不了网系统装好了、工具装好了如果这时候你发现Ubuntu浏览器打不开网页先别急这是虚拟机网络问题里最常见的一种。VMware的虚拟网络有三种模式NAT、桥接、仅主机。默认是NAT模式意思是虚拟机通过宿主机共享网络上网IP地址由VMware虚拟路由器分配。这种模式的好处是宿主机怎么上网虚拟机就怎么上网完全不用额外配置。正常情况下安装完系统NAT模式下Ubuntu就能直接上网。但如果你发现上不了网按下面顺序排查# 查看网卡状态和IP ip addr如果看到网卡没有IP地址说明DHCP没拿到地址。执行sudo dhclient ens33如果提示找不到ens33这个网卡可能是VMware给虚拟机的网卡命名不同。用ip addr看一下实际网卡名然后替换即可。如果网卡有IP但还是上不了网检查DNS配置cat /etc/resolv.conf如果DNS是空的或者显示的是错误的地址可以临时用一下公共DNS这是典型造成虚拟机网络问题的原因之一sudo sh -c echo nameserver 223.5.5.5 /etc/resolv.conf另一个常见原因是VMware服务没启动。Windows下按WinR输入services.msc找到“VMware NAT Service”和“VMware DHCP Service”这两项确认它们状态是“正在运行”。这俩服务挂了虚拟机铁定上不了网。网上有人问“ubuntu22.04虚拟机没有网络”九成是这个问题。6. 常见问题排查实录黑屏、无法全屏、共享剪贴板失效等等6.1 安装时黑屏或卡在启动界面怎么处理这是被问得最多的一个问题。现象是虚拟机开机屏幕一直黑着或者卡在Ubuntu那个logo界面转圈不动。原因往往不是系统坏了而是虚拟机的显示兼容性问题。针对卡在启动界面的情况我之前用的一个土办法很有效虚拟机启动后在GRUB菜单出现的时候按一下e进入编辑模式找到以linux开头的那一行在行尾加上空格和nomodeset然后按CtrlX或F10启动。这个参数的作用是让内核使用基本的显示驱动跳过显卡相关的加载。装完系统后你再把VMware的“加速3D图形”勾上重启一次虚拟机一般就正常了。如果完全黑屏连GRUB都看不到那就先检查一下虚拟机是否真的有启动顺序问题——比如ISO没有正确挂载虚拟机尝试从空硬盘启动黑屏也是正常的。把ISO挂载好重启就好。6.2 open-vm-tools装好了还是不生效如果你已经安装了open-vm-tools-desktop但分辨率仍然不会自动适应或者拖拽文件依然失效按照这个顺序排查一下。第一步确认服务在运行systemctl status open-vm-tools如果服务状态不是activerunning执行sudo systemctl enable --now open-vm-tools第二步检查VMware“客户机隔离”设置里是否勾选了“启用复制粘贴”和“启用拖放”。这一步在VMware窗口顶部菜单“虚拟机”-“设置”-“选项”里。有时候创建虚拟机时这个默认配置没有被正确启用。第三步彻底重启虚拟机而不仅仅是注销登录。open-vm-tools的某些组件要求完整的会话重建才能生效。如果上面三步都做了还是不行那很可能是Windows的剪贴板服务和VMware的剪贴板服务有冲突关掉一些截图/翻译类的常驻软件比如某些OCR软件、剪贴板增强工具再试试。6.3 磁盘空间告急动态分配磁盘膨胀后的减肥技巧前面说了虚拟磁盘是动态分配的但你用着用着会发现一个尴尬的问题明明Ubuntu里文件删了很多但虚拟机文件vmdk在宿主机上却一点也没变小。这是因为VMware的磁盘回收机制不会自动把未使用的空间返还给虚实体的宿主文件系统。解决办法倒也不复杂。在Ubuntu里先对未使用的空间清零sudo apt install zerofree # 然后需要以只读方式挂载根分区再运行比较麻烦更推荐下面的方法更简单的做法是在Ubuntu里用dd命令填充零到一块临时文件填充完后删除df -h # 先看磁盘剩余容量 sudo dd if/dev/zero of/zero.fill bs64M convfsync sudo rm -f /zero.fill这个命令会用零字节占满剩余磁盘空间之后删除文件。然后关闭虚拟机到VMware的“虚拟机”菜单里选择“Clean up disks”管理或者通过vdiskmanager工具压缩C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe -k D:\VirtualMachines\Ubuntu2204-Lab\Ubuntu2204-Lab.vmdk压缩完成后你会发现vmdk文件体积大幅缩小。注意执行压缩前一定要先关闭虚拟机。6.4 其他高频问题速查表问题表现原因与解决方案鼠标被卡在虚拟机里无法回到Windows按CtrlAlt释放鼠标装了open-vm-tools后可以无缝穿越虚拟机内USB设备识别不到虚拟机菜单“可移动设备”中勾选对应设备接入虚拟机虚拟机开机提示“该虚拟机似乎正在使用中”可能是异常退出导致虚拟机的lck锁文件没释放删除虚拟机目录下所有.lck文件即可声音异常或缺失VMware菜单“编辑”-“虚拟机设置”-“声卡”勾选“连接”Ubuntu系统时间总是慢8小时Linux将硬件时间作为UTC时间处理执行sudo timedatectl set-local-rtc 1同步到本地时间输入法可以切换但打不出中文检查是否安装了中文语言包执行sudo apt install language-pack-gnome-zh-hans补装7. 装完还能干什么给新手的几个进阶建议系统跑起来、中文输入法能用、剪贴板共享正常这只是一个起点。虚拟机这东西最大的价值在于它是一个可以随意折腾的实验场。接下来我建议你按这个顺序往下走先把系统更新补丁打全sudo apt update sudo apt upgrade -y然后装一套基础开发工具链sudo apt install -y build-essential git curl wget vim net-tools如果你想跑Python开发sudo apt install -y python3-pip python3-venv开始用Docker的话sudo apt install -y docker.io docker-compose sudo systemctl enable --now docker记得把你的用户加入docker组不然每次都要sudosudo usermod -aG docker $USER之后注销重新登录一次就能免sudo使用docker了。如果你是想复现一些开源自动驾驶项目比如BEVFusion这类的建议再装一下Anaconda或者Miniconda用conda建一个隔离的Python环境然后照着项目README一步步来。VMware虚拟机的好处在于你甚至可以给这东西随手拍快照一个快照就是一个完整的系统状态备份搞坏了随时回滚。这在学习阶段真的太太太重要了——大胆实验、随意玩耍反正系统坏了大不了回滚快照这才是虚拟机学习的正确姿势。最后我想说装系统这件事真的没什么神秘的熟练了之后从新建虚拟机到进桌面十五分钟搞定。关键是要理解每一步在做什么、为什么这样做。如果你跟着这篇文章走了一遍但没搞懂某个参数的含义那我的建议是重来一遍这次故意把参数改错看看会发生什么。没有比“搞坏系统再修好”更高效的学习方式了在虚拟机里试错成本几乎为零放手去折腾吧。
返回列表