Ubuntu 启动慢可能是由于多种原因造成的,以下是一些常见的加速清理方法:
使用 baobab 进行磁盘占用分析:
sudo apt install baobab
baobab
通过 baobab 可以直观地查看磁盘使用情况,并选择性清理无用文件或目录。
清理系统日志:
sudo journalctl --vacuum-time=30d
该命令将只保留最近 30 天的日志记录,释放磁盘空间。
使用 apt autoremove 清理无用安装包:
sudo apt autoremove
该命令可以自动清理不再需要的依赖包和旧内核。
编辑 GRUB 文件:
sudo vi /etc/default/grub
将 GRUB_CMDLINE_LINUX_DEFAULT
的值修改为 quiet splash nomodeset acpi=off
,然后更新 GRUB 配置:
sudo update-grub
这可以解决一些与硬件相关的问题,从而提高启动速度。
更换为国内镜像源:
打开 /etc/apt/sources.list
文件,将其替换为国内镜像源,如清华镜像源:
sudo nano /etc/apt/sources.list
替换后,更新软件源列表:
sudo apt update
这可以显著提高软件包下载速度。
安装 apt-fast:
sudo apt install apt-fast
使用 apt-fast 代替 apt 进行软件包安装和更新,可以显著提高下载速度。
查看并清理旧内核:
uname -a
dpkg --get-selections | grep linux
卸载旧内核并清理对应的包:
sudo apt remove <内核包名>
sudo apt purge <内核包名>
这有助于释放 /boot
空间,提高系统性能。
通过以上方法,可以有效加速 Ubuntu 的启动速度并清理不必要的文件。在操作过程中,请根据自身情况谨慎操作,以免影响系统稳定性。