使用 Arch 时间长了,难免会产生一些无用包或者缓存,记录一些清理相关垃圾命令。
sudo pacman -R 包名:该命令将只删除包,保留其全部已经安装的依赖关系
sudo pacman -Rs 包名:在删除包的同时,删除其所有没有被其他已安装软件包使用的依赖关系
sudo pacman -Rsc 包名:在删除包的同时,删除所有依赖这个软件包的程序
sudo pacman -Rd 包名:在删除包时不检查依赖
清除所有无用包:
sudo pacman -Qtdq | sudo pacman -Rns -
清除缓存:
sudo pacman -Scc
设定日志大小:
sudo journalctl --vacuum-size=500M #超过 500M 的自动删除