8 是的,可以通过指定其他根位置来实现, -r,--root指定备用安装根目录(默认为/)。这不应用作将软件安装到/ usr / local而不是/ usr的方法。如果要将软件包安装在另一个系统“拥有”的临时挂载分区上,则使用此选项。注意:如果未在命令行或pacman.conf(5)中指定数据库路径或日志文件,则它们的默认位置将位于此根路径内。 — 雏菊 source 使用该方法我应该如何处理dbpath? — 艾尔克斯(Ayrx)2012年 @TerryChia您想在pacman存储已安装软件包信息的位置进行替换吗? — 雏菊2012年 否,但是我遇到了一个错误:无法初始化alpm库(无法找到或读取目录),这是从某种谷歌搜索开始的-我认为dbpath是一个错误。 — 艾尔克斯(Ayrx)2012年 @TerryChia嗯,我认为'-r'用来安装新系统,就像安装介质一样,我现在没有Arch,请稍后再试。如果这不起作用,您将修改PKGBUILD文件,即在那里定义的XXX_install函数。(可以为大多数基于autogen的软件指定前缀) — 雏菊