ArchLinux清理根目录磁盘空间
在 Arch Linux 系统中,如果根目录占用的空间太大,你可以通过以下步骤来清理不必要的文件和缓存,以释放空间。 1. 清理 pacman 缓存 pacman 的包缓存通常位于 /var/cache/pacman/pkg/,并且会累积已安装和卸载的包。你可以使用以下命令来清理不再需要的缓存包: 删除所有未安装的包缓存: bash 1 sudo pacman -Sc 只保留最近两个版本的缓存包: bash 1 sudo paccache -r 如果 paccache 命令不可用,你可以通过安装 pacman-contrib 工具包来获取: bash 1 sudo pacman -S pacman-contrib 2. 删除不需要的孤立包 孤立包是那些不再被系统中其他软件包所依赖的包。你可以使用以下命令来删除这些孤立包: bash 1 sudo pacman -Rns $(pacman -Qdtq) 3. 清理 yay 缓存 如果你使用 yay 安装 AUR 包,它也会在本地缓存下载的包。你可以通过以下命令清理 yay 的缓存: bash 1 yay -Sc 4. 删除不必要的日志文件 系统日志文件通常位于 /var/log/,有时它们可能会占用大量空间。你可以查看并删除较旧或不需要的日志文件: bash 1 sudo journalctl --vacuum-time=2weeks 这个命令会删除两周前的日志。 5. 清理内核 如果你系统中安装了多个旧的内核版本,可以考虑删除不再使用的旧内核。...