温馨提示×

怎样优化ubuntu启动项

小樊
37
2026-10-23 05:28:06
栏目: 智能运维

在 Ubuntu 中优化启动项,可以从关闭不必要的自启动程序、精简系统服务、使用更快的引导方式等方面入手。下面按实用程度给你一套方案。


一、管理“用户级”启动项(最安全、最先做)

1. 使用图形界面(推荐新手)

gnome-session-properties

(如果没有,可安装:sudo apt install gnome-startup-applications)

  • 关闭:
    • 云同步
    • 更新检查
    • 不常用的后台工具

2. 查看当前自启程序

ls ~/.config/autostart/

不需要的 .desktop 文件可直接删除。


二、管理系统服务(进阶但有效)

1. 查看开机耗时服务

systemd-analyze blame

2. 禁用不必要的服务(示例)

sudo systemctl disable bluetooth.service
sudo systemctl disable cups.service
sudo systemctl disable avahi-daemon.service

✅ 常见可禁用(按需):

  • bluetooth(不用蓝牙)
  • cups(不打印)
  • snapd(不用 Snap)

⚠️ 不要禁用:

  • network
  • systemd
  • udev

三、优化 GRUB 启动(减少等待)

1. 减少 GRUB 等待时间

编辑:

sudo nano /etc/default/grub

修改:

GRUB_TIMEOUT=2

然后:

sudo update-grub

四、使用 SSD + 开启 TRIM(硬件层面)

如果是 SSD:

sudo systemctl enable fstrim.timer

五、精简 Snap / 多余内核(很有效)

1. 删除旧内核

sudo apt autoremove

2. 减少 Snap 自启

snap list
sudo snap remove xxx

六、查看整体启动耗时

systemd-analyze
systemd-analyze critical-chain

七、进阶(可选)

  • 使用 systemd 启动分析工具
  • 改用 轻量桌面(XFCE / LXQt)
  • 使用 initramfs 精简

如果你愿意,可以:

  • 贴出 systemd-analyze blame 结果
  • 告诉我你是 桌面版 / 服务器版 / 虚拟机

我可以帮你精确优化到每一项。

0 踩