尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Ubuntu 26.04 安装与配置指南:从U盘启动到环境搭建

Ubuntu 26.04 安装与配置指南:从U盘启动到环境搭建 Ubuntu乌班图26.04 是 Ubuntu 家族中面向 2026 年 4 月周期发布的桌面操作系统版本。对于刚接触 Linux 的开发者来说把 Ubuntu 装到实体电脑或虚拟机上是学习 Linux 的最直接路径也是后续搭建开发环境、运行服务、处理数据的起点。这篇文章围绕 Ubuntu 26.04 的完整落地过程展开从确认硬件要求、下载 ISO 镜像、制作启动 U 盘到完成安装、换源、更新、输入法与常用软件配置再到启动失败、网络、屏幕亮度、依赖冲突等问题的排查路径。读完你可以照着步骤从零安装一个可以日常使用的 Ubuntu 系统并知道后续如何把它接入开发或生产环境。1. Ubuntu 26.04 是什么以及它解决什么问题1.1 版本号里的信息YY.MM 与 LTSUbuntu 的版本号实际上是时间编号。26.04 表示 2026 年 4 月发布的版本。Ubuntu 每半年发布一个新版本分别是 4 月和 10 月。偶数年 4 月的版本按惯例是长期支持版本也就是 LTS官方提供更长时间的安全更新和维护。26.04 属于偶数年 4 月的节点因此通常会被当作 LTS 版本使用但具体支持周期和发布节奏要以官方公告为准不要在正式安装前凭记忆假设所有细节。LTS 版本对开发者和运维人员有特殊意义。日常使用中LTS 意味着软件源里的依赖包会更稳定第三方软件厂商也更愿意针对 LTS 做兼容测试。如果你准备把 Ubuntu 当作主力开发系统或者长期跑服务器优先选 LTS 往往比追新版本更稳妥。这篇教程默认安装的是桌面版 Ubuntu 26.04服务器版安装逻辑类似但磁盘分区、软件源配置和后续维护方式会略有差异。1.2 谁适合安装 Ubuntu 26.04Ubuntu 的应用场景大致可以分为四类Linux 入门学习需要亲手操作终端、文件权限、服务管理和包管理。开发环境写 Python、Java、Go、C/C或者使用 Docker 做容器开发。多系统共存在一台电脑上同时保留 Windows 和 Ubuntu按需切换。服务器和云主机很多云厂商提供 Ubuntu 系统镜像本地先跑通再部署到远程。如果你此前只使用 Windows 或 macOS第一次安装 Ubuntu 时要做好心理准备界面更接近 macOS但文件系统和权限逻辑更接近企业服务器。前期会遇到换源、驱动、输入法这些小问题但它们大多是配置问题不是系统缺陷。1.3 桌面版和服务器版的差异很多人会纠结下载 Desktop 还是 Server。两者的核心区别在于是否提供图形桌面环境。对比项桌面版 Desktop服务器版 Server图形界面默认 GNOME 桌面默认无图形界面只有命令行适用场景日常办公、开发、学习远程服务器、容器节点、云主机软件源默认组件main universemain universe安装时可勾选受限组件安装方式图形安装向导图形安装向导或自动安装资源占用较高需内存 4GB 以上更流畅较低适合最小化部署远程管理需要额外配置远程桌面或 SSH默认启用 SSH 可选安装实际项目中常见组合是本地装桌面版开发服务器用 Server 版跑应用。如果学习目标偏向运维和部署建议从桌面版入手掌握图形操作随后再开一台虚拟机或云主机练 Server 版。2. 安装前准备硬件、镜像、启动盘和 BIOS2.1 硬件要求与兼容性检查Ubuntu 桌面版对硬件的总体要求不高但不同使用场景差距很大。下面是当前比较通用的参考值具体以官方文档和发布说明为准。硬件组件最低要求推荐配置说明CPU双核 2GHz四核及以上新版本桌面环境对多核调度更敏感内存4GB8GB 以上浏览器多开、开发工具同时运行时8GB 才算舒适磁盘25GB 可用空间SSD 64GB 以上系统安装约 10GB软件和数据会快速增长显卡支持 VESA/基础加速NVIDIA/AMD 较新显卡专有驱动安装需要联网网络可选有线或无线网卡安装时无网络会导致第三方驱动和更新无法进行安装前要确认几点电脑是否支持 UEFI 启动BIOS 里的 Secure Boot 是否开启磁盘是 MBR 还是 GPT 分区表。UEFI GPT 是当前主流组合制作启动盘时选择对应的引导方式。虚拟机场景下建议分配至少 2 核 CPU、4GB 内存和 40GB 磁盘并启用 EFI 引导这样更接近物理机体验。如果准备双系统建议先对 Windows 磁盘做一次完整备份。安装 Ubuntu 时的分区操作会改动磁盘结构任何一次误操作都可能影响原有系统。2.2 下载 Ubuntu 26.04 镜像下载镜像必须走官方渠道。Ubuntu 官网提供了桌面版和服务器版下载入口也可以使用国内高校或云厂商镜像站下载 ISO 文件。下载页面一般会提供 SHA256 校验值建议下载后先校验避免文件损坏或下载不完整。在 Linux 或 macOS 终端中可以用sha256sum校验sha256sum ubuntu-26.04-desktop-amd64.isoWindows 用户可以在 PowerShell 中执行Get-FileHash .\ubuntu-26.04-desktop-amd64.iso -Algorithm SHA256校验结果应与官网和镜像站公布的哈希值一致。不一致时不要直接制作启动盘重新下载一次再校验。这里要注意不同镜像站同步时间不同同一个版本号可能对应不同日期的每日构建版本下载后文件名里的日期和哈希值都要记录好。2.3 制作启动 U 盘Ubuntu 官方推荐使用 Rufus 或 balenaEtcher 制作启动 U 盘。Rufus 在 Windows 下很常用界面简洁支持选择 GPT/UEFI 或 MBR/BIOS 模式。balenaEtcher 更适合跨平台界面更傻瓜但可控选项少。在 Windows 下用 Rufus 制作时主要选项如下设备选择你的 U 盘务必确认盘符正确。引导类型选择下载好的 ISO 文件。分区类型根据电脑使用 UEFI 还是 BIOS 选择新电脑优先 GPT。文件系统Rufus 会自动根据镜像调整无需手动修改。在 Linux 下也可以用dd命令制作但必须小心设备号。下面的命令将 ISO 写入/dev/sdX/dev/sdX是你的 U 盘设备而不是 U 盘上的某个分区sudo dd ifubuntu-26.04-desktop-amd64.iso of/dev/sdX bs4M statusprogress注意of参数写错设备会导致数据丢失。执行前先用lsblk查看磁盘列表确认目标设备是 U 盘再动手。2.4 进入 BIOS/UEFI 设置启动顺序U 盘制作完成后插入电脑并重启。开机按主板厂商对应的快捷键进入 BIOS/UEFI 设置界面常见按键是 F2、F10、Del、Esc具体看开机画面提示。设置过程中需要关注两个点一是把 U 盘启动项调整到最前面二是确认 Secure Boot 状态。Ubuntu 对 Secure Boot 有兼容支持但某些显卡驱动和第三方内核模块在 Secure Boot 开启时可能无法加载。日常安装先保持出厂状态若安装后驱动异常再回到 BIOS 关闭 Secure Boot 或启用 Microsoft 第三方密钥。安装界面启动后选择第一项Try or Install Ubuntu。如果开机时直接进入 Grub 菜单或空白屏幕通常说明 U 盘引导方式与 BIOS 模式不匹配需要回到启动盘制作阶段重新选择 GPT/UEFI 或 MBR/BIOS。3. 用 U 盘安装 Ubuntu 26.043.1 引导安装与语言选择进入安装界面后先选择Try Ubuntu进去体验桌面或者直接选择Install Ubuntu。建议第一次安装时先选择安装等待过程中可以观察硬件兼容性是否有明显问题。安装向导第一步通常要求选择语言。语言选择只影响安装过程界面和系统默认语言后续可以随时修改。中文用户可以选择“中文简体”但要注意系统语言改为中文后部分命令行工具和日志输出仍然是英文这是正常现象。选择语言后进入键盘布局页面默认English (US)即可也可以选择Chinese并测试按键是否正常。接下来会询问联网和更新选项。如果网络可用安装器会建议勾选“安装第三方软件”。这个选项会下载显卡和无线网卡驱动以及部分多媒体解码器建议勾选前提是网络环境稳定。如果没有网络安装也能完成只是后续需要手动装驱动。3.2 磁盘分区新手选整盘想学习就手动分区Ubuntu 安装器提供“清除整个磁盘并安装 Ubuntu”和“手动分区”两种主要方式。新手或 VMware 虚拟机用户直接选整盘安装即可。选择整盘安装时安装器会自动创建 EFI 分区、根分区和交换分区对大多数场景都够用。如果你想学习分区或需要与 Windows 双系统共存就选择“手动分区”。手动分区时至少需要创建以下分区分区大小建议类型挂载点作用EFI 系统分区512MB 到 1GBEFI System Partition/boot/efiUEFI 引导必需根分区剩余空间ext4/存放系统和全部应用Swap可选swap无内存不足时的交换空间手动分区时建议给根分区保留充足空间。如果你有多个磁盘可以考虑把/home单独分区这样重装系统时用户数据不会丢失。新版 Ubuntu 默认使用 swap file不是独立 swap 分区所以在手动分区时不一定要单独建 swap。磁盘加密和 LVM 一般推荐有经验后再用新手先用默认安装方式跑通流程。如果机器上已经装有 Windows安装器会识别到现有系统并允许你选择“安装 Ubuntu与 Windows 共存”或手动调整分区。双系统安装后的引导由 GRUB 管理开机时会显示系统选择菜单。3.3 用户账户、密码与自动登录分区完成后进入用户信息设置。安装器会要求填写你的姓名显示名可以任意填。计算机名称也就是主机名会出现在终端提示符和局域网中。用户名登录用户名尽量使用小写字母不要包含空格和特殊字符。密码系统用户密码强度尽量高。页面下方有两个选项自动登录和登录时需要密码。日常使用选择登录时输入密码即可既能避免他人直接进入桌面也符合安全习惯。如果电脑只有一个用户且使用环境可信也可以开启自动登录但后续执行sudo命令时仍然会要求输入密码。安装器最后一次提示确认后开始写入系统。写入期间不要断电不要强制关机安装进度条走到完成后会提示重启。这里应该留意重启前安装器会提醒移除安装介质但实际操作时先点“现在重启”当屏幕变黑后拔出 U 盘避免再次从 U 盘引导。3.4 安装完成后的首次重启重启后进入 GRUB 菜单选择第一项 Ubuntu 启动系统。首次启动可能出现两种情况正常进入登录界面或进入黑屏/紧急模式。黑屏通常与显卡驱动有关可以从 GRUB 的 advanced options 选择恢复模式进入系统安装驱动后再恢复正常启动。登录后先做三件事打开终端执行ip addr确认网络是否可用。执行df -h查看磁盘根分区大小是否正确。打开 GNOME 的“设置”检查显示分辨率和声音设备是否正常。网络是后续所有操作的基础。如果无线网卡无法识别优先检查是否缺少固件包或者用有线网络完成系统更新后再更换无线源。4. 安装完成后换源、更新、输入法与常用软件4.1 先备份再换软件源Ubuntu 默认软件源指向国外服务器国内网络环境下apt update可能很慢因此国内安装后的第一件事就是换源。换源的核心原则是先备份原始文件确认版本代号再替换。先查看当前系统版本代号lsb_release -cs这个命令会输出一个短单词例如plucky之类。不同 Ubuntu 版本代号不同换源时不要硬编码代号而是用$(lsb_release -cs)动态获取。后续更新时即使版本升级源配置也能尽量保持一致。新版 Ubuntu 的软件源配置可能在/etc/apt/sources.list也可能在/etc/apt/sources.list.d/ubuntu.sources这种 deb822 格式文件中。先确认存在哪一个ls -l /etc/apt/sources.list /etc/apt/sources.list.d/ubuntu.sources在使用 Ubuntu 24.04 及以后版本 的 deb822 格式时可以备份后直接替换域名sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak然后使用阿里云镜像替换默认的 archive 和 security 源。这里只替换 URL 域名不改变条目结构适合 deb822 和传统 sources.list 两种格式。如果系统只有传统列表文件把后一条命令对应路径改为/etc/apt/sources.list即可sudo sed -i s|//archive.ubuntu.com/ubuntu/|//mirrors.aliyun.com/ubuntu/|g /etc/apt/sources.list.d/ubuntu.sources sudo sed -i s|//security.ubuntu.com/ubuntu/|//mirrors.aliyun.com/ubuntu/|g /etc/apt/sources.list.d/ubuntu.sources替换完成后执行sudo apt update如果终端输出没有 404 错误说明源配置正确。出现 404 通常意味着镜像源还没同步该版本的特定组件换一个镜像源即可比如清华 TUNA 或中科大源而不是继续在原配置上反复尝试。4.2 apt 更新和系统升级换源成功后下一步做一次完整升级。update只更新软件包索引full-upgrade才真正升级已安装软件包。完整升级命令如下sudo apt update sudo apt full-upgrade -y系统升级过程中可能提示是否重启某些服务例如网络管理器或内核模块。可以点选“重启服务”或“取消”这取决于当时更新的组件。升级完成后如果内核版本有变化建议重启一次系统确保新内核生效。如果电脑存在 NVIDIA 独立显卡可以打开 GNOME 的“软件与更新”在“附加驱动”标签页选择专有驱动。或使用终端安装ubuntu-drivers常用工具sudo apt install ubuntu-drivers-common sudo ubuntu-drivers autoinstall安装完显卡驱动后执行nvidia-smi如果能看到显卡信息说明驱动已生效。若没有 NVIDIA GPU跳过这一步骤不会影响基础使用。4.3 安装开发基础环境和常用服务Ubuntu 桌面版通常自带python3但很多开发工具链不会预装。下面这组命令安装编译工具链和常见调试工具sudo apt install -y build-essential git curl wget vim net-tools unzip安装 Git 后建议先配置用户名和邮箱否则提交代码时无法生成合适的提交记录git config --global user.name yourname git config --global user.email youexample.com如果你需要在 Ubuntu 上安装 MySQL 8 和 Redis 7可以通过官方源安装。注意不同 Ubuntu 版本仓库里的软件版本可能不同以下命令安装的是当前操作系统软件源中匹配的版本sudo apt install -y mysql-server redis-server安装完成后检查服务状态systemctl status mysql redis-serverMySQL 安装完成后默认 root 用户在 Ubuntu 下常使用auth_socket认证也就是本地系统 root 用户可以直接登录而不需要密码。你可以用sudo mysql进入 MySQL 客户端再决定是否需要创建独立用户并修改认证方式。Redis 默认只监听127.0.0.1直接使用没有问题如果需要在局域网内访问要修改配置文件并设置密码这是生产环境的安全底线。4.4 配置中文输入法中文输入法是桌面版 Ubuntu 安装后最常见的配置项。Ubuntu 自带 IBus 输入法框架默认支持智能拼音。如果安装系统时语言选择了中文一般已经具备拼音输入能力。如果缺失可以手动安装sudo apt install -y ibus-pinyin安装完成后打开“设置 - 系统 - 输入法”或“区域与语言”在“输入源”中添加“中文智能拼音”。添加完成后注销并重新登录或者重启系统输入法才会正常加载。如果希望使用搜狗输入法可以到官网下载 Linux 版 deb 包例如sogoupinyin_xxx_amd64.deb。下载后使用apt安装sudo apt install -y ./sogoupinyin_xxx_amd64.deb如果提示依赖缺失执行sudo apt -f install -y搜狗输入法安装后需要确保输入法框架选择 IBus并在 IBus 首选项中添加“搜狗拼音”候选。部分版本可能依赖特定的 fcitx 组件安装时留意终端提示。输入法不生效时优先检查环境变量和当前桌面会话的输入法状态不要盲目重装。4.5 屏幕亮度、电源与其他桌面调整笔记本用户安装 Ubuntu 后经常遇到屏幕亮度无法调节或快捷键失效的问题。第一步先在系统设置中查看是否提供亮度滑块第二步检查是否存在背光设备节点ls /sys/class/backlight/如果看到类似intel_backlight、acpi_video0的目录说明驱动已识别硬件。可以使用brightnessctl调整sudo apt install -y brightnessctl brightnessctl set 50%如果亮度节点不存在通常是显卡驱动或 ACPI 表不兼容需要调整内核启动参数。修改/etc/default/grub中的GRUB_CMDLINE_LINUX_DEFAULT加上acpi_backlightvideo或acpi_backlightnative后执行sudo update-grub重启。内核参数调整需要逐个测试不同机器表现差异较大。5. 安装和配置中的常见问题排查5.1 U 盘启动不了现象插上 U 盘重启后直接进入了硬盘上的现有系统或黑屏、提示Boot device not found。可能原因和检查顺序U 盘引导项顺序不对。U 盘没有使用正确分区表格式。BIOS 的 Secure Boot 阻止了非签名引导。USB 接口兼容问题比如 USB 3.0 接口在安装阶段不稳定。检查方式重启进入 BIOS确认 U 盘在启动顺序列表里。使用 Rufus 重新制作启动盘选择 GPT UEFI 模式。如果仍无法启动换一个 USB 2.0 接口重试。临时关闭 Secure Boot完成安装后再根据驱动情况开启。5.2 安装完没有网络现象安装时能联网进入桌面后网卡不工作或者 WiFi 列表为空。可能原因无线网卡固件未安装需要有线网络补装。驱动被 Secure Boot 阻止导致内核模块未加载。NetworkManager 服务异常。排查命令ip addr rfkill list dmesg | grep firmwarerfkill list可以看到无线开关是否被系统软件关闭dmesg | grep firmware可以看到缺失固件的提示。解决办法是把网络管理器重启或直接安装对应无线网卡的固件包。生产环境里建议先通过有线网络完成apt full-upgrade再处理无线网卡问题。5.3 中文输入法不生效现象在“设置”中添加了中文拼音但切换后无法输入中文或者候选框显示异常。可能原因添加输入源后没有注销重新登录。IBus 服务没有正常启动。第三方输入法依赖的配置与当前桌面会话不匹配。检查方式im-config -l ibus list-engine查看当前输入法框架与已安装引擎。如果im-config返回的模式不是ibus可以通过im-config -n ibus然后重启会话。搜狗输入法安装后不生效时确认系统语言区域是否为中文环境并在 IBus 首选项中添加搜狗输入法。不要同时混用 IBus 和 fcitx同一时间只启用一种输入法框架否则容易出现重复候选或输入法切换失败。5.4 屏幕亮度无法调节现象快捷键可以弹出亮度提示条但屏幕实际亮度不变或者/sys/class/backlight为空。可能原因显卡驱动加载模式不匹配。ACPI 没有正确导出背光设备。快捷键事件被桌面层消费但驱动层没有响应。解决顺序先查看/sys/class/backlight下是否存在设备节点。安装brightnessctl测试手动设置。如果节点为空修改/etc/default/grub内核启动参数添加acpi_backlightvideo或acpi_backlightnative。执行sudo update-grub后重启。内核参数修改属于逐个试错的过程每次只改一个参数记录前后差异避免同时改多个导致无法定位原因。5.5 换源后出现 404 或 GPG 错误现象执行apt update时输出大量404 Not Found或者提示NO_PUBKEY、GPG error。可能原因版本代号写错导致源路径不存在。镜像源还没同步该版本的组件目录。某些组件如restricted或multiverse在部分镜像中不可用。缺少公钥签名。检查方式lsb_release -cs grep ^deb /etc/apt/sources.list.d/ubuntu.sources解决路径先用备份文件恢复原始源配置确认官方源能正常apt update。换一家镜像源而不是直接修改 URL。如果是 GPG 错误查看错误提示中的缺失公钥 ID使用sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 对应KEY临时处理。新版 Ubuntu 推荐使用sudo apt update自动从密钥环读取公钥不要继续往sources.list里塞apt-key命令。5.6 apt 锁和依赖冲突现象安装软件时提示Could not get lock /var/lib/dpkg/lock-frontend或者安装后出现大量broken packages。原因一般是终端中同时运行了多个apt进程或者上次安装中断导致dpkg状态未完成。处理方式sudo killall apt apt-get sudo dpkg --configure -a sudo apt --fix-broken install如果锁文件仍然存在可以查看持有进程ps aux | grep -i apt确认没有残留进程后再执行清理。不要直接删除/var/lib/dpkg/lock等锁文件否则可能造成 dpkg 数据库不一致。--fix-broken install可以用来处理依赖不满足的情况但它会尝试修改已安装包的状态执行前建议先备份重要数据。6. 从学习环境到生产环境的实践建议6.1 不同环境的使用差异同一个 Ubuntu 26.04在本地桌面、虚拟机和云主机上使用方式差异很大。学习阶段建议先在虚拟机里安装因为可以随时创建快照回滚。开发阶段可以迁移到本地或云主机。生产环境则要额外考虑权限、监控、备份和故障恢复。环境推荐用法需要额外关注虚拟机练习分区、换源、服务安装快照、虚拟化开关、磁盘回收本地桌面日常开发、Linux 学习驱动、亮度、输入法、电源管理云主机部署服务、跑脚本SSH 密钥、防火墙、安全更新生产集群应用节点、容器宿主日志、监控、备份、回滚方案6.2 上线前检查清单如果你的 Ubuntu 机器未来要跑真实服务不要只停留在桌面可用发布或上线前过一遍下面这份清单[ ] 系统已执行apt full-upgrade当前版本和软件包状态明确。[ ] 软件源已确认优先使用官方源或可维护的内网镜像。[ ] 非 root 用户执行日常操作不使用 root 直接登录。[ ] SSH 服务只允许密钥登录禁止密码登录。[ ] 防火墙已启用只放行业务端口。[ ] MySQL、Redis 等数据服务已设置强密码并限制监听地址。[ ] 日志策略已确认必要时启用日志轮转。[ ] 数据和配置文件已备份并验证过恢复流程。[ ] 时间同步已启用避免因时钟偏差影响日志和证书校验。[ ] 记录当前内核版本和关键软件版本方便后续升级对照。这份清单可以随公司规范和项目复杂度调整但核心思想一致上线前先验证出问题时能恢复。6.3 后续可以扩展的方向Ubuntu 26.04 装好之后接下来的学习路线可以分几个方向展开。如果目标是开发环境建议继续安装 Docker、VS Code、DBeaver、Postman 等工具并尝试用容器把 MySQL、Redis、Nginx 等服务跑起来。需要 Java 后端开发时可以安装 JDK 和 Maven把本地构建环境补齐。需要 Python 数据开发时可以用venv或Conda管理多个 Python 版本和包环境。如果目标是 Linux 运维建议学习 systemd 服务管理、网络配置、日志分析和自动化脚本。Ubuntu 作为日常系统能够帮你熟悉文件权限、服务开机自启、磁盘挂载和 LVM 管理这些知识在服务器上同样适用。如果目标是模型推理或数据处理Ubuntu 是很多开源 AI 工具链的主要运行平台。你可以在上面安装 Python 推理框架、向量数据库、以及各种本地模型工具但这一步的前提是先把基础操作系统、驱动和软件源配置稳定否则后续所有依赖都会因为底层环境不稳定而反复出错。安装 Linux 系统的难点不在点击下一步而在装完之后准备把它用在什么地方。如果只是学习把桌面环境玩熟就够了如果要进入日常开发建议尽早用 Git、MySQL、Redis、Docker 这些工具搭出一套属于自己的最小开发环境如果未来要上服务器就要把本文提到的那条检查清单认真过一遍。Ubuntu 26.04 只是一个起点真正的价值在于后续不断折腾、记录和复盘中积累的经验。
返回列表