跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Ubuntu 虚拟机安装配置教程

综述由AI生成在 Windows 环境下使用 VMware 安装 Ubuntu 虚拟机的完整流程。内容包括下载并安装 VMware 软件、检查网络适配器、获取 Ubuntu ISO 镜像、创建及启动虚拟机、安装 Open-VM-Tools、配置 SSH 服务以及设置静态 IP 地址。文中提供了关键命令示例及操作界面说明,帮助用户快速搭建开发环境。

FrontendX发布于 2026/3/27更新于 2026/5/2628 浏览
Ubuntu 虚拟机安装配置教程

Ubuntu 虚拟机安装配置教程

下载安装 VMware

  • Desktop Hypervisor Solutions | VMware

image.png

双击运行 .exe 文件,一直默认安装即可(建议安装在非 C/系统盘),并输入以下许可证密钥:

MC60H-DWHD5-H80U9-6V85M-8280D

image.png

检查网络适配器

VMware 安装完成后,需要确认自己的电脑是否已安装两个网络适配器:VMware Network Adapter VMnet1 和 VMware Network Adapter VMnet8,否则会影响联网功能。

方法一: Windows + R 输入 cmd 调出窗口,输入 ipconfig 查看网络配置

image.png

方法二: Windows + i 调出设置 ➡️ 网络和 Internet ➡️ 高级网络设置 ➡️ 网络适配器

image.png

方法三: 右键 此电脑 ➡️ 管理 ➡️ 计算机管理 ➡️ 系统工具 ➡️ 设备管理器 ➡️ 网络适配器

image.png

如果在 VMware 安装完成后,并没有通过上述三种方式找到 VMnet1 和 VMnet8 网络适配器,请查阅相关文档解决。

Ubuntu 下载

image.png

官网下载:

点击 Ubuntu 22.04.5 LTS 下载 页面中的 Download 22.04.5,即开始下载 ubuntu-22.04.5-desktop-amd64.iso。

在这里插入图片描述

清华镜像站:

点击 清华大学开源软件镜像站 - Ubuntu 22.04.5 下载 页面中的 ubuntu-22.04.5-desktop-amd64.iso。

在这里插入图片描述

创建虚拟机

[Step 1]:打开 VMware 软件,点击 创建新的虚拟机

image.png

[Step 2]:新建虚拟机向导如下图

image.png

image.png

启动虚拟机

[Step 1]:打开 VMware 软件,即可看到新建的虚拟机 Ubuntu 64 位,点击 开启此虚拟机

[Step 2]:键盘布局 ➡️ 更新和其它软件

image.png

[Step 3]:安装类型 ➡️ 你在哪

image.png

[Step 4]:你是谁 ➡️ 安装完成,重启

image.png

[Step 5]:登录 Ubuntu 系统

image.png

安装 VMware Tools

VMware Tools 作用请参考:https://docs.vmware.com/cn/VMware-Tools/index.html

[Step 1]:如下图,重新安装 VMware Tools(T)... 是灰色的,则需要关闭虚拟机

image.png

image.png

[Step 2]:直接在线安装。

在 Ubuntu 桌面右键选择 Terminal 打开终端后输入下面的指令:

# 更新软件源列表
sudo apt-get update
# 更新软件
sudo apt-get upgrade
# 下载安装 open-vm-tools-desktop
sudo apt-get install open-vm-tools-desktop -y

安装 SSH 连接工具

将防火墙关闭:

sudo ufw disable

判断是否开启 SSH:

# 判断是否已开启 SSH
ps -e | grep ssh
# 没有开启则启动 SSH
service ssh start
# 没有安装 SSH 则开启 SSH 服务
sudo apt-get install openssh-server
# 安装完之后重启 SSH 服务
sudo /etc/init.d/ssh restart

如果 SSH 安装失败,可尝试以下命令:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ssh
sudo apt-get install openssh-server

判断 22 端口是否启动:

netstat -antulp | grep ssh

如果端口被占用,则需要打开任务管理器,找到占用该端口的程序,把那个程序关掉。

配置静态 IP

[Step 1]:设置 ➡️ settings

image.png

[Step 2]:设置 ➡️ IPV4

image.png

[Step 3]:查看网关相关参数 "WIN+R➡️输入 control➡️网络和共享中心➡️以太网详细信息"

image.png

[Step 4]:配置 IPV4➡️Manual➡️Address➡️Netmask➡️Gateway➡️DNS

image.png

[Step 5]:使用本机 Ping 测试➡️WIN+R➡️输入 cmd➡️输入 ping (你设置的静态 IP)

image.png

完成上述步骤后,Ubuntu 虚拟机即可正常使用。

目录

  1. Ubuntu 虚拟机安装配置教程
  2. 下载安装 VMware
  3. 检查网络适配器
  4. Ubuntu 下载
  5. 创建虚拟机
  6. 启动虚拟机
  7. 安装 VMware Tools
  8. 更新软件源列表
  9. 更新软件
  10. 下载安装 open-vm-tools-desktop
  11. 安装 SSH 连接工具
  12. 判断是否已开启 SSH
  13. 没有开启则启动 SSH
  14. 没有安装 SSH 则开启 SSH 服务
  15. 安装完之后重启 SSH 服务
  16. 配置静态 IP
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Whisper GPU 加速实现步骤与性能优化
  • 新版 llama.cpp 使用指南与本地部署 LLAMA 模型
  • 利用 Blob 对象和 iframe 实现 PDF 跨域打印的 JavaScript 方案
  • OpenClaw 安装部署与渠道接入指南
  • ClaudeCode 结合 Figma-MCP 实现前端 UI 1:1 还原指南
  • 本地多模型切换工具 Llama-Swap 使用指南
  • GitHub Copilot CLI 斜杠命令速查表
  • Python 中 GraphQL 的实现与实战指南
  • VSCode 远程 SSH 环境下 Copilot 无法使用 Claude 的解决方案
  • Testsigma开源自动化测试平台部署与使用指南
  • JavaScript 文档对象核心属性实战指南
  • Spring 依赖注入(DI)详解:原理、实现与最佳实践
  • Mamba2:基于 SSD 框架的 SSM 新架构,速度提升 8 倍
  • SpringAI 与 Deepseek 大模型应用开发实战笔记(上)
  • 前端 PWA:构建离线可用与可安装 Web 应用
  • 大模型高效微调:LoRA 技术原理与实战经验总结
  • 行星减速器原理、计算公式与 C++ 实战
  • Git 下载及安装教程
  • 大模型时代程序员如何提升效率:AIGC 辅助编程实践与展望
  • MixAIHub:主流 AI 模型聚合访问平台

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online