在包上获取错误无效选项“--asroot”

mon*_*ksy 3 arch-linux package-management yaourt

但是,当我尝试安装 kodi-standalone-service 软件包时,在提示我编辑 PKGBUILD 后,出现此错误。

makepkg: invalid option '--asroot'
Unable to read PKGBUILD
Run Code Online (Sandbox Code Playgroud)

我似乎无法通过谷歌找到任何关于此的信息。这也发生在 ISL 包中。(顺便说一句,我正在使用 Yaourt 来安装它)

thi*_*wfx 5

几天前,Pacman 4.2 正式发布。它的一个变化是去除选项--asrootmakepkg,这意味着你不能建立包以root用户了。

现在推荐的解决方案是使用非 root 帐户构建包。

您可以在 Allan 的帖子中阅读有关此更改的更多信息(他是 pacman 的开发人员)。

一般邮件列表中也有一些关于这种变化背后的动机的讨论。