随着 7.0.0 版本 的发布,pacman 增加了以单独的、降权用户身份下载软件包的支持。
然而,对于使用本地仓库的用户,这可能意味着下载用户无权访问相关文件。这个问题可以通过将文件和文件夹分配给 alpm
组,并确保相关文件夹设置了可执行位 (+x
) 来解决。
$ chown :alpm -R /path/to/local/repo
请记住 合并 .pacnew 文件 以应用新的默认设置。
Pacman 还引入了 一项更改,以提高使用 .gitattributes
文件的 git 仓库的校验和稳定性。这可能需要对使用 git 源的 PKGBUILD
进行一次性的校验和更改。