如何更改我的 pacman 根目录以便它在其他地方下载软件包?

如何更改我的 pacman 根目录以便它在其他地方下载软件包?

我的/root已经满了,无法安装新的软件包。我的/home空间是我的 8 倍/root,但 pacman 设置为在/root.有没有一种安全的方法可以更改 pacman 永久安装新软件包的位置?

答案1

不,没有安全的从长远来看,这样做的方法。从手册:

-r, --root
指定备用安装根目录(默认为 /)。这不应该被用作将软件安装到 /usr/local 而不是 /usr 的方法。如果您想在另一个系统“拥有”的临时安装分区上安装软件包,则可以使用此选项。注意:如果在命令行或 pacman.conf(5) 中未指定数据库路径或日志文件,则它们的默认位置将在此根路径内。

这是不是一个永久的解决方案。您需要备份数据并调整分区大小。

您还可以清理 pacman 的缓存 ( -Scc) 以在短期内释放一些空间。

相关内容