Прежде всего, НЕ ИСПОЛЬЗУЙТЕ YAOURT .
Затем позвольте мне процитировать официальную вики-страницу Arch makepkg :
Запуск
makepkg
себя от имени root запрещен . Помимо того, что aPKGBUILD
может содержать произвольные команды, сборка как root обычно считается небезопасной. Пользователи, которые не имеют доступа к обычной учетной записи пользователя, должны работатьmakepkg
как пользователь nobody .
Итак, вернемся к вашей проблеме, вы не должны пытаться делать то, что пытаетесь сделать.
Но если вы все еще хотите:
- Вы можете установить yaourt, но можете установить его только как пользователь без полномочий root .
или же
- Вы можете попробовать (на свой страх и риск) решение Allan McRae, которое считается хорошим объяснением замены старой
makepkg --asroot
команды.