作为精通 Linux 系统的 IT 工程师,我为你整理以下 10 条经过验证的 Ubuntu 加速技巧(附详细操作说明):
sudo apt install lubuntu-desktop # 替换为 XFCE/MATE 等轻量环境
sudo apt purge gnome* ubuntu-desktop # 彻底移除 GNOME
sudo nano /etc/fstab
# 添加以下挂载参数:
noatime,nodiratime,discard,barrier=0
sudo apt install zram-config
sudo systemctl restart zram-config
sudo apt install tlp tlp-rdw
sudo tlp start # 笔记本可额外延长 1-2 小时续航
sudo nano /etc/sysctl.conf
# 添加:
vm.swappiness=10
vm.vfs_cache_pressure=50
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
systemd-analyze blame # 查看启动耗时服务
sudo systemctl disable bluetooth.service # 示例:禁用蓝牙
sudo apt install mesa-utils # Intel 用户
sudo ubuntu-drivers autoinstall # NVIDIA 自动驱动
glxinfo | grep "OpenGL renderer"
sudo apt install preload
sudo echo "vm.dirty_background_ratio = 5" >> /etc/sysctl.conf
sudo apt install linux-lowlatency # 低延迟内核
# 或自行编译:https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
注意事项: 1. 所有修改前建议备份重要数据 2. 生产环境需先测试再部署 3. 部分优化需要重启生效 4. 内核参数调整需根据硬件特性微调
附赠彩蛋:终端加速命令
history | awk '{CMD[$2]++;count++;} END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10
这个命令会显示你最常用的 10 个命令,针对这些命令设置 alias 可以进一步提升效率。