ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

VMware安装Ubuntu 22.04:从零搭建Linux开发环境完整指南

VMware安装Ubuntu 22.04:从零搭建Linux开发环境完整指南 1. 项目缘起与价值为什么选择VMwareUbuntu 22.04如果你正准备踏入Linux世界或者需要一个稳定、隔离的开发/学习环境那么“在VMware里装个Ubuntu”几乎是一个必经的起点。我见过太多新手要么被实体机安装劝退要么在配置环境时把系统搞崩最后只能重装。而虚拟机方案恰恰提供了一个完美的“安全沙盒”。为什么是VMware Workstation Pro在众多虚拟机软件中它就像瑞士军刀功能全面且稳定。对个人学习而言它的快照功能是“后悔药”——你可以在安装任何新软件或修改关键配置前拍个快照一旦操作失误几秒钟就能回到之前完好的状态。相比之下VirtualBox虽然免费但在与宿主机比如你的Windows的文件共享、网络配置和3D图形加速上有时会遇到一些需要折腾的小问题。对于新手“稳定省心”比“免费但可能需要排错”更重要。至于Ubuntu 22.04 LTSJammy Jellyfish它是一个长期支持版本官方维护到2027年。LTS意味着在几年内你都能获得稳定的系统更新和安全补丁不会被迫频繁升级系统。22.04的桌面环境GNOME 42已经相当成熟对新手友好同时它也是当前许多软件开发、云计算和人工智能教程默认或推荐的系统版本。从Python、Docker到各种AI框架其社区支持和软件生态都非常完善。所以这个组合的核心价值在于为新手提供一个零风险、可反复练习、且与行业主流接轨的Linux入门环境。接下来我会把我自己重复了不下几十遍的安装和初始化配置过程掰开揉碎了讲给你听确保你一次成功并拥有一个“开箱即用”的高效Ubuntu系统。2. 前期准备下载、安装与关键配置工欲善其事必先利其器。这一步看似简单但几个关键选择会直接影响后续使用的体验。2.1 获取安装镜像与虚拟机软件首先你需要两个核心文件Ubuntu 22.04 LTS 桌面版镜像务必去官网ubuntu.com下载。国内用户可能会觉得速度慢这里有个小技巧寻找国内大学的开源镜像站例如清华大学TUNA或阿里云镜像站。在它们的站内搜索“ubuntu-releases”找到22.04目录下载那个后缀为.iso的桌面版Desktop镜像文件。这能节省大量时间。记住文件大小大约在3-4GB。VMware Workstation Pro前往VMware官网下载最新试用版。安装过程是典型的Windows软件“下一步”大法没有特别需要注意的坑。安装完成后它会要求你输入许可证密钥。你可以选择购买正版或者在网上寻找可用的序列号请注意版权风险。激活后软件才能长期使用。2.2 创建虚拟机参数设置的学问打开VMware点击“创建新的虚拟机”。这里我推荐选择“自定义高级”这样我们能掌控每一个细节。硬件兼容性默认选择最新的“Workstation 17.x”即可它能提供最好的性能和功能支持。安装来源选择“安装程序光盘映像文件”然后浏览到你刚才下载的.iso文件。VMware会自动检测到这是Ubuntu。命名与位置给你的虚拟机起个名字比如“MyUbuntu22.04”。最关键的是“位置”千万不要放在C盘系统盘请指定到一个剩余空间较大的磁盘分区如D盘或E盘下的一个专门文件夹。虚拟机运行后其虚拟硬盘文件会逐渐增大放在C盘容易导致系统盘空间不足。处理器与内存这是性能的核心。处理器数量建议设置为“2”。这代表给虚拟机分配2个CPU核心。如果你的物理机是4核8线程分配2个核心既能保证虚拟机流畅又不至于过度影响宿主机。每个处理器的核心数设置为“1”。对于大多数桌面应用核心数比线程数更重要。内存这是最容易设置不当的地方。一个基本原则是分配宿主机物理内存的1/4到1/2但至少保证2GB推荐4GB或以上。例如你电脑有16GB内存分配4GB4096 MB给Ubuntu虚拟机是非常合适的。分配太少Ubuntu会卡顿分配太多宿主机本身会变慢。网络类型选择“使用网络地址转换NAT”。这是对新手最友好的模式。虚拟机可以借助宿主机的网络上网宿主机和虚拟机之间可以互相访问但局域网内的其他设备无法直接访问虚拟机相当于多了一层简单的防火墙。I/O控制器与磁盘类型保持默认的“LSI Logic”和“SCSI”即可性能最好。选择磁盘选择“创建新虚拟磁盘”。磁盘容量与存储方式这是另一个关键点。最大磁盘大小建议设置为40GB或以上。Ubuntu系统本身占用约10-15GB你还需要空间安装开发工具、存储项目文件。设置大一些为未来留有余地。将虚拟磁盘存储为单个文件我强烈推荐这个选项。虽然“拆分成多个文件”在理论上便于迁移比如放到FAT32格式的U盘上但单个文件的性能更好管理也更简单。现在存储设备普遍是NTFS或exFAT没有单个文件4GB的限制。磁盘文件名保持默认即可。点击完成后虚拟机就创建好了。但先别急着启动我们还有一项至关重要的优化设置。2.3 虚拟化引擎与显示器的隐藏优化在VMware主界面右键点击你刚创建的虚拟机选择“设置”。开启虚拟化引擎切换到“硬件”选项卡下的“处理器”。确保勾选了“虚拟化Intel VT-x/EPT或AMD-V/RVI”。这个选项允许虚拟机直接访问CPU的虚拟化指令集能显著提升虚拟机的运行效率尤其是运行64位系统时。如果你的电脑BIOS里没有开启CPU虚拟化支持这里可能是灰的你需要重启电脑进入BIOS/UEFI设置中开启通常叫Intel Virtualization Technology或SVM Mode。优化显示器设置切换到“显示器”选项。在“加速3D图形”处打勾。这能启用虚拟机的3D加速功能让Ubuntu的桌面动画更流畅对于后续使用一些图形化开发工具也有帮助。将“图形内存”设置为“自动”或手动调到1GB以上。完成这些设置后你的虚拟机“硬件”才算是为流畅运行Ubuntu 22.04做好了充分准备。3. 系统安装过程详解与分区方案选择现在点击VMware工具栏上的“开启此虚拟机”安装之旅正式开始。虚拟机会从你之前指定的ISO镜像启动进入Ubuntu安装界面。选择语言在第一个界面选择“中文简体”然后点击“安装Ubuntu”。键盘布局保持“Chinese”即可。更新与其他软件这里有两个重要选项。正常安装vs最小安装对于新手我建议选择“正常安装”。它会安装网页浏览器、办公套件、媒体播放器等常用软件省去你后续手动安装的麻烦。“最小安装”只有一个极简的桌面和核心工具适合追求纯净或资深用户。为图形或无线硬件安装第三方软件务必勾选这个选项它会安装一些专有的显卡驱动、Wi-Fi网卡驱动和媒体编解码器。不勾选的话安装完成后你可能无法播放MP3/MP4文件显卡性能也无法充分发挥。安装类型分区这是整个安装过程中唯一可能让新手感到困惑但也最重要的步骤。Ubuntu提供了几种方案清除整个磁盘并安装Ubuntu在物理机上安装且磁盘没有其他系统时可选。在虚拟机里这个选项是安全的因为它只会清除你之前创建的虚拟磁盘比如那40GB的空间而不会影响你的真实电脑硬盘。其他选项用于手动分区。对于虚拟机我们通常不需要复杂的手动分区。但了解其原理有好处。为了让你理解更透彻我简单解释一下Linux典型的手动分区方案如果你在物理机安装可能会用到EFI系统分区如果电脑是UEFI启动模式需要这个分区大小500MB左右格式fat32。交换空间swap相当于Windows的虚拟内存。大小通常设置为物理内存的1-2倍。但在虚拟机中由于宿主机内存管理已经很灵活且我们可以动态调整在Ubuntu 22.04安装器中你甚至可以不专门创建swap分区系统会使用一个交换文件swapfile更灵活。根分区/这是系统核心所在所有文件和目录的起点。必须创建建议分配30GB以上格式ext4。家目录分区/home这是你的个人数据、文档、下载、配置文件的存放地。将/home独立分区的最大好处是当你未来需要重装系统时可以格式化根分区/而保留/home分区这样你的个人文件和大部分软件配置都不会丢失。格式也是ext4。对于本次虚拟机安装我建议新手直接选择“清除整个磁盘并安装Ubuntu”让安装程序自动处理一切最简单。如果你有兴趣练习可以选择“其他选项”然后创建一个ext4格式的根分区/挂载点分配全部空间即可。交换空间让系统自动创建交换文件。时区与用户创建在地图上点击上海或你的城市设置时区。然后创建你的第一个用户你的姓名可以填你的英文名或拼音这会显示在登录界面。计算机名给你的电脑起个名会在终端提示符和网络中出现。用户名这是你登录和终端操作时的账号建议小写字母和数字不要用空格。密码设置一个安全的密码。下方有“自动登录”和“要求密码登录”选项。为了安全建议选择“要求密码登录”。点击“继续”安装程序就会开始复制文件。这个过程大概需要10-20分钟取决于你的电脑速度。安装完成后会提示你重启。重启后拔掉安装介质在VMware里需要在虚拟机启动时按F2进入BIOS设置启动顺序或者更简单的方法是在VMware右下角的设备状态栏右键点击光盘图标选择“断开连接”然后就能进入全新的Ubuntu 22.04桌面了。4. 安装后的首要10件事打造高效开发环境刚装好的Ubuntu是一个干净的“毛坯房”。接下来这10个步骤就是帮你快速完成“精装修”让它变成一个顺手的生产力工具。4.1 系统更新与换源进入系统后第一件事就是更新软件源和系统。Ubuntu默认的软件服务器在国外国内访问速度可能很慢。我们需要更换为国内的镜像源。打开“软件和更新”应用可以在活动概览里搜索。点击“下载自”旁边的下拉框选择“其他...”。在弹出的服务器列表中选择中国的镜像源比如“mirrors.aliyun.com”或“mirrors.tuna.tsinghua.edu.cn”。选择后系统会要求你重新加载软件源信息。打开终端快捷键CtrlAltT依次输入以下命令sudo apt update # 更新软件源列表 sudo apt upgrade # 升级所有已安装的软件包输入密码后系统会开始更新。这个过程会下载并安装更新根据网络情况可能需要一些时间。4.2 安装VMware Tools增强工具这是让虚拟机体验质变的一步。它提供了以下关键功能自由拖拽可以在虚拟机和宿主机之间无缝拖放文件。共享剪贴板在虚拟机和宿主机之间复制粘贴文本。自适应分辨率虚拟机窗口大小改变时Ubuntu桌面分辨率自动调整。更好的图形性能和鼠标集成。在VMware菜单栏点击“虚拟机” - “安装VMware Tools”。这时Ubuntu桌面会出现一个光盘图标。打开它你会看到一个.tar.gz压缩文件。将其解压到某个文件夹比如桌面。打开终端进入解压后的目录通常叫vmware-tools-distrib然后运行sudo ./vmware-install.pl安装过程中对所有提示都按回车选择默认选项即可。安装完成后重启虚拟机。重启后上述增强功能就全部生效了。4.3 安装必备系统工具与中文输入法安装git,curl,wget,vim等命令行工具sudo apt install git curl wget vim net-tools -ygit是版本控制必备curl和wget用于网络下载vim是一个高效的文本编辑器如果你不习惯也可以安装nanonet-tools包含了ifconfig等老牌网络工具。安装中文输入法Ubuntu 22.04默认使用IBus框架。我推荐安装搜狗拼音但它对WaylandUbuntu 22.04默认的显示协议支持有时有问题。更稳定的选择是安装谷歌拼音或SunPinyin。sudo apt install fcitx-googlepinyin -y安装后需要配置输入法框架。进入“设置” - “区域与语言” - “管理已安装的语言”在“键盘输入法系统”中将“IBus”改为“fcitx”。然后注销并重新登录。登录后你可以在屏幕右上角看到键盘图标点击它选择“配置”添加“Google Pinyin”即可。4.4 开发环境基石Python、Node.js与JavaPythonUbuntu 22.04默认已经安装了Python 3.10。我们通常需要pipPython包管理器和venv虚拟环境工具。sudo apt install python3-pip python3-venv -y为了管理不同项目的Python版本强烈建议安装pyenv。但这需要从GitHub编译安装步骤稍多对于纯新手可以暂时跳过先用系统自带的Python 3.10。Node.js不要安装Ubuntu仓库里可能过时的版本。推荐使用NodeSource的仓库安装LTS版本。curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - # 以18.x LTS为例 sudo apt install -y nodejs安装后使用node --version和npm --version检查。Java (OpenJDK)如果需要Java环境安装OpenJDK非常方便。sudo apt install openjdk-11-jdk -y # 安装JDK 11可以通过java -version验证。4.5 数据库安装MySQL与配置安装MySQL Serversudo apt install mysql-server -y运行安全配置脚本安装后MySQL的root用户默认没有密码这很不安全。运行以下脚本进行安全加固sudo mysql_secure_installation脚本会引导你设置root用户密码务必设置一个强密码。移除匿名用户。禁止root用户远程登录对于本地开发环境通常允许localhost登录即可。移除测试数据库。重新加载权限表。登录与测试sudo mysql -u root -p输入你刚设置的密码就能进入MySQL命令行。输入SHOW DATABASES;查看已有数据库输入exit;退出。4.6 版本控制与构建工具Git与MavenGit前面已经安装。现在需要配置你的用户信息。git config --global user.name Your Name git config --global user.email your.emailexample.comMaven用于Java项目管理。sudo apt install maven -y安装后同样需要配置。编辑Maven的配置文件~/.m2/settings.xml如果不存在就创建可以配置国内镜像源如阿里云Maven镜像以加速依赖下载。4.7 集成开发环境IDE安装Visual Studio Code微软出品轻量且强大。去官网code.visualstudio.com下载.deb安装包然后使用以下命令安装sudo dpkg -i ~/Downloads/code_*.deb # 假设安装包在下载目录 sudo apt install -f # 如果报错依赖问题用此命令修复安装后你可以安装各种扩展如Python、Java、C/C、Vim模拟等。PyCharm专业的Python IDE。可以去JetBrains官网下载社区版免费或专业版付费试用。下载后是一个.tar.gz文件解压到/opt目录是个好习惯sudo tar -xzf pycharm-*.tar.gz -C /opt/ cd /opt/pycharm-*/bin ./pycharm.sh首次运行会进行配置。为了方便你可以创建桌面快捷方式在启动PyCharm后在菜单栏选择“Tools” - “Create Desktop Entry”。4.8 配置NTP时间同步确保虚拟机时间与宿主机和网络时间同步避免后续开发中遇到证书过期等问题。sudo apt install chrony -y # chrony是更现代的NTP客户端 sudo systemctl enable --now chrony你可以检查同步状态chronyc sources -v。4.9 配置SSH服务并启用密钥登录虽然虚拟机是本地环境但配置SSH可以方便你用宿主机上的终端工具如Windows Terminal, PuTTY, Xshell连接它获得更好的终端体验。安装SSH服务器sudo apt install openssh-server -y sudo systemctl enable --now ssh启用密钥登录更安全在宿主机Windows上生成密钥对如果还没有可以使用ssh-keygen命令如果安装了Git Bash或WSL。将公钥通常是id_rsa.pub文件的内容复制到虚拟机的~/.ssh/authorized_keys文件中。在虚拟机上编辑SSH配置文件sudo vim /etc/ssh/sshd_config确保以下设置PubkeyAuthentication yes PasswordAuthentication no # 禁用密码登录强制使用密钥更安全重启SSH服务sudo systemctl restart ssh。现在你可以从宿主机使用ssh username虚拟机IP来免密登录了。虚拟机的IP可以用ip addr show命令查看找inet开头的地址通常不是127.0.0.1的那个。4.10 创建第一个快照在进行了以上所有配置之后你的Ubuntu虚拟机已经是一个功能完备、环境就绪的开发机了。此时请务必在VMware中为这个状态创建一个快照。在VMware菜单栏点击“虚拟机” - “快照” - “拍摄快照”。给它起个名字比如“Base with Dev Tools”。这个快照就是你最干净的“黄金镜像”。未来无论你怎么折腾只要几分钟就能回到这个完美起点。5. 网络与共享文件夹配置进阶基础环境搭好了但要让虚拟机和宿主机协同工作更高效网络和文件共享需要进一步优化。5.1 理解VMware的三种网络模式创建虚拟机时我们选了NAT这里深入理解一下桥接模式Bridged虚拟机会获得一个和宿主机同网段的独立IP就像局域网里的一台真实电脑。好处是可以被局域网内其他设备直接访问缺点是可能会和局域网内其他IP冲突且如果宿主机网络环境变化比如从有线换到Wi-Fi虚拟机网络会中断。NAT模式网络地址转换虚拟机通过宿主机“共享”一个IP上网。对外部网络来说所有流量都来自宿主机。虚拟机可以访问外部网络和宿主机宿主机也可以访问虚拟机但局域网其他机器不能直接访问虚拟机。这是最安全、最省心的默认选择也是我推荐新手使用的模式。仅主机模式Host-Only虚拟机和宿主机之间形成一个封闭的私有网络虚拟机无法访问外网。这种模式用于纯粹的隔离测试。对于开发NAT模式在绝大多数情况下都够用。如果你需要从宿主机以外的机器比如同一Wi-Fi下的手机访问虚拟机的Web服务才需要考虑桥接模式。5.2 设置共享文件夹HGFS虽然安装了VMware Tools后可以拖拽文件但对于需要频繁、大量交换文件的项目设置一个持久的共享文件夹效率更高。在VMware中设置关闭虚拟机。在虚拟机设置中切换到“选项”选项卡 - “共享文件夹”。选择“总是启用”然后点击“添加”按照向导选择一个宿主机上的文件夹比如D:\VM_Share并指定它在虚拟机内的挂载点名称比如shared。在Ubuntu中查看启动虚拟机。共享文件夹通常会自动挂载到/mnt/hgfs/目录下。你可以通过ls /mnt/hgfs/查看。如果没看到可能需要手动加载内核模块sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid1000 -o gid1000为了让其开机自动挂载可以将上述命令或使用/etc/fstab配置添加到启动脚本中。5.3 配置静态IP可选在NAT模式下虚拟机的IP通常是DHCP自动获取的如192.168.xxx.xxx可能会变。对于需要固定IP的场景比如你在虚拟机里部署了服务并在宿主机用固定IP访问可以配置静态IP。编辑网络配置文件Ubuntu 22.04使用Netplansudo vim /etc/netplan/00-installer-config.yaml # 文件名可能略有不同修改内容如下请根据你实际的网络接口名和网关信息调整network: ethernets: ens33: # 你的网卡名用 ip addr 命令查看 dhcp4: no addresses: [192.168.xxx.xxx/24] # 你想要的静态IP和子网掩码 routes: - to: default via: 192.168.xxx.1 # 网关地址通常是宿主机VMnet8的IP nameservers: addresses: [8.8.8.8, 114.114.114.114] # DNS服务器 version: 2应用配置sudo netplan apply。然后使用ip addr show ens33检查IP是否已变更。6. 性能调优与日常维护技巧虚拟机用久了可能会感觉有点卡或者磁盘空间不足。这里有一些调优和维护的心得。6.1 虚拟机性能优化分配更多资源如果宿主机硬件足够强可以在虚拟机设置中适当增加CPU核心数和内存。但要注意平衡不要影响宿主机自身运行。启用虚拟化引擎如前所述确保处理器设置中虚拟化选项已开启。使用固态硬盘SSD将虚拟机文件存放在SSD上能极大提升磁盘I/O性能这是体验提升最明显的一点。关闭不必要的视觉效果在Ubuntu的“设置” - “外观”中可以关闭动画、减少特效能释放一些图形资源。在虚拟机中安装轻量级桌面环境如果宿主机性能一般可以考虑在Ubuntu Server上安装Xfce或LXQt等轻量级桌面而不是默认的GNOME。6.2 磁盘空间管理清理APT缓存系统更新和安装软件会留下大量的缓存包。sudo apt autoremove # 删除自动安装且不再需要的包 sudo apt clean # 删除所有已下载的.deb包缓存使用ncdu工具分析磁盘占用这是一个命令行下的磁盘使用分析器非常直观。sudo apt install ncdu cd / sudo ncdu它会扫描并显示各个目录的大小帮你快速找到是哪个“大家伙”占用了空间。扩展虚拟磁盘如果当初分配的40GB不够用了VMware允许你扩展虚拟磁盘大小需要先关闭虚拟机。在虚拟机设置中选择硬盘 - “扩展”输入更大的容量。但是这仅仅扩展了虚拟硬盘的“容器”Ubuntu系统内的分区并没有变大。你还需要在Ubuntu内部使用gparted等分区工具去扩展根分区/的大小。这是一个有风险的操作务必在操作前拍摄快照6.3 定期更新与快照策略定期更新系统每周或每两周运行一次sudo apt update sudo apt upgrade保持系统安全。明智地使用快照快照不是备份的替代品它会占用磁盘空间且数量过多会影响性能。我的策略是黄金镜像一个干净的、配置好所有基础环境的快照如我们之前创建的。项目快照在开始一个重要的、可能有破坏性的项目前基于黄金镜像创建一个快照。临时快照在安装不熟悉的软件或进行危险操作前临时拍一个测试完毕没问题就删除。定期清理旧的、不再需要的快照。7. 常见问题排查与解决方案即使按照教程一步步来也可能会遇到一些小问题。这里汇总了几个我遇到过的典型问题及其解决方法。7.1 安装VMware Tools时找不到vmware-install.pl这个问题在新版本的VMware和Ubuntu上比较常见。原因是VMware Tools的安装方式已经改变。现在更推荐安装open-vm-tools这是VMware Tools的开源实现并且直接集成在Ubuntu的软件源中。解决方案 直接通过APT安装即可sudo apt update sudo apt install open-vm-tools-desktop -y # 桌面版包含图形和拖拽支持 sudo apt install open-vm-tools -y # 仅服务器核心功能安装完成后重启虚拟机大部分增强功能如自适应分辨率、共享剪贴板应该已经可用。文件拖拽功能可能需要额外检查确保VMware的“虚拟机” - “设置” - “选项” - “客户机隔离”中“启用拖放”和“启用复制粘贴”都已勾选。7.2 Ubuntu系统时间与宿主机不同步虚拟机有时会出现时间漂移这会导致日志时间错乱甚至影响一些基于时间戳的认证。解决方案首先确保虚拟机设置中“选项” - “VMware Tools”里的“同步客户机时间与主机”已勾选。在Ubuntu内我们之前安装了chrony。可以强制同步一次sudo chronyc makestep如果问题持续可以尝试将时间同步方式改为hwclocksudo timedatectl set-local-rtc 0 # 告诉系统硬件时钟是UTC时间 sudo hwclock --hctosys # 将硬件时钟时间同步到系统7.3 无法从宿主机ping通或SSH连接虚拟机在NAT模式下宿主机可以访问虚拟机但有时防火墙或网络配置可能阻止连接。排查步骤确认虚拟机IP在Ubuntu终端运行ip addr show记下inet后面的IP不是127.0.0.1。检查Ubuntu防火墙Ubuntu 22.04默认使用ufw防火墙且默认是关闭的。检查状态sudo ufw status。如果状态是active并且你想放行SSH运行sudo ufw allow ssh。检查SSH服务状态sudo systemctl status ssh。确保它是active (running)。从宿主机测试在Windows的命令提示符CMD或PowerShell中运行ping 虚拟机IP。如果能通再尝试ssh username虚拟机IP。7.4 图形界面卡顿或无法启用3D加速可能原因与解决VMware Tools/Open-VM-Tools未正确安装或运行按照7.1节确保已安装open-vm-tools-desktop并重启。虚拟机显示设置未启用3D加速回顾2.3节确保在虚拟机设置中勾选了“加速3D图形”。分配给虚拟机的显存不足在虚拟机设置的“显示器”选项中尝试将图形内存增加到2GB或更多。宿主机显卡驱动问题确保你的Windows宿主机安装了最新的显卡驱动程序。7.5 软件安装慢或失败换源后仍慢有时换了阿里云或清华源速度还是不理想。解决方案手动编辑源列表备份并编辑源列表文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup然后sudo vim /etc/apt/sources.list。将其中的archive.ubuntu.com和security.ubuntu.com等域名全部替换为国内镜像站的地址如mirrors.aliyun.com。注意替换要彻底。使用apt-fast加速apt-fast是一个用aria2多线程下载器包装apt的工具能极大提升下载速度。sudo apt install aria2 # 先安装aria2 sudo add-apt-repository ppa:apt-fast/stable sudo apt update sudo apt install apt-fast安装过程中会进行一些配置之后使用sudo apt-fast install 包名来代替sudo apt install。走完以上所有步骤你的这台基于VMware的Ubuntu 22.04虚拟机就已经从一个裸系统成长为一个稳定、高效、功能齐全的开发和实验环境了。它就像你的一个数字工作间在这里你可以放心大胆地尝试任何Linux命令、部署各种服务、学习编程语言而不用担心搞坏你的主力电脑。记住那个“黄金镜像”快照它是你探索路上最可靠的安全绳。
返回列表