Arch-Linux

在包上獲取錯誤無效選項“–asroot”

  • December 22, 2016

當嘗試安裝包 kodi-standalone-service 但是在我收到編輯 PKGBUILD 的提示後,我收到了這個錯誤。

makepkg: invalid option '--asroot'
Unable to read PKGBUILD

我似乎無法通過Google找到任何關於此的內容。這也發生在 ISL 包中。(順便說一句,我正在使用 Yaourt 來安裝它)

Pacman 4.2 就在幾天前正式發布。--asroot其中一項更改是從中刪除了該選項makepkg,這意味著您不能再以 root 使用者身份建構包。

現在推薦的解決方案是使用非 root 帳戶建構包。

您可以在 Allan 的文章(他是 pacman 的開發者)中閱讀有關此更改的更多資訊。

在arch-general郵件列表中也有一些關於這種變化背後的動機的討論。

--asroot選項已被刪除。查看pacman 更新日誌

所以你需要停止發行yaourtsudo

引用自:https://unix.stackexchange.com/questions/177460