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

Ubuntu Server 24.04.3 LTS 安装指南

Ubuntu Server 24.04.3 LTS 安装流程涵盖环境准备、VMware 虚拟机创建、系统安装配置及后续优化。主要步骤包括下载 ISO 镜像、配置 BIOS 虚拟化、分配内存 CPU 资源、在 VMware 中挂载 ISO 并选择典型安装模式。安装过程中需设置主机名、用户账户、开启 SSH 服务并配置国内软件源。完成后建议创建快照并更新系统,支持远程连接与基础工具安装,适用于服务器部署场景。

霸天发布于 2026/3/15更新于 2026/10/2399 浏览
Ubuntu Server 24.04.3 LTS 安装指南

Ubuntu Server 24.04.3 LTS 安装指南

Ubuntu 简介

Ubuntu 是一个基于 Debian 的免费开源 Linux 操作系统,由英国公司 Canonical Ltd. 于 2004 年首次发布。它以'人性化、易用、安全'为核心理念,提供桌面版(Desktop)、服务器版(Server) 和云/物联网版本(Core),广泛应用于个人电脑、企业服务器、云计算平台和嵌入式设备。

第一步:安装前准备

1. 下载 Ubuntu Server ISO 镜像
  • 官方下载地址:https://ubuntu.com/download/server
  • 选择 'Ubuntu Server 24.04.3 LTS'(注意不是 Desktop 桌面版)
  • 文件名示例:ubuntu-24.04.3-live-server-amd64.iso(约 1.5 GB)
  • ✅ 建议使用迅雷或浏览器直接下载,避免第三方修改版

国内用户建议使用镜像源加速下载。

![图片]

![图片]

2. 确保 VMware Workstation Pro 已正确安装
  • 检查 BIOS 中是否启用虚拟化(Intel VT-x / AMD-V):
    • 任务管理器 → '性能' → 'CPU' → 查看'虚拟化:已启用'

若未安装,请先完成安装,并关闭 Hyper-V 相关功能(否则虚拟机无法启动):

# 以管理员身份运行 PowerShell
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
dism.exe /Online /Disable-Feature:VirtualMachinePlatform
dism.exe /Online /Disable-Feature:Microsoft-Windows-Subsystem-Linux

执行后重启电脑。

3. 规划资源分配(推荐配置)
项目推荐值说明
内存(RAM)≥2048 MB(2 GB)最低 1 GB,但 2 GB 更流畅
CPU 核心数2 核支持多任务处理
磁盘空间≥30 GBLTS 版建议 30–50 GB,预留更新空间
网络模式NAT(默认)可上网,安全隔离

第二步:在 VMware 中创建虚拟机

  1. 打开 VMware Workstation Pro
    • 选择【安装程序光盘映像文件 (ISO)】
    • 点击【浏览】,找到你下载的 ubuntu-24.04.3-live-server-amd64.iso
    • → 【下一步】
  2. 选择客户机操作系统(稍后安装有此选项):
    • 客户机操作系统:Linux
    • 版本:Ubuntu 64 位(即使没有 '24.04' 选项,选此即可)
    • → 【下一步】
    • 虚拟机名称:Ubuntu Server 24.04.3 LTS
    • 位置:强烈建议修改为非 C 盘路径,例如 D:\VMs\Ubuntu24
    • → 【下一步】
    • 最大磁盘大小:30.0 GB(可调至 50 GB 更稳妥)
    • 选择【将虚拟磁盘存储为单个文件】(便于备份和移动)
    • → 【下一步】
    • 内存:设置为 2048 MB
    • 处理器:核心数量设为 2
    • 网络适配器:保持 NAT 模式(默认)
    • 显示器:取消勾选【加速 3D 图形】(Server 版无需图形加速,避免兼容问题)
    • → 【关闭】→ 【完成】

自定义硬件(点击【自定义硬件】):

![图片]

注意:安装时取消启动时连接,否则安装时后台会下载软件躲不掉,安装完后记得勾选上。

![图片]

![图片]

![图片]

指定磁盘容量:

![图片]

命名虚拟机:

![图片]

安装客户机操作系统:

![图片]

选择 '典型(推荐)' → 【下一步】

![图片]

点击【创建新的虚拟机】

![图片]

💡 此时虚拟机已创建成功,但尚未安装系统。

第三步:启动并安装 Ubuntu Server

  1. 在 VMware 主界面,选中刚创建的虚拟机,点击【开启此虚拟机】
  2. 虚拟机将从 ISO 启动,进入 Ubuntu Live Installer 界面

![图片]

![图片]

安装过程详解(按屏幕顺序)
1. 选择语言
  • 使用方向键选择 English → 按回车 → 【Done】

![图片]

2. 选择键盘布局
  • 默认 English (US) → 【Done】

![图片]

3. 选择安装类型
  • 选择 'Ubuntu Server'(带云初始化支持)→ 【Install Ubuntu】

![图片]

4. 网络配置
  • 系统会自动检测网卡(如 enp0s3),通常已通过 DHCP 获取 IP
  • 可点击【Edit IPv4】手动设置静态 IP(新手建议保持自动)
  • 修改 主机名(Hostname),例如:ubuntu-server.local

→ 【Done】

![图片]

![图片]

![图片]

5. 代理配置(Proxy)
  • 如果你不在公司/学校网络,此处留空 → 【Done】
  • 若需代理,格式如:http://proxy.example.com:8080

![图片]

6. 镜像源(Ubuntu Archive Mirror)
  • 默认为官方源(http://archive.ubuntu.com/ubuntu)
  • → 【Done】

国内用户建议替换为阿里云/清华源以加速下载:

https://mirrors.aliyun.com/ubuntu 

或

https://mirrors.tuna.tsinghua.edu.cn/ubuntu 

![图片]

![图片]

7. 存储配置(Guided Storage)
  • 选择 'Use an entire disk'(使用整块虚拟磁盘)
  • 选中你的虚拟磁盘(通常只有一块,如 /dev/sda)→ 【Done】
  • 在下一页确认分区方案:
    • 默认使用 LVM(逻辑卷管理),便于后期扩容
    • 查看分区:/boot(1G)、/(根分区,剩余空间)

→ 选择 'Continue' → 【Done】

![图片]

![图片]

![图片]

8. 用户信息(Profile Setup)

填写以下信息:

  • Your name: Your Full Name(如 Zhang San)
  • Server name: ubuntu-server(主机名,不能含空格)
  • Username: yourusername(登录用,如 zhangsan)
  • Password: 设置一个强密码(输入时无星号显示,正常)
  • Confirm password: 再次输入密码

✅ 关键选项:

  • 勾选 ☑ Install OpenSSH server(必须!用于远程连接)

其他软件包(如 Docker、MAAS)可暂不选 → 【Done】

![图片]

![图片]

![图片]

一定要选上 install Openssh server

9. 确认并开始安装
  • 屏幕显示安装摘要 → 按回车确认 'Continue'
  • 系统开始自动安装(约 5–15 分钟,取决于电脑性能)
  • 安装过程中会自动下载部分组件(若镜像源较快)
10. 安装完成
  • 出现 'Reboot Now' 提示 → 按回车重启
    • VMware 菜单栏 → 【虚拟机】→【可移动设备】→【CD/DVD (SATA)】→【断开连接】
    • 否则会再次从 ISO 启动,无法进入新系统

重要:重启前,手动弹出 ISO 镜像!

![图片]

第四步:首次登录与基础配置

  1. 虚拟机重启后,进入登录界面

登录成功后,你会看到命令行提示符:

wlp@wlp:~$

![图片]

![图片]

输入你设置的 用户名(如 zhangsan)和 密码

⚠️ 注意:不是 root 用户!Ubuntu 默认禁用 root 登录,使用普通用户 + sudo

基础操作命令
查看系统版本
lsb_release -a # 输出应包含:Ubuntu 24.04.3 LTS
查看 IP 地址
ip a # 或简写 hostname -I # 示例输出:192.168.220.128
切换到 root 权限(临时)
sudo -i # 输入当前用户密码(非 root 密码)# 提示符变为:root@ubuntu-server:~#
更新系统(强烈推荐)
sudo apt update # 更新软件包列表
sudo apt upgrade -y # 升级已安装软件
sudo apt dist-upgrade -y # 处理依赖变更(可选)

第五步:优化与远程访问

1. 替换为国内软件源(如未在安装时设置)
# 备份原配置
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 使用 sed 替换为阿里云源
sudo sed -i 's|http://[a-z][a-z].archive.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list
sudo sed -i 's|http://security.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list
# 更新
sudo apt update
2. 启用 SSH 远程登录(已安装 OpenSSH)

从 Windows 主机使用 PowerShell / CMD / Xshell / PuTTY 连接:

ssh [email protected]

(IP 通过 hostname -I 获取)

默认已启用,检查状态:

sudo systemctl status ssh
3. 安装常用工具(可选)
sudo apt install -y vim net-tools curl wget htop git

第六步:常见问题与解决

❓ Q1:安装卡在 'Running late commands' 或黑屏?
  • 原因:部分硬件模拟较慢,或 3D 加速冲突
  • 解决:
    1. 等待 5–10 分钟
    2. 若仍无响应,关闭虚拟机 → 编辑虚拟机设置 → 显示器 → 取消勾选'加速 3D 图形' → 重新启动
❓ Q2:忘记安装 OpenSSH 怎么办?
sudo apt update
sudo apt install openssh-server -y
sudo systemctl enable --now ssh
❓ Q3:如何与 Windows 主机共享文件?

方法 2:安装 open-vm-tools(VMware 增强工具)

sudo apt install open-vm-tools -y

(之后可在 VMware 中设置'共享文件夹')

方法 1:使用 SCP/SFTP(推荐)

# 从 Windows 用 WinSCP 连接
# 主机:虚拟机 IP,端口:22,协议:SFTP
❓ Q4:如何设置静态 IP?

编辑 Netplan 配置文件(Ubuntu 24.04 使用 Netplan):

sudo nano /etc/netplan/00-installer-config.yaml

示例(NAT 模式,网关通常为 192.168.x.2):

network:
  ethernets:
    enp0s3:
      dhcp4: no
      addresses:
        - 192.168.220.100/24
      routes:
        - to: default
          via: 192.168.220.2
      nameservers:
        addresses:
          - 8.8.8.8
          - 114.114.114.114
  version: 2

应用配置:

sudo netplan apply

第七步:后续建议

  • ✅ 立即创建快照:在 VMware 中右键虚拟机 →【快照】→【拍摄快照】,命名为 'Clean Install',方便日后还原。
  • ✅ 定期更新系统:sudo apt update && sudo apt upgrade -y
  • ✅ 学习基础命令:ls, cd, cp, mv, chmod, systemctl, journalctl 等

🔗 官方文档:https://help.ubuntu.com/

目录

  1. Ubuntu Server 24.04.3 LTS 安装指南
  2. Ubuntu 简介
  3. 第一步:安装前准备
  4. 1. 下载 Ubuntu Server ISO 镜像
  5. 2. 确保 VMware Workstation Pro 已正确安装
  6. 以管理员身份运行 PowerShell
  7. 3. 规划资源分配(推荐配置)
  8. 第二步:在 VMware 中创建虚拟机
  9. 第三步:启动并安装 Ubuntu Server
  10. 安装过程详解(按屏幕顺序)
  11. 1. 选择语言
  12. 2. 选择键盘布局
  13. 3. 选择安装类型
  14. 4. 网络配置
  15. 5. 代理配置(Proxy)
  16. 6. 镜像源(Ubuntu Archive Mirror)
  17. 7. 存储配置(Guided Storage)
  18. 8. 用户信息(Profile Setup)
  19. 9. 确认并开始安装
  20. 10. 安装完成
  21. 第四步:首次登录与基础配置
  22. 基础操作命令
  23. 查看系统版本
  24. 查看 IP 地址
  25. 切换到 root 权限(临时)
  26. 更新系统(强烈推荐)
  27. 第五步:优化与远程访问
  28. 1. 替换为国内软件源(如未在安装时设置)
  29. 备份原配置
  30. 使用 sed 替换为阿里云源
  31. 更新
  32. 2. 启用 SSH 远程登录(已安装 OpenSSH)
  33. 3. 安装常用工具(可选)
  34. 第六步:常见问题与解决
  35. ❓ Q1:安装卡在 “Running late commands” 或黑屏?
  36. ❓ Q2:忘记安装 OpenSSH 怎么办?
  37. ❓ Q3:如何与 Windows 主机共享文件?
  38. 从 Windows 用 WinSCP 连接
  39. 主机:虚拟机 IP,端口:22,协议:SFTP
  40. ❓ Q4:如何设置静态 IP?
  41. 第七步:后续建议

更多推荐文章

查看全部
  • Python GUI 可视化设计:3 步完成专业界面开发
  • Python 核心语法详解:变量、流程控制与函数实战
  • AI 在前后端开发中的差异化落地指南:DAU 规模分层策略
  • 数据结构复习:二叉树的概念、性质与遍历实现
  • Webhook 原理与 Langflow 实战集成指南
  • llama.cpp 重大更新:内置 Web UI,性能超越 Ollama,本地大模型部署新选择
  • Python 数据科学与机器学习领域十大核心库详解
  • WebGIS 实战:WKT 转 GeoJSON 技巧与 Leaflet 集成
  • ModelSim 仿真软件介绍与安装使用指南
  • 网络安全入门指南:技术方向与学习路线详解
  • 基于 Coze 与 Trae IDE+Claude Code 从零构建平台实践
  • Python 密码验证与元组排序编程练习
  • 大模型推理框架选型入门:Ollama、llama.cpp与vLLM对比
  • Mac 与 iPad 无线 Sidecar 连接失败的原因及解决方案
  • Rust 异步编程实战:构建高性能网络应用
  • N_m3u8DL-RE 跨平台流媒体下载工具使用指南
  • 解决 NVIDIA RTX 50 系列 (sm_120) 架构下的 PyTorch 与 Unsloth 依赖冲突
  • AirSim 无人机仿真入门:实现起飞与降落控制
  • DIY 无人机:电源升压降压电路设计详解
  • C 语言快速排序详解与优化实现

相关免费在线工具

  • 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