Ubuntu 24.04.1 LTS安装与优化全指南
1. Ubuntu 24.04.1 LTS安装全流程解析作为长期使用Linux系统的老用户我完整走了一遍Ubuntu 24.04.1的安装流程。这个版本在硬件兼容性和桌面体验上都有明显提升特别是对NVIDIA显卡的支持更加完善。下面分享我的详细安装记录和踩坑经验。1.1 安装前的关键准备制作启动盘推荐使用Ventoy工具比Rufus更灵活它允许直接将ISO文件拷贝到U盘而无需格式化。我测试过32GB容量的闪迪CZ73 USB3.2盘在ThinkPad X1 Carbon上写入速度达到180MB/s。分区方案需要特别注意如果是纯Ubuntu系统建议EFI分区300MB实际占用约150MBswap分区内存大小的1.5倍休眠功能需要/根分区至少50GB实测GNOME 46基础安装占用12GB/home分区剩余所有空间双系统用户要提前在Windows端用磁盘管理压缩出至少80GB未分配空间关闭快速启动控制面板→电源选项准备有线网络连接WiFi驱动可能需后续安装重要提示戴尔XPS等机型需在BIOS中关闭Secure Boot否则安装NVIDIA驱动时会报错。联想部分机型需要将SATA模式从RAID改为AHCI。1.2 图形化安装过程中的隐藏选项安装界面语言选择时有个细节如果选择中文会默认安装ibus输入法框架。我推荐在这一步选英文装完系统后再手动安装fcitx搜狗组合避免输入法冲突。磁盘分区时点击按钮的高级功能可以设置/boot分区非必需能指定swap文件代替swap分区节省磁盘空间支持btrfs文件系统需要手动选择子卷布局用户创建页面有个容易被忽略的选项导入SSH密钥。如果你有GitHub账户建议提前在设置→SSH and GPG keys中添加密钥安装时直接导入能省去后续配置麻烦。2. 首次启动后的必做优化2.1 驱动与系统更新终端执行以下命令前建议先更换国内源以阿里云为例sudo sed -i s|http://.*archive.ubuntu.com|https://mirrors.aliyun.com|g /etc/apt/sources.list sudo apt update sudo apt upgrade -y显卡驱动安装方案NVIDIA显卡sudo ubuntu-drivers autoinstall sudo rebootAMD显卡内核6.8已集成最新驱动sudo apt install mesa-utils实测发现RTX 40系列显卡需要先安装545版本驱动再通过sudo apt install nvidia-driver-550升级才能开启完整硬件加速。2.2 桌面环境调优GNOME 46的默认配置有几个需要调整的地方禁用鼠标加速FPS玩家必备gsettings set org.gnome.desktop.peripherals.mouse accel-profile flat启用点击最小化gsettings set org.gnome.shell.extensions.dash-to-dock click-action minimize安装优化工具sudo apt install gnome-tweaks扩展推荐清单Dash to Panel替代默认dockArcMenu开始菜单增强GSConnect手机互联Clipboard Indicator剪贴板历史3. 开发环境配置实录3.1 Python全家桶安装Ubuntu 24.04默认已装Python 3.12但需要手动配置sudo apt install python3-pip python3-venv pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/PyCharm专业版安装技巧sudo snap install pycharm-professional --classic安装后需要执行sudo ln -s /var/lib/snapd/desktop/applications/pycharm-professional_pycharm-professional.desktop /usr/share/applications/否则启动器可能找不到图标。3.2 Docker引擎部署新版安装流程有变化sudo apt install docker.io sudo systemctl enable --now docker配置国内镜像加速sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json -EOF { registry-mirrors: [https://docker.mirrors.ustc.edu.cn] } EOF sudo systemctl restart docker4. 高频问题解决方案4.1 合盖不休眠设置编辑logind配置sudo nano /etc/systemd/logind.conf修改以下参数HandleLidSwitchignore HandleLidSwitchExternalPowerignore然后执行sudo systemctl restart systemd-logind4.2 搜狗输入法安装必须按顺序执行sudo apt install fcitx-bin fcitx-table fcitx-config-gtk sudo apt purge ibus下载官网deb包后sudo apt install ./sogoupinyin_4.2.1.145_amd64.deb遇到依赖问题可以sudo apt --fix-broken install4.3 窗口置顶功能实现GNOME原生支持但隐藏了这个功能通过以下命令启用gsettings set org.gnome.desktop.wm.preferences action-right-click-titlebar toggle-above之后在窗口标题栏右键即可看到Always on Top选项。5. 性能调优实测数据在我的ThinkPad P1 Gen5i7-12800H RTX A2000上测试项目22.04 LTS24.04.1提升幅度开机时间8.2s6.5s20.7%内存占用1.8GB1.4GB22.2%Python venv创建3.1s2.4s22.6%Docker容器启动1.8s1.3s27.8%特别惊喜的是对高分屏的支持——在4K分辨率下GNOME 46的字体渲染明显更清晰而且系统监视器现在能正确显示独显功耗了。