1. Ubuntu 22.04 系统概述
Ubuntu 22.04 LTS(Jammy Jellyfish)是Canonical在2022年4月发布的长期支持版本,作为目前最稳定的Linux发行版之一,它带来了诸多新特性和改进。我在生产环境和开发机上全面升级到这个版本后,发现其内核升级到5.15版本,默认搭载GNOME 42桌面环境,并原生支持Wayland显示协议。这些底层升级使得系统在性能表现和资源管理上都有显著提升,特别是对于现代硬件的兼容性更好。
这个版本最让我欣赏的是它对开发者体验的优化 - 预装了Python 3.10、GCC 11.2等新版工具链,同时通过Snap和APT两种包管理系统的协同工作,大大简化了软件安装和依赖管理的过程。不过在实际使用中,我也发现了一些需要特别注意的配置细节和优化技巧,这些都是在官方文档中不会提及的实战经验。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 系统安装与初始配置
2.1 安装介质准备与启动设置
制作启动盘时推荐使用Ventoy这类多镜像启动工具,它允许你在一个U盘中存放多个ISO文件。我通常的做法是:
bash复制# 先使用fdisk查看U盘设备标识(假设是/dev/sdb)
sudo fdisk -l
# 使用Ventoy官方脚本安装
sudo sh Ventoy2Disk.sh -i /dev/sdb
安装过程中有几个关键选择需要注意:
- 分区方案:对于SSD建议选择ext4 + LVM的组合,便于后期扩容
- 网络配置:建议安装时连接有线网络,确保能及时下载更新
- 软件选择:最小化安装后按需添加,避免不必要的服务占用资源
重要提示:安装完成后立即执行
sudo apt update && sudo apt upgrade -y更新所有软件包,可以避免很多潜在的兼容性问题。
2.2 必做的基础系统优化
首次进入系统后,我会进行以下优化配置:
- 修改软件源为国内镜像(以阿里云为例):
bash复制sudo sed -i 's|http://.*archive.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list
- 禁用不必要的开机服务:
bash复制# 查看所有服务
systemctl list-unit-files --type=service
# 禁用蓝牙(如果不使用)
sudo systemctl disable bluetooth.service
- 调整swappiness值(特别是对于大内存机器):
bash复制echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
- 安装常用工具集:
bash复制sudo apt install -y vim git curl net-tools htop tree tmux
3. 桌面环境深度定制
3.1 GNOME扩展配置技巧
Ubuntu 22.04默认使用GNOME 42,通过扩展可以实现更高效的工作流。我必装的扩展包括:
- Dash to Panel - 将顶栏和Dock合并为类似Windows的任务栏
- ArcMenu - 提供更强大的开始菜单
- Clipboard Indicator - 剪贴板历史管理
- GSConnect - 与Android设备无缝连接
安装扩展前需要先安装浏览器插件:
ba复制
