跳到主要内容Ubuntu 下载、安装及软件管理详解 | 极客日志Shell / Bash
Ubuntu 下载、安装及软件管理详解
综述由AI生成Ubuntu 操作系统的下载、启动盘制作、BIOS 设置及系统安装流程。涵盖双系统分区建议、安全启动关闭、用户创建等关键步骤。安装后提供系统更新、驱动安装及多种软件安装方式(apt、Snap、deb、AppImage、源码编译)的对比与实操指南。最后通过 Docker 部署案例演示了终端命令的使用,帮助新手快速掌握 Ubuntu 环境配置与应用部署。
灭霸26 浏览 Ubuntu 下载与安装详解
整个过程主要分为四个步骤:
- 准备工作:下载系统和制作启动盘。
- BIOS/UEFI 设置:调整电脑启动顺序。
- 安装过程:分区、设置用户等核心步骤。
- 安装后设置:驱动和软件更新。
第一步:准备工作
1. 下载 Ubuntu 系统镜像 (.iso 文件)
- 访问官网:打开 Ubuntu 官方网站 https://ubuntu.com/download/desktop
- 选择版本:
- LTS (长期支持版):推荐绝大多数用户使用。例如
22.04 LTS 或 24.04 LTS。LTS 版提供 5 年的安全更新和维护,非常稳定。
- 最新版:包含了最新的特性和软件,但支持周期较短(通常 9 个月)。
- 点击下载:页面通常会自动推荐最新的 LTS 版本,直接点击下载即可。文件大小约为 2.5GB - 4GB。
2. 制作 Ubuntu 启动 U 盘
你需要一个容量至少 8GB 的 U 盘,制作过程会清空 U 盘内所有数据,请提前备份。
推荐使用工具:Ventoy (强烈推荐) 或 Rufus
方法一:使用 Ventoy (最灵活)
- 下载 Ventoy:访问 https://www.ventoy.net/cn/download.html 下载 Windows 版本。
- 安装 Ventoy 到 U 盘:
- 解压下载的文件,运行
Ventoy2Disk.exe。
- 在界面中选择你的 U 盘设备(务必选对,否则会清空其他磁盘数据!)。
- 点击
安装,程序会提示将清空 U 盘,确认即可。
- 复制镜像文件:安装完成后,你的 U 盘会被分成两个分区。直接将下载好的 Ubuntu 的
.iso 文件复制/拖拽到 U 盘里即可。你甚至可以放入多个不同系统的镜像文件。
方法二:使用 Rufus (传统方式)
- 下载 Rufus:访问 https://rufus.ie/zh/ 下载便携版。
- 制作启动盘:
- 插入 U 盘,运行 Rufus。
- 设备:选择你的 U 盘。
- 引导类型选择:点击
选择,找到你下载的 Ubuntu .iso 文件。
- 分区类型和目标系统类型:通常保持默认(GPT 和 UEFI)即可。如果电脑较老,可能需要选择 MBR 和 BIOS。
- 其他设置保持默认,点击
开始,在弹出的窗口中选择 ,然后确定。等待制作完成。
以 ISO 镜像模式写入(推荐)
3. 为安装 Ubuntu 分配磁盘空间 (可选但推荐)
如果你打算与 Windows 组成双系统,最好在安装前为 Ubuntu 腾出空间。
- 在 Windows 的
磁盘管理 工具中,从一个已有分区(如 D 盘)上右键选择 压缩卷。
- 根据你的需求分配大小(建议至少 50GB,推荐 100GB 以上),然后点击压缩。这样会得到一块'未分配'的空间,Ubuntu 安装程序会自动识别并使用它。
第二步:BIOS/UEFI 设置与启动
- 插入 U 盘:将制作好的启动 U 盘插入电脑。
- 重启并进入 BIOS/UEFI:重启电脑,在开机自检(品牌 Logo 出现)时,快速连续按特定的键。常见按键有 F2, Del, F12, Esc 等,具体取决于你的电脑品牌,请自行搜索'你的电脑品牌 + 进入 BIOS'。
- 调整启动顺序:
- 在 BIOS/UEFI 设置界面中,找到
Boot 或 启动 选项卡。
- 将
UEFI: USB Flash Drive 或你的 U 盘名称移动到启动顺序的第一位。
- 重要:关闭 Secure Boot (安全启动)。这个选项通常在
Security 或 Boot 选项卡下。虽然新版 Ubuntu 支持安全启动,但关闭它可以避免潜在的驱动问题。
- 保存并退出:按 F10 保存设置并重启电脑。此时电脑应该会从 U 盘启动。
第三步:安装 Ubuntu 系统
电脑从 U 盘启动后,你会看到 Ubuntu 的启动菜单。
- 选择语言和试用/安装:
- 选择
English 或 中文(简体)。
- 你会看到两个选项:
试用 Ubuntu 和 安装 Ubuntu。
- 强烈建议先选择
试用 Ubuntu。这会进入一个完整的桌面环境,但不安装到硬盘。你可以在这里测试硬件(Wi-Fi、声卡、显卡等)是否正常工作,确认无误后再进行安装。
- 启动安装程序:
- 在试用桌面中,双击
Install Ubuntu 24.04 LTS(或对应版本)图标来启动安装程序。
- 选择语言:再次选择安装过程中的语言,如'中文(简体)'。
- 键盘布局:默认选择'Chinese'即可。
- 连接网络:连接到你的 Wi-Fi 或有线网络,以便在安装过程中下载更新。
- 更新和其他软件:
- 正常安装:包含浏览器、办公软件、游戏等常用软件。
- 最小安装:只包含必要的系统和浏览器,更简洁。
- 其他选项:
为图形或无线硬件安装第三方软件:务必勾选!这会自动安装专有的显卡驱动和 Wi-Fi 网卡驱动,对硬件支持更好。
下载更新 while installing Ubuntu:如果网络好,建议勾选,可以边安装边更新。
- 安装类型 (最重要的一步!)
- 清除整个磁盘并安装 Ubuntu:
- 警告:这会删除你硬盘上的 所有数据(包括 Windows),整个硬盘将只安装 Ubuntu。仅在你确定不需要硬盘上任何数据或只想用 Ubuntu 时选择!
- 安装 Ubuntu,与 Windows Boot Manager 共存:
- 推荐给双系统用户。安装程序会自动检测到 Windows 并为你分配空间。这是最简单安全的方式。
- 其他选项:
- 这是 手动分区,适合高级用户。你可以自己创建
swap(交换空间)、/(根目录)、/home(家目录)等分区。如果你之前已经在 Windows 下压缩出了'未分配'空间,可以在这里选择它来进行手动分区。
- 选择时区:在地图上点击上海(或你所在的城市),确保时区为
Asia/Shanghai。
- 创建用户:
- 你的姓名:全名,会显示在登录界面。
- 你的计算机名:电脑在网络中的名称。
- 用户名:登录和终端中使用的名字(小写字母,无空格)。
- 密码:设置一个强密码。
- 可以选择
自动登录 或 要求密码登录。
- 开始安装:确认所有设置无误后,点击
安装。系统会开始复制文件,整个过程大约需要 10-30 分钟。
- 安装完成:安装结束后,会提示你
重启电脑。按照提示拔出 U 盘,然后按回车键。电脑将重启进入全新的 Ubuntu 系统。
第四步:安装后的初步设置
- 更新系统:
- 进入系统后,首先打开
软件更新器,它会自动检查并安装所有可用的更新。
- 或者打开终端 (Ctrl+Alt+T),输入:
sudo apt update && sudo apt upgrade
- 安装额外驱动 (可选):
- 打开
软件和更新 应用,切换到 附加驱动 选项卡。
- 这里会扫描出你电脑可用的专有驱动(尤其是 NVIDIA 显卡驱动),选择一个推荐的版本进行安装。
- 安装常用软件:
- Ubuntu 自带 Firefox 浏览器和 LibreOffice 办公套件。
- 你可以通过
Ubuntu 软件 中心来搜索安装软件。
- 也可以在终端中使用
sudo apt install 命令安装,例如:
sudo apt install vlc git gimp
Ubuntu 提供了多种软件安装方式,你可以把它们类比于在手机上的操作,这样更容易理解:
| 安装方式 | 类比手机 | 特点 | 推荐度 |
|---|
应用商店/apt | 手机官方应用商店(如 App Store) | 官方源,稳定、安全、一键安装 | ⭐⭐⭐⭐⭐ 首选 |
| Snap/Flatpak | 手机自带的应用市场(可能包含各种来源) | 通用包,沙盒化、依赖独立、版本新 | ⭐⭐⭐⭐ 次选 |
.deb 安装包 | 从官网下载的 .apk 安装包 | 第三方 Deb 包,方便,但需注意来源安全 | ⭐⭐⭐ |
| AppImage | 绿色便携版软件,无需安装 | 可执行文件,解压即用,不污染系统 | ⭐⭐⭐ |
| 源码编译 | 从零开始自己搭建一个应用 | 最灵活,但复杂、耗时 | ⭐(高级用户) |
方法一:使用 apt 命令和 Ubuntu 软件中心(官方仓库)
这是 最推荐、最常用 的方法。软件来源于 Ubuntu 官方维护的软件仓库,保证了软件的稳定性和安全性。
1. 图形界面:Ubuntu 软件中心
- 在程序坞中点击
Ubuntu Software(或 Snap Store)图标。
- 在搜索框中输入软件名称(如
vlc)。
- 点击搜索结果,然后点击
Install 按钮。
- 输入你的用户密码,即可自动完成安装。
2. 命令行:apt(在终端中操作)
打开终端(快捷键 Ctrl + Alt + T),以下是必须掌握的命令:
sudo apt update
sudo apt upgrade
apt search chrome
sudo apt install vlc
sudo apt remove vlc
sudo apt purge vlc
sudo apt autoremove
apt show vlc
最佳实践:在安装任何新软件前,先执行 sudo apt update 是一个好习惯。
方法二:使用 Snap(通用包)
Snap 是 Canonical(Ubuntu 母公司)推出的一种通用的 Linux 软件包格式。它自带所有依赖,可以在任何支持 Snap 的 Linux 发行版上运行。
特点:
- 自动更新:软件会在后台自动更新到最新版。
- 沙盒隔离:更安全,但有时访问外部文件(如另一个硬盘)需要授权。
- 占用空间稍大:因为包含了依赖。
常用命令:
snap find code
sudo snap install code --classic
snap list
sudo snap refresh
sudo snap remove code
注意:很多软件在 Ubuntu 软件中心里,默认提供的已经是 Snap 版本了(如 Firefox)。
方法三:使用 .deb 安装包(第三方 Deb 包)
有些商业软件(如 Google Chrome, TeamViewer)会在其官网提供 .deb 格式的安装包。
安装方法:
- 从官网下载
.deb 文件(如 google-chrome-stable_current_amd64.deb)。
- 双击下载的文件,它会在'软件中心'中打开。
- 点击'安装'按钮即可。
sudo apt install ./google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt -f install
方法四:使用 AppImage(绿色便携版)
AppImage 是一个包含了应用和其依赖的单一可执行文件,无需安装,解压即用。
使用方法:
- 从官网下载
.AppImage 文件(如 FreeCAD-xxx.AppImage)。
- 给该文件添加可执行权限:
chmod +x FreeCAD-xxx.AppImage
优点:不会污染你的系统,非常适合便携软件或测试新版本。
缺点:不会集成到系统菜单中(需要手动创建桌面文件),更新需要手动下载新版本。
方法五:从源码编译安装(高级)
只有当软件没有提供以上任何形式的包时,才考虑此方法。
- 安装编译依赖:
sudo apt install build-essential
- 下载源码包(通常是
.tar.gz 或 .tar.xz 格式)。
- 解压:
tar -xzf software.tar.gz
- 进入目录,执行经典的'配置 - 编译 - 安装'三步曲:
./configure
make
sudo make install
注意:这种方法非常复杂,容易出错,且难以卸载,不推荐新手使用。
实战演练:部署一个真实应用(以 Docker 为例)
让我们用最推荐的 apt 方式来安装 Docker,你会看到实际流程。
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
- 添加 Docker 的官方 GPG 密钥(用于验证软件真实性)
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- 添加 Docker 的软件仓库(这样
apt 才能从 Docker 官方获取软件)
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 再次更新软件索引(让系统识别新添加的 Docker 仓库)
sudo apt install docker-ce docker-ce-cli containerd.io
sudo docker run hello-world
如果看到欢迎信息,说明 Docker 已经成功安装并运行。
总结
| 场景 | 推荐方法 |
|---|
| 安装常用软件、系统工具 | apt |
| 希望软件自动更新到最新版 | Snap |
| 安装官网只提供 .deb 的软件 | .deb 包 |
| 使用便携软件,不想安装 | AppImage |
| 软件极客,需要特定版本或功能 | 源码编译 |
对于新手,你的应用安装路径应该是:Ubuntu 软件中心 → apt → Snap → .deb 包。按照这个优先级,你就能高效、安全地部署你需要的所有应用。
相关免费在线工具
- 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