在2024年7月,Ubuntu 22.04 LTS(Jammy Jellyfish)依然是最稳定、支持最完善的主流Linux发行版之一,非常适合在虚拟机中搭建开发或学习环境。
1.1 准备工作
虚拟机软件:选择VMware Workstation Pro/Player(推荐)或VirtualBox。
系统镜像:从Ubuntu官网下载Ubuntu 22.04.4 LTS的ISO镜像文件。
* 资源分配:建议为虚拟机分配至少2-4核CPU、4GB内存和30GB硬盘空间。
1.2 安装步骤简述
1. 在虚拟机软件中创建新虚拟机,选择下载的ISO镜像。
2. 启动虚拟机,进入Ubuntu安装界面,选择语言并点击“安装Ubuntu”。
3. 在“安装类型”中选择“清除整个磁盘并安装Ubuntu”(此操作仅针对虚拟磁盘,安全)。
4. 设置您所在的时区、键盘布局。
5. 创建您的用户名、计算机名和密码。
6. 等待安装完成,重启虚拟机。
7. 首次进入系统后,运行 sudo apt update && sudo apt upgrade 更新系统。
安装完成后,进行一些基础配置以提升体验:
以下软件可通过Ubuntu Software(Snap商店)或终端使用 apt 命令安装。
3.1 开发工具
Visual Studio Code:微软强大的代码编辑器。通过Snap商店安装或从官网下载.deb包。
Git:版本控制工具。安装命令:sudo apt install git。
Python3 & Pip:通常已预装Python3。确保安装pip:sudo apt install python3-pip。
Node.js & npm:建议通过NodeSource仓库安装最新LTS版本。
Docker:容器化平台。按照Docker官方文档进行安装。
IntelliJ IDEA Community / PyCharm Community:强大的Java/Python IDE,可通过Snap或Toolbox安装。
3.2 系统工具与效率软件
Timeshift:系统备份还原工具,类似于Windows的“系统还原点”。安装:sudo apt install timeshift。
GParted:磁盘分区管理工具。安装:sudo apt install gparted。
BleachBit:系统清理工具。安装:sudo apt install bleachbit。
Albert / ULauncher:快速应用启动器,提升效率。
* Synaptic:更高级的图形化包管理器。安装:sudo apt install synaptic。
3.3 网络与通信
Firefox / Google Chrome:Firefox已预装。Chrome需从官网下载.deb包安装。
Remmina:功能强大的远程桌面客户端,支持RDP、VNC等协议。安装:sudo apt install remmina。
FileZilla:FTP/SFTP客户端。安装:sudo apt install filezilla。
Telegram / Discord:流行的即时通讯软件,可通过Snap商店安装。
3.4 多媒体与办公
VLC Media Player:万能媒体播放器。安装:sudo apt install vlc。
GIMP:开源图像编辑器,功能媲美Photoshop。安装:sudo apt install gimp。
Inkscape:矢量图形编辑器。安装:sudo apt install inkscape。
LibreOffice:完整的办公套件,已预装。
* Okular:优秀的PDF文档查看器。安装:sudo apt install okular。
3.5 其他实用工具
htop:增强型的系统进程查看器。安装:sudo apt install htop。
Neofetch:在终端中显示炫酷的系统信息。安装:sudo apt install neofetch。
Gnome Tweaks:用于深度定制GNOME桌面外观和行为。安装:sudo apt install gnome-tweaks。
Flameshot:功能强大且易用的截图工具。安装:sudo apt install flameshot。
通过以上步骤,您就可以在虚拟机中获得一个功能完善、强大且高效的Ubuntu 22.04 LTS工作环境,非常适合编程学习、软件开发及日常使用。
如若转载,请注明出处:http://www.edu-bigdata.com/product/50.html
更新时间:2026-01-12 16:34:17