Ubuntu 26.04 LTS安装与配置全指南 1. Ubuntu操作系统安装前的准备工作1.1 硬件环境检查与准备在开始安装Ubuntu之前确保你的硬件满足最低系统要求是至关重要的。根据Canonical官方文档Ubuntu 26.04 LTS的推荐配置如下处理器双核2 GHz或更高内存6 GB及以上存储空间至少25 GB可用空间安装介质USB 2.0/3.0接口或DVD光驱网络连接建议保持联网状态以便安装更新对于老旧设备虽然Ubuntu可以运行在更低的配置上如4GB内存但为了获得流畅的桌面体验我强烈建议达到或超过推荐配置。特别需要注意的是如果你计划在虚拟机上安装如VMware或VirtualBox主机硬件配置应该更高因为虚拟化会带来额外的性能开销。提示如果你打算同时运行多个虚拟机或进行开发工作建议将内存提升至8GB以上并为虚拟机分配至少4GB内存。1.2 下载Ubuntu镜像文件访问Ubuntu官方网站下载最新LTS版本长期支持版是最稳妥的选择。LTS版本提供5年的安全更新非常适合生产环境使用。以下是详细步骤打开浏览器访问Ubuntu官网导航至下载部分选择Ubuntu 26.04 LTS桌面版点击立即下载按钮下载完成后务必验证ISO文件的完整性。这可以通过校验SHA256哈希值来实现sha256sum ubuntu-26.04-desktop-amd64.iso将输出与官网提供的校验值进行比对确保文件下载过程中没有损坏或被篡改。1.3 创建可启动安装介质有了ISO文件后你需要将其写入USB驱动器或DVD来创建可启动介质。对于USB驱动器我推荐使用以下工具Windows平台Rufus或BalenaEtchermacOS平台BalenaEtcher或UNetbootinLinux平台内置的Startup Disk Creator或dd命令以使用Rufus为例的操作步骤插入至少4GB容量的USB驱动器启动Rufus程序选择你的USB设备注意不要选错点击选择按钮浏览并选中下载的Ubuntu ISO文件分区方案选择GPT适用于UEFI系统或MBR传统BIOS文件系统保持FAT32点击开始按钮等待写入完成注意写入过程会清除USB驱动器上的所有数据请提前备份重要文件。1.4 备份重要数据虽然Ubuntu安装过程通常很安全但任何操作系统安装都有潜在风险。在继续之前备份个人文件到外部存储设备或云存储记录重要软件的许可证密钥导出浏览器书签和密码保存电子邮件客户端配置和邮件备份数据库或其他开发环境配置对于双系统安装的用户还需要特别注意准备Windows恢复介质记录当前磁盘分区情况了解如何修复Windows引导加载程序以防需要恢复2. Ubuntu安装过程详解2.1 启动安装程序将创建好的安装介质插入电脑重启并进入BIOS/UEFI设置通常通过按Del、F2、F12等键具体取决于主板型号。在启动菜单中选择从USB或DVD启动。成功引导后你会看到Ubuntu安装程序的欢迎界面。这里有两个选项试用Ubuntu不安装系统直接进入Live CD环境安装Ubuntu直接开始安装过程我建议先选择试用Ubuntu这样可以测试硬件兼容性特别是显卡、声卡和网络预先配置网络连接熟悉Ubuntu桌面环境确认一切正常后双击桌面上的Install Ubuntu图标开始正式安装。2.2 语言和键盘布局选择安装程序首先会让你选择安装语言。这个选择会影响系统的默认语言设置但安装后可以随时添加或更改语言支持。键盘布局选择同样重要特别是对于非QWERTY键盘的用户。你可以通过输入测试框来验证布局是否正确。如果使用笔记本电脑注意是否需要勾选检测键盘布局选项。2.3 安装类型选择这是安装过程中最关键的一步决定了Ubuntu如何与现有系统和磁盘分区交互。常见选项有清除整个磁盘并安装Ubuntu适合全新安装或作为唯一系统与现有操作系统共存自动调整分区实现双系统其他选项手动分区高级用户对于大多数用户如果打算完全替换现有系统选择第一个选项最简单安全。如果想保留Windows实现双系统第二个选项会自动调整分区大小。重要提示手动分区只推荐给有经验的用户。错误的分区操作可能导致数据丢失。2.4 磁盘分区方案手动分区选择其他选项进入手动分区界面。对于典型的桌面安装我推荐以下分区方案EFI系统分区ESP大小300-500MB类型FAT32挂载点/boot/efi标志esp根分区/大小至少25GB建议50GB以上类型ext4挂载点/交换分区swap大小等于或略大于物理内存类型swap无挂载点家目录分区/home大小剩余空间类型ext4挂载点/home这种分区方案的优势在于系统文件和用户数据分离便于重装系统时保留个人文件交换分区可以提高休眠功能的可靠性单独的/home分区便于备份和管理2.5 用户账户设置接下来设置用户账户信息你的姓名将显示在系统上计算机名网络识别用用户名登录和终端使用密码建议使用强密码有两个重要选项自动登录方便但安全性较低加密主目录增强隐私保护但可能影响性能对于个人电脑自动登录可能更方便而对于笔记本电脑或可能处理敏感数据的电脑建议启用加密。2.6 安装过程监控点击继续后安装程序会开始复制文件并配置系统。这个过程通常需要15-30分钟取决于硬件性能。在此期间安装程序会展示Ubuntu的特性幻灯片。安装完成后系统会提示你重启。记得移除安装介质否则可能会再次进入安装界面。3. 首次启动与基本配置3.1 首次登录与欢迎向导重启后系统会进入登录界面。输入你设置的密码登录首次登录可能会看到欢迎向导提供一些初始设置选项连接在线账户如Google、Nextcloud隐私设置位置服务、错误报告等Livepatch配置无需重启的内核更新软件更新设置我建议至少启用Livepatch功能它可以让你在不重启的情况下接收关键安全更新。3.2 系统更新与升级即使安装了最新版本的Ubuntu系统安装后立即检查更新仍然是个好习惯。打开终端CtrlAltT并运行sudo apt update sudo apt upgrade -y这个命令会更新软件包列表apt update升级所有可更新的软件包apt upgrade对于LTS版本你还可以考虑启用扩展安全维护ESMsudo pro attach [你的Ubuntu Pro令牌]3.3 驱动安装与管理Ubuntu通常能自动检测并安装大多数硬件驱动但某些专有驱动如NVIDIA显卡驱动可能需要手动安装。检查软件和更新应用中的附加驱动选项卡打开软件和更新应用切换到附加驱动选项卡选择推荐的专有驱动如果有点击应用更改按钮对于NVIDIA显卡用户我推荐使用官方驱动而非开源nouveau驱动特别是需要进行游戏或GPU计算时。3.4 基础软件安装Ubuntu预装了许多常用软件但你可能还需要安装一些额外工具多媒体编解码器sudo apt install ubuntu-restricted-extras压缩工具sudo apt install unzip p7zip-full rar unrar开发工具链sudo apt install build-essential gitGNOME优化工具用于界面自定义sudo apt install gnome-tweaks4. 系统优化与个性化配置4.1 界面定制与主题调整Ubuntu默认使用GNOME桌面环境可以通过多种方式定制安装GNOME扩展打开浏览器访问https://extensions.gnome.org安装GNOME Shell Integration浏览器扩展重启浏览器后就可以直接从网页安装扩展推荐扩展Dash to Panel将顶栏和dock合并为类似Windows的任务栏Arc Menu添加开始菜单样式的应用启动器Clipboard Indicator剪贴板历史管理主题和图标更改安装GNOME Tweaks工具在外观部分更改主题、图标和光标推荐主题Yaru默认、Adwaita、Arc4.2 性能调优即使是现代硬件适当的性能优化也能提升使用体验禁用不必要的启动应用打开启动应用程序工具禁用你不确定用途的项目调整交换性swappinesssudo sysctl vm.swappiness10要使设置永久生效编辑/etc/sysctl.conf文件并添加vm.swappiness10使用preload预加载常用程序sudo apt install preload对于SSD用户确保TRIM已启用sudo systemctl enable fstrim.timer sudo systemctl start fstrim.timer4.3 网络配置优化使用更快的DNS服务器编辑/etc/systemd/resolved.conf添加或修改以下行DNS8.8.8.8 1.1.1.1重启服务sudo systemctl restart systemd-resolved安装和配置TLP笔记本电源管理sudo apt install tlp tlp-rdw sudo systemctl enable tlp对于Wi-Fi连接问题可以尝试安装更新的固件sudo apt install linux-firmware4.4 安全加固配置防火墙sudo ufw enable sudo ufw default deny incoming sudo ufw default allow outgoing安装和配置fail2ban防止暴力破解sudo apt install fail2ban sudo systemctl enable fail2ban sudo systemctl start fail2ban定期审计已安装的软件包sudo apt list --installed installed_packages.txt设置自动安全更新sudo apt install unattended-upgrades sudo dpkg-reconfigure -plow unattended-upgrades5. 常见问题与故障排除5.1 安装过程中的常见问题无法从USB启动检查BIOS/UEFI设置中的安全启动(Secure Boot)状态尝试不同的USB端口特别是USB 2.0 vs 3.0重新创建启动介质尝试不同的工具安装程序卡住或无响应尝试nomodeset启动参数在GRUB菜单按e键编辑启动参数在linux行末尾添加nomodeset禁用ACPI添加acpioff参数尝试文本模式安装在启动菜单中选择Install Ubuntu (safe graphics)分区失败或磁盘不可见检查磁盘连接特别是SATA线在BIOS中确认磁盘模式为AHCI尝试使用GParted Live CD预先分区5.2 首次启动问题黑屏或图形问题在GRUB菜单选择Advanced options然后选择恢复模式安装正确的显卡驱动尝试不同的显示管理器如lightdm替代gdm3网络连接问题sudo lshw -C network # 检查网卡识别情况 sudo apt install --reinstall firmware-linux声音问题alsamixer # 检查音量设置 sudo apt install pavucontrol # 安装音量控制面板5.3 日常使用中的问题软件包依赖问题sudo apt --fix-broken install sudo dpkg --configure -a系统卡顿或内存不足top # 查看资源占用情况 sudo apt install htop # 更友好的资源监视器启动项修复sudo apt install --reinstall grub-efi-amd64 sudo update-grub时间不同步双系统常见问题timedatectl set-local-rtc 1 --adjust-system-clock5.4 硬件兼容性问题打印机安装访问制造商网站获取Linux驱动或使用CUPS管理界面http://localhost:631蓝牙设备问题sudo systemctl restart bluetooth bluetoothctl # 交互式蓝牙管理工具触摸板手势安装触摸板驱动sudo apt install xserver-xorg-input-libinput或尝试Toucheggsudo apt install touchegg外接显示器问题安装arandr进行图形化显示配置sudo apt install arandr或使用xrandr命令行工具6. 进阶配置与工具推荐6.1 开发环境配置Python开发环境sudo apt install python3-pip python3-venv pip install --user pipx pipx install poetryNode.js环境curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt install -y nodejsDocker安装sudo apt install docker.io sudo systemctl enable --now docker sudo usermod -aG docker $USERVS Code安装sudo apt install wget wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/ sudo sh -c echo deb [archamd64 signed-by/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main /etc/apt/sources.list.d/vscode.list sudo apt update sudo apt install code6.2 系统监控与维护工具系统监控sudo apt install gnome-system-monitor磁盘使用分析sudo apt install baobab日志查看工具sudo apt install gnome-logs备份工具sudo apt install deja-dup6.3 生产力工具推荐办公套件sudo apt install libreofficePDF工具sudo apt install okular截图工具sudo apt install flameshot剪贴板管理sudo apt install copyq6.4 游戏与娱乐Steam安装sudo apt install steam多媒体播放器sudo apt install vlc模拟器sudo apt install retroarch游戏平台flatpak install flathub com.heroicgameslauncher.hgl7. 系统备份与恢复策略7.1 Timeshift系统快照Timeshift是一个类似Windows系统还原的工具可以创建系统快照并在需要时恢复安装Timeshiftsudo apt install timeshift首次配置选择RSYNC或BTRFS模式推荐RSYNC设置快照位置建议使用外部存储配置自动快照计划手动创建快照sudo timeshift --create恢复系统从Live USB启动安装并运行Timeshift选择要恢复的快照7.2 家目录备份系统文件可以重装但用户数据更为重要。推荐以下备份策略使用Deja Dup预装在Ubuntu中支持本地、远程和云存储备份可以设置自动备份计划手动rsync备份rsync -avz --progress /home/username /path/to/backup云同步方案Nextcloud客户端Rclone支持多种云存储Dropbox或Mega官方客户端7.3 软件包列表备份重装系统时快速恢复已安装软件包可以节省大量时间备份已安装软件包列表dpkg --get-selections package_list.txt在新系统中恢复sudo dpkg --set-selections package_list.txt sudo apt-get dselect-upgrade对于Flatpak应用flatpak list --app --columnsapplication flatpak_list.txt flatpak install $(cat flatpak_list.txt)7.4 全盘镜像备份对于关键系统考虑创建完整的磁盘镜像使用Clonezilla创建Live USB启动后选择device-image模式选择源磁盘和目标位置使用dd命令高级用户sudo dd if/dev/sdX of/path/to/backup.img bs4M statusprogress恢复镜像sudo dd if/path/to/backup.img of/dev/sdX bs4M statusprogress警告dd命令非常强大但也很危险错误的输入/输出目标可能导致数据丢失。