VMWare Workstation Pro 17安装Ubuntu20.04.6全流程(含中文输入法配置)
VMWare Workstation Pro 17安装Ubuntu 20.04.6全流程与中文输入法配置实战指南对于开发者而言在本地环境中快速搭建Linux系统进行开发和测试是日常工作的重要环节。VMWare Workstation Pro作为一款功能强大的虚拟机软件能够帮助我们在Windows或Mac系统上无缝运行Ubuntu等Linux发行版。本文将详细介绍从零开始使用VMWare Workstation Pro 17安装Ubuntu 20.04.6 LTS的全过程并重点解决中文环境配置和输入法安装等非英语用户的痛点问题。1. 准备工作与环境搭建在开始安装之前我们需要准备好必要的软件和镜像文件。首先确保你的主机系统满足VMWare Workstation Pro 17的运行要求至少4GB内存推荐8GB以上20GB可用磁盘空间以及支持硬件虚拟化的CPU。所需文件下载清单VMWare Workstation Pro 17官方安装包Ubuntu 20.04.6 LTS桌面版镜像文件Ubuntu 20.04.6 LTS作为长期支持版本提供了5年的安全更新支持非常适合作为开发环境的基础系统。你可以通过以下官方镜像站点获取最新版本https://releases.ubuntu.com/20.04.6/下载时请选择ubuntu-20.04.6-desktop-amd64.iso文件这是标准的64位桌面版本。对于中国大陆用户也可以考虑从国内镜像源下载以获得更快的速度https://mirrors.aliyun.com/ubuntu-releases/20.04.6/提示下载完成后建议校验SHA256值以确保文件完整性避免安装过程中出现问题。2. VMWare Workstation Pro 17安装与配置安装VMWare Workstation Pro 17的过程相对简单但有几个关键配置点需要注意运行安装程序接受许可协议选择安装位置默认即可在用户体验设置中建议取消勾选加入VMWare客户体验改进计划完成安装后重启计算机首次启动VMWare Workstation Pro时系统会提示你输入许可证密钥。如果你有正版授权可以在此处输入如果没有可以选择试用30天。VMWare基础配置优化配置项推荐值说明内存使用≥4GB分配给虚拟机的内存大小处理器核心≥2核根据主机CPU核心数合理分配显存256MB对于Ubuntu桌面版足够网络适配器NAT默认网络模式适合大多数场景虚拟磁盘类型SCSI性能优于IDE这些配置可以在创建虚拟机后随时调整但建议在初始安装时就进行合理设置避免后续频繁修改。3. 创建Ubuntu 20.04.6虚拟机现在我们可以开始创建Ubuntu虚拟机了。打开VMWare Workstation Pro点击创建新的虚拟机或使用快捷键CtrlN。详细创建步骤选择自定义(高级)安装类型这样可以更灵活地配置虚拟机参数硬件兼容性选择Workstation 17.x选择稍后安装操作系统这样我们可以先配置好虚拟机再挂载ISO客户机操作系统选择Linux版本选择Ubuntu 64位为虚拟机命名并选择存储位置建议放在有足够空间的磁盘分区处理器配置根据主机CPU情况建议分配2-4个核心内存分配至少2048MB开发用途建议4096MB以上网络连接选择NAT模式桥接模式需要更多网络知识SCSI控制器选择LSI Logic兼容性更好磁盘类型创建新虚拟磁盘磁盘容量建议至少40GB选择将虚拟磁盘拆分成多个文件磁盘文件名保持默认即可完成这些设置后我们还需要进行一些额外的配置# 在虚拟机设置中点击CD/DVD(SATA)选择使用ISO映像文件 # 浏览并选择之前下载的ubuntu-20.04.6-desktop-amd64.iso文件 # 确保启动时连接选项被勾选注意如果你计划在虚拟机中使用USB设备需要在USB控制器设置中启用USB3.0支持。4. Ubuntu 20.04.6系统安装详解启动虚拟机后你将看到Ubuntu安装界面。以下是详细的安装步骤和注意事项选择语言建议选择English进行安装系统语言可以在安装完成后更改键盘布局保持默认的English(US)网络连接如果有网络连接可以跳过配置安装完成后再设置更新选项建议勾选Install third-party software...以获得更好的硬件支持安装类型选择Erase disk and install Ubuntu不用担心这会影响到主机系统时区设置选择Shanghai或你所在的城市用户信息设置你的用户名和密码记住这些信息登录系统时需要安装过程大约需要15-30分钟取决于你的硬件性能。安装完成后系统会提示你重启虚拟机。此时需要# 在重启提示出现时点击VMWare的虚拟机菜单 # 选择电源-发送CtrlAltDel来重启虚拟机 # 或者在虚拟机启动时快速按下ESC键进入启动菜单 # 选择从硬盘启动而不是从ISO启动第一次启动Ubuntu系统时可能会提示你选择键盘布局保持默认设置即可。登录后建议立即进行系统更新sudo apt update sudo apt upgrade -y这将确保你的系统拥有最新的安全补丁和软件更新。5. 中文环境与输入法配置对于中文用户来说配置完善的中文环境和输入法是必不可少的。以下是详细的配置流程5.1 系统语言设置打开Settings设置应用选择Region Language区域和语言点击Manage Installed Languages管理已安装的语言系统会提示语言支持没有完全安装点击Install安装输入密码后系统会自动下载并安装必要的语言包安装完成后在Language Support窗口中将汉语(中国)拖到列表顶部点击Apply System-Wide应用到整个系统在Regional Formats区域格式选项卡中选择中国再次点击Apply System-Wide重启系统使更改生效5.2 中文输入法安装与配置Ubuntu 20.04默认使用IBus输入法框架我们可以安装中文拼音输入法sudo apt install ibus-libpinyin -y安装完成后进行输入法配置打开Settings-Region Language在Input Sources输入源部分点击按钮选择Chinese(China)-Chinese (Intelligent Pinyin)点击Add添加输入法配置输入法切换快捷键在Settings-Devices-Keyboard中滚动到底部点击添加新的快捷键名称可以输入切换中文输入法命令留空点击Set Shortcut...然后按下你想要的组合键如CtrlSpace点击Add完成设置提示默认情况下可以使用SuperSpaceWin空格来切换输入法。如果遇到输入法不工作的情况可以尝试重启IBus服务ibus restart5.3 字体与显示优化为了获得更好的中文显示效果建议安装额外的字体sudo apt install fonts-noto-cjk fonts-wqy-microhei fonts-wqy-zenhei -y安装完成后可以在Settings-Appearance中调整字体和缩放比例以适应高分辨率显示器。6. 增强功能与性能优化安装VMWare Tools可以显著提升虚拟机的性能和用户体验。以下是安装步骤在VMWare Workstation菜单中选择虚拟机-安装VMWare Tools在Ubuntu系统中会自动挂载VMWare Tools的安装镜像打开终端执行以下命令# 创建挂载点并挂载光盘 sudo mkdir -p /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom # 解压安装包 cd /tmp tar zxpf /mnt/cdrom/VMwareTools-*.tar.gz # 运行安装脚本 cd vmware-tools-distrib/ sudo ./vmware-install.pl -d安装过程中对所有提示都选择默认选项即可。安装完成后需要重启虚拟机sudo rebootVMWare Tools安装后你将获得以下增强功能更好的图形性能共享剪贴板拖放文件支持自动调整分辨率时间同步性能优化建议在虚拟机设置中为显卡分配更多显存如果主机GPU允许启用3D加速虚拟机设置-显示器-加速3D图形调整内存和CPU分配根据主机资源情况尽可能多分配定期清理系统垃圾sudo apt autoremove sudo apt clean7. 开发环境基础配置作为开发者我们通常需要配置一些基础开发工具。以下是一些常用工具的安装方法7.1 常用开发工具安装# 安装构建工具链 sudo apt install build-essential git curl wget -y # 安装Python环境 sudo apt install python3 python3-pip python3-venv -y # 安装Node.js curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt install -y nodejs # 安装Java开发环境 sudo apt install default-jdk maven -y7.2 终端与Shell优化Ubuntu默认使用bash作为shell我们可以安装更现代的zsh并配置oh-my-zsh# 安装zsh sudo apt install zsh -y # 安装oh-my-zsh sh -c $(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh) # 安装常用插件 git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # 编辑~/.zshrc配置文件 nano ~/.zshrc在配置文件中修改以下内容plugins(git zsh-autosuggestions zsh-syntax-highlighting) ZSH_THEMEagnoster保存后应用配置source ~/.zshrc7.3 常用开发工具配置对于需要GUI的开发工具如VS Code可以从官网下载.deb安装包wget -O vscode.deb https://code.visualstudio.com/sha/download?buildstableoslinux-deb-x64 sudo dpkg -i vscode.deb sudo apt install -f安装后可以安装常用扩展code --install-extension ms-vscode.cpptools code --install-extension ms-python.python code --install-extension eamodio.gitlens8. 系统备份与快照管理使用虚拟机的一大优势是可以方便地创建系统快照在出现问题时快速恢复。VMWare Workstation提供了强大的快照功能。创建系统快照确保虚拟机处于关机或稳定运行状态点击虚拟机-快照-拍摄快照为快照命名并添加描述如纯净安装后的初始状态点击拍摄快照按钮快照管理最佳实践在重大系统变更前创建快照定期创建标记为稳定的快照不要过度依赖快照重要数据应额外备份快照会占用磁盘空间定期清理旧的快照克隆虚拟机对于需要多个相似环境的场景可以克隆虚拟机关闭要克隆的虚拟机右键点击虚拟机-管理-克隆选择当前状态作为克隆源选择创建完整克隆指定克隆位置和名称等待克隆完成克隆操作会创建一个完全独立的虚拟机副本适合用于测试不同的开发环境配置。9. 常见问题与解决方案在使用VMWare和Ubuntu过程中可能会遇到一些问题。以下是常见问题的解决方法问题1虚拟机启动黑屏解决方案关闭虚拟机编辑虚拟机设置-显示器取消勾选加速3D图形重启虚拟机问题2共享剪贴板不工作解决方案确保已安装VMWare Tools在虚拟机设置-选项-客户机隔离中确保启用拖放和启用复制粘贴已勾选重启虚拟机问题3网络连接问题解决方案检查虚拟机网络设置通常NAT模式最稳定在Ubuntu中尝试重启网络服务sudo service networking restart检查主机防火墙设置确保没有阻止VMWare相关进程问题4中文输入法不显示候选词解决方案确保已正确安装ibus-libpinyin尝试切换输入法框架im-config -n ibus重启系统或IBus服务ibus restart问题5虚拟机性能不佳解决方案为虚拟机分配更多内存和CPU资源关闭不必要的视觉效果sudo apt install gnome-tweaks然后在Tweaks应用中关闭动画效果 3. 使用轻量级桌面环境如Xfce或LXQt10. 高级配置与自定义对于有特殊需求的用户可以进行更深入的配置10.1 分辨率自定义如果默认分辨率不能满足需求可以手动设置首先获取可用分辨率列表xrandr添加新模式如果需要cvt 1920 1080 60 xrandr --newmode 1920x1080_60.00 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync vsync xrandr --addmode Virtual1 1920x1080_60.00应用新分辨率xrandr --output Virtual1 --mode 1920x1080_60.0010.2 共享文件夹设置VMWare的共享文件夹功能可以方便地在主机和虚拟机之间交换文件在虚拟机设置-选项-共享文件夹中添加主机目录在Ubuntu中安装open-vm-toolssudo apt install open-vm-tools open-vm-tools-desktop -y共享文件夹会自动挂载到/mnt/hgfs目录如果需要自动挂载可以编辑/etc/fstabvmhgfs-fuse /mnt/hgfs fuse defaults,allow_other 0 010.3 多显示器配置如果主机使用多显示器可以配置虚拟机使用多个虚拟显示器关闭虚拟机编辑虚拟机设置-显示器增加显示器数量启动虚拟机后在Ubuntu显示设置中配置多显示器布局10.4 自定义内核对于需要特定内核版本的开发需求可以安装主线内核# 查看可用内核版本 apt search linux-image # 安装特定版本内核 sudo apt install linux-image-5.15.0-50-generic # 更新GRUB配置 sudo update-grub安装完成后重启系统即可使用新内核。