拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Ubuntu 22.04.1 LTS 桌面版安装与配置全指南:从零到开发环境搭建

1. 项目概述为什么选择 Ubuntu 22.04.1 LTS 桌面版如果你正在寻找一款稳定、免费且功能强大的桌面操作系统用来替代 Windows 或 macOS或者想搭建一个高效的开发环境那么 Ubuntu 22.04.1 LTS 桌面版绝对是一个绕不开的选项。LTS 是“长期支持”的缩写意味着这个版本会获得长达五年的安全更新和维护对于追求稳定性的个人用户和开发者来说这是最省心的选择。22.04.1 则是 22.04 LTS 的首个点更新版本它包含了自原始版本发布以来所有的安全补丁和关键修复相当于一个“打好所有重要补丁”的稳定起点避免了新装系统后立即需要更新大量软件包的麻烦。我之所以推荐从这个版本开始是因为它正处于一个非常成熟的阶段。社区支持广泛无论是遇到驱动问题还是软件兼容性问题网上都能找到海量的解决方案。对于新手而言Ubuntu 的图形化安装程序非常友好几乎可以像安装一个大型软件一样完成整个操作系统的部署。而对于有一定经验的用户它又提供了足够的深度和灵活性让你可以通过命令行精准地控制系统的每一个角落。接下来我将带你从零开始完成一次完整的 Ubuntu 22.04.1 LTS 桌面版安装并分享一些只有老手才知道的配置技巧和避坑指南。2. 安装前的核心准备工作安装操作系统不是点击“下一步”那么简单充分的准备工作能避免 90% 的安装后问题。这一步决定了你的安装过程是顺畅无阻还是磕磕绊绊。2.1 获取官方系统镜像与验证完整性首先你需要从 Ubuntu 官网的镜像站下载系统镜像文件ISO。我强烈建议选择国内的镜像源速度会快很多例如阿里云、网易或清华大学的开源镜像站。搜索“Ubuntu 22.04.1 LTS download”就能找到。下载时请务必选择“Desktop image”而不是“Server image”。下载完成后验证镜像的完整性是至关重要的一步却被绝大多数新手忽略。一个损坏的镜像文件会导致安装过程中出现各种诡异的错误比如文件复制失败、安装程序崩溃等。验证方法很简单在下载页面你会找到该镜像的 SHA256 校验和一串很长的字符。在 Windows 上你可以使用 PowerShell 命令Get-FileHash -Algorithm SHA256 .\ubuntu-22.04.1-desktop-amd64.iso来计算你下载文件的哈希值并与官网提供的进行比对。在 macOS 或 Linux 上则使用sha256sum命令。只有两者完全一致才能保证你下载的文件是完好无损的。2.2 制作启动盘工具选择与关键操作你需要一个至少 8GB 的 U 盘来制作启动盘。千万不要使用劣质或速度过慢的 U 盘这会导致安装过程极其缓慢甚至失败。制作工具的选择上在 Windows 环境下Rufus 是首选。它开源、轻量且功能强大特别是其“DD 模式”能更好地处理一些特殊的引导情况。使用 Rufus 时有几个关键选项需要注意分区类型对于近几年2015年后出厂的、支持 UEFI 的电脑选择“GPT”。对于老旧的、只支持传统 BIOS 的电脑选择“MBR”。不确定的话可以进电脑的 BIOS/UEFI 设置查看。目标系统类型选择“UEFI (非 CSM)”以获得更好的兼容性和启动速度。格式化选项文件系统选择“FAT32”这是 UEFI 启动的强制要求。簇大小保持默认即可。点击“开始”后Rufus 会提示你以“ISO 镜像模式”还是“DD 镜像模式”写入。通常选择默认的 ISO 模式即可。制作完成后安全弹出 U 盘。2.3 调整 BIOS/UEFI 设置安全启动与启动顺序这是安装过程中最容易卡住的一环。插入 U 盘重启电脑在开机自检画面通常是品牌 Logo 出现时快速按下特定的键进入 BIOS/UEFI 设置界面常见键是 F2、F10、F12、Del 或 Esc。进入后你需要调整两个关键设置关闭安全启动Secure Boot对于大多数情况尤其是需要安装第三方驱动如 NVIDIA 显卡驱动时关闭 Secure Boot 可以避免很多麻烦。在“Security”或“Boot”选项卡中找到它并禁用Disable。调整启动顺序在“Boot”选项卡中将“UEFI: [你的U盘品牌名]”或“Removable Devices”移动到启动顺序的第一位。有些主板还可能需要先开启“UEFI Boot”支持。保存设置并退出通常是 F10电脑会自动从 U 盘启动进入 Ubuntu 的安装界面。注意部分品牌电脑如戴尔、惠普的 BIOS 界面可能比较隐蔽或者 Secure Boot 选项在更深层的菜单里。如果找不到可以搜索“你的电脑型号 如何进入 BIOS/关闭 Secure Boot”来获取具体指引。3. 图形化安装流程详解与分区方案设计从 U 盘启动后你会看到 GRUB 引导菜单。直接选择“Try or Install Ubuntu”进入 Live 环境。在这个环境下你可以先试用系统确认无线网卡、声卡等硬件是否正常工作然后再点击桌面上的“Install Ubuntu”图标开始安装。3.1 语言、键盘与网络配置安装程序的前几步很直观选择语言、键盘布局。我建议在“连接网络”这一步即使你有网线也先不要连接Wi-Fi。因为一旦联网安装程序会默认在后台下载语言包和更新这会显著拖慢安装速度。我们可以等系统安装完成后再进行更新。当然如果你的网络环境极好勾选“安装第三方软件…和图形、Wi-Fi硬件等”选项可以一次性安装额外的驱动和媒体编解码器会更方便。3.2 磁盘分区最关键的决策点安装类型的选择是核心。对于新手如果打算整个硬盘只装 Ubuntu或者是在虚拟机上安装那么选择“清除整个磁盘并安装 Ubuntu”是最省事的。安装程序会自动为你创建合理的分区。但如果你想与现有的 Windows 系统共存安装双系统或者希望对磁盘布局有完全的控制权就必须选择“其他选项”进行手动分区。这是安装过程中最具技术含量的一步。一个典型且推荐的分区方案如下假设磁盘总空间为 256GB挂载点分区类型文件系统建议大小作用说明/boot/efiEFI 系统分区FAT32512MB - 1GB必须存在。用于存放UEFI启动引导文件。如果已安装Windows通常已存在无需再次创建直接使用即可。/(根分区)主分区或逻辑分区Ext480GB - 150GB存放系统文件和安装的软件。这是系统核心建议预留充足空间。/home主分区或逻辑分区Ext4剩余大部分空间存放用户个人数据文档、图片、下载等。重装系统时只要不格式化此分区个人文件就能保留。swap(交换空间)交换空间swap物理内存的 1-2 倍当物理内存不足时用作虚拟内存。对于拥有 8GB 或以上内存的现代电脑如果只是为了休眠功能可以分配等同于内存的大小如果内存足够大如16GB甚至可以不要swap分区或使用swap文件替代。实操心得双系统用户特别注意在手动分区界面你会看到磁盘上已有的分区如 Windows 的 NTFS 分区。绝对不要删除或格式化你不认识的分区尤其是那些没有挂载点、类型为“未知”或“保留”的小分区它们可能是 Windows 的恢复分区或系统保留分区。分区工具安装程序提供的分区工具是gparted的简化版。对于复杂的磁盘操作如调整现有分区大小我更推荐在 Live 环境中直接打开真正的GParted工具进行操作更直观、更强大。引导器安装位置在手动分区页面的最下方需要选择“引导器的安装设备”。对于 UEFI 启动的电脑务必选择那个 EFI 系统分区对应的设备通常是/dev/sda1或/dev/nvme0n1p1而不是整个磁盘如/dev/sda。选错会导致系统无法启动。完成分区设置后确认无误点击“现在安装”再确认一次时区和你创建的用户信息安装程序就会开始复制文件。这个过程大约需要10-30分钟取决于你的硬盘速度。4. 首次启动后的必须配置与优化安装完成重启并拔掉 U 盘你就进入了全新的 Ubuntu 系统。但先别急着欢呼以下几个配置能让你的体验直接提升几个档次。4.1 更换国内软件源加速系统更新系统默认的软件源服务器在国外更新和安装软件速度会很慢。更换为国内镜像源是首要任务。打开“软件和更新”应用程序可以在应用菜单中搜索。点击“下载自”旁边的下拉框选择“其他...”。在弹出的服务器列表中选择“中国”然后从列表里挑选一个源如mirrors.aliyun.com阿里云或mirrors.tuna.tsinghua.edu.cn清华。选择后系统会要求你重新加载软件包信息。通过命令行也可以快速完成。打开终端CtrlAltT备份原有源列表后编辑源文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup sudo sed -i s/archive.ubuntu.com/mirrors.aliyun.com/g /etc/apt/sources.list sudo sed -i s/security.ubuntu.com/mirrors.aliyun.com/g /etc/apt/sources.list然后更新软件包列表sudo apt update。你会发现更新速度有了质的飞跃。4.2 安装必备驱动与系统更新驱动是硬件性能的基石。进入“软件和更新”应用切换到“附加驱动”选项卡。系统会自动检测可用的专有驱动最常见的是 NVIDIA 显卡驱动。对于使用 NVIDIA 独显的用户务必在这里选择一个带“专有”字样的、推荐版本的驱动进行安装。安装后需要重启才能生效。接下来在终端中执行完整的系统升级sudo apt update sudo apt upgradeupgrade会升级所有已安装的软件包。如果内核有更新sudo apt full-upgrade会更彻底。升级后再次重启是个好习惯。4.3 基础开发环境搭建Python, Git, Node.js对于开发者这是搭建工作流的第一步。Python: Ubuntu 22.04 默认已经预装了 Python 3.10。你可以通过python3 --version确认。我建议使用venv或conda来管理项目虚拟环境而不是直接使用系统 Python。# 安装 python3-venv 以创建虚拟环境 sudo apt install python3-venv python3-pipGit: 版本控制工具必不可少。sudo apt install git git config --global user.name Your Name git config --global user.email your.emailexample.comNode.js: 建议通过 NodeSource 仓库安装特定版本而不是 Ubuntu 自带的较老版本。# 以安装 Node.js 18.x 为例 curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt install -y nodejs node --version npm --version4.4 安装常用软件与配置输入法Ubuntu SoftwareSnap商店和apt是主要软件来源。一些常用软件可以通过以下命令安装# 经典文本编辑器 VSCode (通过微软官方仓库) wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg echo deb [archamd64 signed-by/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main | sudo tee /etc/apt/sources.list.d/vscode.list /dev/null sudo apt update sudo apt install code # 安装 Docker (用于容器化开发) sudo apt install docker.io sudo systemctl enable --now docker sudo usermod -aG docker $USER # 将当前用户加入docker组避免每次用sudo # **注意执行 usermod 后需要注销并重新登录才能生效**对于中文用户输入法是刚需。Ubuntu 自带的 IBus 框架配合搜狗输入法或谷歌拼音是常见选择。由于搜狗输入法 for Linux 的安装涉及添加第三方 PPA 和解决一些依赖过程稍显复杂一个更稳定简单的替代方案是安装谷歌拼音sudo apt install fcitx fcitx-googlepinyin im-config安装后重启系统。然后在“区域与语言”设置中将“输入源”下的“键盘输入法系统”改为“fcitx”。之后你就可以在任务栏的键盘图标处添加“Google Pinyin”输入法了。5. 虚拟化与高级安装场景指南除了在物理机上安装Ubuntu 也常被安装在虚拟机中用于开发测试或通过 WSL 在 Windows 中运行。5.1 在 VMware/VirtualBox 中安装 Ubuntu在虚拟机中安装流程与物理机几乎一致但更简单因为不需要考虑驱动和分区冲突。创建虚拟机时内存建议至少分配 2GB4GB 或以上体验更佳。磁盘空间建议 30GB 以上选择“将虚拟磁盘拆分成多个文件”便于迁移。网络模式选择“NAT”即可让虚拟机共享主机网络上网。安装过程可以直接使用“清除整个磁盘并安装 Ubuntu”选项虚拟机的磁盘对你主机的真实磁盘没有影响。安装 VMware Tools / VirtualBox Guest Additions安装完成后务必在虚拟机菜单中安装这些增强工具。它们能提供剪贴板共享、文件夹共享、屏幕自适应分辨率、更好的图形性能等关键功能极大提升使用体验。在 Ubuntu 中通常可以通过sudo apt install open-vm-tools-desktop(VMware) 或从 VirtualBox 菜单加载镜像后安装来搞定。5.2 通过 WSL 2 在 Windows 上运行 UbuntuWSL 2 是在 Windows 10/11 中运行 Linux 的完美方案它提供了近乎原生性能的 Linux 内核且与 Windows 文件系统高度集成。启用 WSL 功能以管理员身份打开 PowerShell 或命令提示符运行wsl --install这个命令会默认安装 Ubuntu 的最新 LTS 版。如果你想安装特定的 22.04 版本可以先启用 WSL 功能然后去 Microsoft Store 搜索 “Ubuntu 22.04 LTS” 安装。设置 WSL 版本安装后确保将其设置为 WSL 2 以获得更好性能wsl --set-default-version 2启动与配置从开始菜单启动 Ubuntu完成初始用户名和密码设置。之后你就可以在 Windows 终端里直接使用一个完整的 Ubuntu 命令行环境了。WSL 2 下的 Ubuntu 文件系统位于\\wsl$\Ubuntu-22.04路径下与 Windows 互通非常方便。注意WSL 2 是纯命令行环境没有图形桌面。虽然可以通过额外配置安装 X Server来运行图形程序但如果你需要完整的 Ubuntu 桌面体验虚拟机或物理机安装仍是更合适的选择。6. 安装后常见问题排查与解决实录即使按照步骤操作也可能会遇到一些问题。这里记录了几个最常见的问题和我的解决思路。6.1 安装完成后无法进入系统黑屏或卡在 GRUB这是最令人头疼的问题之一通常与显卡驱动有关尤其是 NVIDIA 显卡。症状安装完成重启后屏幕黑屏只有光标闪烁或者卡在紫色 Ubuntu 启动画面。解决思路在 GRUB 菜单启动时按 Shift 或 Esc 键呼出界面选择“Ubuntu”那一行按e键进入编辑模式。找到以linux开头的那一行在行末quiet splash后面先添加nomodeset。这个参数会禁用内核级显卡驱动使用最基本的显示模式。按 CtrlX 或 F10 启动。如果成功进入系统说明是显卡驱动问题。进入系统后立即按照前面“安装必备驱动”的步骤去“附加驱动”里安装正确的 NVIDIA 专有驱动然后重启。如果nomodeset无效可以尝试更激进的acpioff或noapic等参数这通常与电源管理或高级中断控制器有关。6.2 双系统启动菜单丢失直接进入 Windows这通常是因为 Windows 的引导管理器覆盖了 GRUB。解决思路你需要从 Ubuntu 安装 U 盘启动进入 Live 环境然后在终端中重新安装和配置 GRUB。# 首先挂载你的 Ubuntu 根分区和 EFI 分区假设它们分别是 /dev/sda5 和 /dev/sda1 sudo mount /dev/sda5 /mnt sudo mount /dev/sda1 /mnt/boot/efi # 如果 EFI 分区是单独挂载的 # 挂载必要的虚拟文件系统 for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done # 切换到已安装系统的根环境 sudo chroot /mnt # 重新安装 GRUB 到 EFI 分区 grub-install /dev/sda # 注意这里是磁盘设备如 /dev/sda不是分区 update-grub # 退出并重启 exit sudo reboot这个操作需要你知道自己 Ubuntu 分区的具体编号可以使用sudo fdisk -l或lsblk命令查看。6.3 网络连接问题Wi-Fi 无法使用或以太网未识别Wi-Fi 不显示或无法连接首先检查硬件开关笔记本侧边或功能键。在 Live 环境能识别但安装后不能很可能是缺少固件。尝试连接网线然后安装linux-firmware包sudo apt install --reinstall linux-firmware。对于一些较新的无线网卡如 Intel AX系列可能需要手动从内核官网下载更新的固件文件。有线网络未识别同样先检查网线。然后使用lspci | grep -i network查看网卡型号搜索“Ubuntu 22.04 [网卡型号] driver”来寻找解决方案。大部分主流网卡驱动都已集成在内核中。6.4 系统更新或软件安装失败依赖问题、密钥错误sudo apt update报错“GPG 错误”或“NO_PUBKEY”这是因为缺少软件源的公钥。错误信息中会包含一长串密钥 ID。使用以下命令修复将KEY_ID替换为实际的 IDsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys KEY_ID然后再次运行sudo apt update。sudo apt install报依赖错误可以尝试修复损坏的包或解决未满足的依赖sudo apt --fix-broken install sudo apt autoremove sudo apt clean sudo apt update sudo apt upgrade这一套组合拳能解决大部分常见的软件包管理问题。安装和配置一个顺手的系统环境是高效工作的第一步。Ubuntu 22.04.1 LTS 提供了一个极其稳固的起点而围绕它构建的整个开源软件生态则是你探索计算机世界的强大工具箱。记住遇到问题别慌张善用搜索引擎关键词描述要准确多查阅官方 Wiki 和社区论坛你会发现绝大多数坑都已经有人踩过并填平了。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门