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

Ubuntu 入门及安装全指南

综述由AI生成Ubuntu 24.04 LTS 版本的入门指南,涵盖系统特点、安装前硬件准备、ISO 镜像下载校验、启动盘制作及 BIOS 设置。内容包括全新安装、双系统共存及高级分区的完整流程,以及 GNOME 桌面环境的基础操作、常用快捷键和文件管理。此外,文章还讲解了终端基础命令、权限管理、APT 包管理器使用、第三方软件安装方法、系统个性化配置及常见问题排查,适合 Linux 新手快速上手。

ArchDesign发布于 2026/3/24更新于 2026/5/3128 浏览

Ubuntu 入门及安装全指南

一、初识 Ubuntu:开源操作系统的选择

1.1 Ubuntu 的起源与定位

Ubuntu 是基于 Debian 的开源 Linux 发行版,由 Canonical 公司主导开发,2004 年首次发布,以'开源免费''易用性''社区驱动'为核心理念。其名称源自祖鲁语 ubuntu,意为'人道待人',象征开源社区协作精神。截至 2024 年,全球用户超 2000 万,桌面 Linux 市场份额长期占据榜首(DistroWatch 数据)。

1.2 LTS 版本的核心价值

Ubuntu 每 2 年发布一次长期支持(LTS)版本,提供 5 年基础支持(可通过 Ubuntu Pro 扩展至 12 年安全更新)。24.04 LTS(代号'Noble Numbat') 作为 2024 年 4 月发布的最新 LTS 版本,搭载 Linux 6.8 内核,默认启用帧指针优化性能分析,支持 bcachefs 文件系统,是个人桌面、服务器及云平台的首选版本。

1.3 为什么选择 Ubuntu?
  • 开源免费:无需付费即可使用,系统源码透明可审计,避免商业软件许可限制
  • 易用性:GNOME 桌面环境直观,适合 Linux 新手,预装常用软件(浏览器、办公套件等)
  • 生态丰富:支持 Docker、Kubernetes 等现代开发工具,兼容海量开源软件
  • 社区活跃:全球开发者社区提供及时技术支持,文档资源完善

二、安装前准备:硬件与环境

2.1 硬件要求
  • 最低配置:2GB 内存、25GB 磁盘空间、64 位处理器(支持 PAE)
  • 推荐配置:4GB 内存、100GB SSD、UEFI 主板(支持安全启动)
  • 兼容性检查:访问 Ubuntu 官网 硬件兼容性列表,验证显卡(NVIDIA/AMD)、网卡等设备驱动支持情况
2.2 ISO 镜像下载与校验
  1. 获取 ISO 文件:从 Ubuntu 官网 下载 24.04 LTS 桌面版镜像(文件大小约 4.5GB)

校验完整性:通过 SHA256 哈希值验证镜像未被篡改

# Windows PowerShell Get-FileHash -Algorithm SHA256 Ubuntu-24.04-LTS-desktop-amd64.iso
# Linux/macOS终端 sha256sum Ubuntu-24.04-LTS-desktop-amd64.iso

比对官网提供的哈希值(如 abc123...),确保一致

2.3 制作启动盘
  • 工具选择:
    • Rufus(Windows):选择 ISO 文件,分区类型设为'GPT',目标系统设为'UEFI',点击'开始'
    • BalenaEtcher(跨平台):一键选择 ISO 和 USB 设备,自动写入,适合新手
  • 注意事项:使用 8GB 以上 USB 闪存盘,写入前备份数据(会格式化设备)
2.4 BIOS/UEFI 设置
  • 进入设置:开机按厂商快捷键(Del/F2/F12,依主板型号而定)
  • 关键配置:
    • 禁用'Secure Boot'(部分硬件需关闭以兼容 Linux 驱动)
    • 启用'USB 启动',将 USB 设备设为第一启动项
    • 硬盘模式设为'AHCI'(避免 RAID 模式导致分区识别问题)

三、安装全流程:从启动到配置

3.1 启动与语言选择

插入启动盘重启电脑,选择'Install Ubuntu',语言默认'中文(简体)',点击'继续'

3.2 安装类型:三种场景适配
3.2.1 全新安装(擦除磁盘)
  • 适合新电脑或单系统用户,点击'清除整个磁盘并安装 Ubuntu'
  • 自动分区方案:系统会创建 EFI 分区(512MB)、/ 分区(剩余空间)、swap 分区(根据内存自动分配)
3.2.2 双系统安装(与 Windows 共存)
  1. 手动分区步骤:
    • 选择'其他选项'进入分区界面
    • 空闲磁盘空间右键'新建分区':
      • EFI 分区:大小 512MB,类型'EFI 系统分区'
      • / 分区:建议 20GB 以上,格式'Ext4',挂载点'/'
      • /home 分区:剩余空间,格式'Ext4',挂载点'/home'(用户数据隔离,重装系统不丢失)
      • swap 分区:内存≤8GB 设为内存大小,内存 > 8GB 设为 8GB,类型'交换空间'
  2. 注意事项:确保 Windows 分区类型为 NTFS,避免误删数据;安装启动器选择'/dev/sda'(默认硬盘)
3.2.3 高级选项(LVM 加密与自定义分区)
  • LVM 逻辑卷:勾选'使用 LVM',支持动态调整分区大小,适合需要灵活管理磁盘空间的用户
  • 磁盘加密:选择'加密整个磁盘',设置密码保护数据安全(需记住加密密码,丢失无法恢复数据)
3.3 基本信息配置
  • 时区设置:选择'上海'(自动定位或手动搜索)
  • 用户账户
    • 姓名与计算机名:自定义(如'Ubuntu-PC')
    • 用户名与密码:设置管理员账户(含 sudo 权限),建议勾选'自动登录'(新手推荐)
  • 预装选项:勾选'安装第三方软件'(支持 MP3、Wi-Fi 驱动等)和'安装期间下载更新'(需联网)
3.4 安装完成与首次启动
  • 等待约 15-30 分钟(依硬件性能而定),完成后点击'现在重启'
  • 移除启动盘,首次启动会进行语言包配置,耐心等待初始化

四、GNOME 桌面入门:操作与环境

4.1 桌面布局概览
  • Activities 概览:按 Super 键(Windows 键)打开,搜索应用或文件,查看多工作区
  • 顶部状态栏:显示时间、网络、音量、电源状态,点击'设置'进入系统配置
  • 底部 dock:默认显示常用应用(浏览器、文件管理器等),可右键固定应用
4.2 核心功能使用
4.2.1 文件管理器(Nautilus)
  • 基础操作:
    • 导航:左侧边栏访问'主文件夹''下载''桌面'等目录
    • 快捷键:Ctrl+N 新建窗口、Ctrl+T 新建标签页、F2 重命名、Delete 删除
    • 高级功能:地址栏输入'ssh:// 用户名@IP'访问远程服务器,右键'压缩'创建归档文件
  • 隐藏文件:按 Ctrl+H 显示 / 隐藏以'.'开头的隐藏文件(如.bashrc)
4.2.2 系统设置关键项
  • 显示:调整分辨率(推荐'原生分辨率')、缩放比例(高 DPI 屏幕设为 125%)
  • 网络:连接 Wi-Fi(支持 WPA3)、配置代理(企业网络需手动设置 HTTP/HTTPS 代理)
  • 电源:设置'节能模式'(笔记本)、屏幕自动关闭时间(如 10 分钟无操作)
4.2.3 实用快捷键
快捷键功能描述
Super+A显示所有应用
Super+D显示桌面
Ctrl+Alt+T打开终端
PrtSc全屏截图
Alt+F4关闭当前窗口
Ctrl+Shift+V终端粘贴(区别于 Ctrl+V)

五、基础命令与终端操作

5.1 终端入门
  • 打开方式:Ctrl+Alt+T 或搜索'终端'

基本命令:

# 查看当前目录 pwd # 输出如/home/用户名
# 列出文件 ls -l # 详细列表(权限、大小、修改时间)
ls -a # 显示隐藏文件(如.config 目录)
# 切换目录 cd /home/用户名/Documents # 绝对路径
cd ../Pictures # 相对路径(返回上一级并进入 Pictures)
# 创建目录 mkdir 学习笔记
# 复制文件 cp 源文件 目标路径 # 如 cp report.txt ~/Documents/
# 删除文件(谨慎使用!) rm 文件名
rm -r 目录名 # 删除目录(递归删除)
5.2 权限管理与 sudo
  • 用户权限:Linux 通过'读(r)、写(w)、执行(x)'控制文件访问,使用 ls -l 查看权限标识
  • 注意:避免长期使用 sudo su 切换 root 用户,降低误操作风险

sudo 命令:临时获取管理员权限(需输入当前用户密码)

# 更新软件列表 sudo apt update
# 升级已安装软件 sudo apt upgrade -y # -y 自动确认所有提示
# 安装软件(以文本编辑器为例) sudo apt install gedit

六、软件管理:安装与更新

6.1 APT 包管理器

常用命令:

# 搜索软件 apt search 关键词 # 如 apt search video-editor
# 查看软件信息 apt show 软件名 # 如 apt show vlc
# 卸载软件(保留配置) sudo apt remove 软件名
# 彻底卸载(删除配置) sudo apt purge 软件名
# 清理无用依赖 sudo apt autoremove -y
6.2 图形化软件中心
  • Ubuntu Software:搜索'软件'打开,分类浏览应用,支持评分和评论,一键安装 / 卸载
  • 注意:部分软件仅提供 Snap/Flatpak 格式,首次安装需等待下载框架
6.3 第三方软件安装
6.3.1 PPA 源(个人软件仓库)
# 添加 PPA(以 VS Code 为例) sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
sudo apt update
sudo apt install code
6.3.2 Deb 包与 Flatpak

Flatpak:跨发行版打包格式,需先安装 Flatpak 框架

sudo apt install flatpak flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.spotify.Client # 安装 Spotify 示例

Deb 包:下载 .deb 文件,双击安装或终端执行

sudo dpkg -i 软件包.deb
sudo apt -f install # 修复依赖问题
6.4 必备软件推荐
  • 办公:LibreOffice(兼容 Office 格式)、WPS Office(中文支持更佳)
  • 开发:VS Code(代码编辑器)、Git(版本控制)、Docker Desktop
  • 多媒体:VLC(万能播放器)、GIMP(图像编辑)、Audacity(音频处理)
  • 实用工具:Albert(快速启动器)、Stacer(系统清理)、Timeshift(系统备份)

七、系统配置与个性化

7.1 更新与维护
  • 自动更新:设置→'更新'→开启'自动下载更新',选择'安全更新自动安装'

内核管理:查看当前内核版本

uname -r # 输出如 6.8.0-31-generic

如需回退内核,重启时在 GRUB 菜单选择'高级选项'

7.2 驱动安装
  • 显卡驱动:设置→'附加驱动',选择推荐的专有驱动(NVIDIA 用户需注意版本兼容性,避免黑屏)
  • 打印机 / 扫描仪:设置→'打印机'→'添加打印机',自动检测网络设备,安装对应驱动
7.3 桌面美化
  • 扩展插件:浏览器访问 GNOME Extensions,推荐安装:
    • Dash to Dock(任务栏):自定义 dock 位置、图标大小
    • Clipboard Indicator(剪贴板历史):查看最近复制内容
    • Night Theme Switcher(自动切换深色模式)

GNOME Tweaks:安装后自定义主题、图标、字体

sudo apt install gnome-tweaks

八、双系统与故障排除

8.1 双系统启动管理

修复 Windows 启动:若 Windows 消失,使用 Boot Repair 工具修复

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt install boot-repair boot-repair # 图形化修复引导

GRUB 引导菜单:开机默认显示 10 秒,可修改超时时间

sudo gedit /etc/default/grub # 修改 GRUB_TIMEOUT=5,保存后更新 GRUB
sudo update-grub
8.2 常见安装问题
  • 黑屏 / 卡在启动界面:重启按'e'编辑启动项,在'quiet splash'后添加 nomodeset,按 F10 继续

网络无法连接:检查驱动是否缺失,安装 linux-firmware 补充固件

sudo apt install linux-firmware

分区失败:使用 GParted 工具检查磁盘错误

sudo apt install gparted
sudo gparted # 图形化分区工具,右键'检查'修复磁盘

九、学习资源与进阶方向

9.1 官方与社区资源
  • 文档:Ubuntu 官方文档、Ubuntu 中文社区
  • 论坛:Ask Ubuntu(Stack Exchange 旗下)、Ubuntu 中文论坛,提问前搜索历史问题
  • 视频教程:YouTube'Ubuntu Tutorials'、B 站'Ubuntu 入门到精通'
9.2 进阶学习路径
  • 命令行强化:学习 Shell 脚本编写,自动化日常任务(如备份文件、批量处理)
  • 服务器应用:搭建 LAMP/LNMP 环境、部署 Docker 容器、配置 Kubernetes 集群
  • 开发环境:配置 Python/Java/Node.js 开发环境,使用 VS Code 远程开发
9.3 参与社区
  • 贡献翻译、测试新版本、提交 bug 报告,成为 Ubuntu 社区一员,提升技术能力

结语

Ubuntu 作为开源操作系统的代表,为用户提供了免费、稳定、易用的计算环境。通过本文指南,你已掌握从安装准备到系统配置的全流程,后续可根据需求探索更多高级功能。Linux 学习是一个持续实践的过程,大胆尝试并善用社区资源,你会逐渐发现开源系统的强大与乐趣。

目录

  1. Ubuntu 入门及安装全指南
  2. 一、初识 Ubuntu:开源操作系统的选择
  3. 1.1 Ubuntu 的起源与定位
  4. 1.2 LTS 版本的核心价值
  5. 1.3 为什么选择 Ubuntu?
  6. 二、安装前准备:硬件与环境
  7. 2.1 硬件要求
  8. 2.2 ISO 镜像下载与校验
  9. Windows PowerShell Get-FileHash -Algorithm SHA256 Ubuntu-24.04-LTS-desktop-amd64.iso
  10. Linux/macOS终端 sha256sum Ubuntu-24.04-LTS-desktop-amd64.iso
  11. 2.3 制作启动盘
  12. 2.4 BIOS/UEFI 设置
  13. 三、安装全流程:从启动到配置
  14. 3.1 启动与语言选择
  15. 3.2 安装类型:三种场景适配
  16. 3.2.1 全新安装(擦除磁盘)
  17. 3.2.2 双系统安装(与 Windows 共存)
  18. 3.2.3 高级选项(LVM 加密与自定义分区)
  19. 3.3 基本信息配置
  20. 3.4 安装完成与首次启动
  21. 四、GNOME 桌面入门:操作与环境
  22. 4.1 桌面布局概览
  23. 4.2 核心功能使用
  24. 4.2.1 文件管理器(Nautilus)
  25. 4.2.2 系统设置关键项
  26. 4.2.3 实用快捷键
  27. 五、基础命令与终端操作
  28. 5.1 终端入门
  29. 查看当前目录 pwd # 输出如/home/用户名
  30. 列出文件 ls -l # 详细列表(权限、大小、修改时间)
  31. 切换目录 cd /home/用户名/Documents # 绝对路径
  32. 创建目录 mkdir 学习笔记
  33. 复制文件 cp 源文件 目标路径 # 如 cp report.txt ~/Documents/
  34. 删除文件(谨慎使用!) rm 文件名
  35. 5.2 权限管理与 sudo
  36. 更新软件列表 sudo apt update
  37. 升级已安装软件 sudo apt upgrade -y # -y 自动确认所有提示
  38. 安装软件(以文本编辑器为例) sudo apt install gedit
  39. 六、软件管理:安装与更新
  40. 6.1 APT 包管理器
  41. 搜索软件 apt search 关键词 # 如 apt search video-editor
  42. 查看软件信息 apt show 软件名 # 如 apt show vlc
  43. 卸载软件(保留配置) sudo apt remove 软件名
  44. 彻底卸载(删除配置) sudo apt purge 软件名
  45. 清理无用依赖 sudo apt autoremove -y
  46. 6.2 图形化软件中心
  47. 6.3 第三方软件安装
  48. 6.3.1 PPA 源(个人软件仓库)
  49. 添加 PPA(以 VS Code 为例) sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
  50. 6.3.2 Deb 包与 Flatpak
  51. 6.4 必备软件推荐
  52. 七、系统配置与个性化
  53. 7.1 更新与维护
  54. 7.2 驱动安装
  55. 7.3 桌面美化
  56. 八、双系统与故障排除
  57. 8.1 双系统启动管理
  58. 8.2 常见安装问题
  59. 九、学习资源与进阶方向
  60. 9.1 官方与社区资源
  61. 9.2 进阶学习路径
  62. 9.3 参与社区
  63. 结语
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • FPGA 开发工具对比:Vivado、Quartus、ModelSim 功能与场景
  • CentOS 7.9 安装 KingbaseES 数据库 ISO 包指南
  • PEEK取代金属:精密注塑齿轮蜗杆驱动机器人灵巧手技术与成本革新
  • GitHub Copilot 在 VS Code 中的代理功能使用指南
  • Lostlife2.0 角色对话系统升级:基于 LLama-Factory 微调剧情模型
  • AIOps 实践:基于 Dify + LangBot 构建飞书智能体机器人
  • PX4 开源飞控系统详解:架构、生态与入门指南
  • Python 科赫雪花绘制:数学原理与 turtle 实现
  • Pi0 机器人 VLA 大模型昇腾 A2 平台测评
  • 基于 Java 的百度地图路线规划服务开发
  • Git 安装与配置指南
  • 使用 Trae IDE 结合 Figma MCP 实现设计稿转前端代码实战
  • Qt Creator 配置 GitHub Copilot AI 编程插件
  • Seedance 2.0 实操教程:从入门到 AI 导演模式
  • Git 新手必学:git clone -b 命令详解与实操
  • 前端状态管理:Recoil 原子化实践
  • Git 原理与实战:深入解析核心架构与常用命令
  • LangChain 实战指南:9 个典型应用场景
  • AIGC 在现代教育技术中的应用与实践
  • 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