Заставьте yaourt всегда использовать ABS для определенных пакетов

Интересно, можно ли настроить yaourt так, чтобы он всегда использовал ABS (источник формы сборки) для определенных пакетов (поэтому они собираются из исходных кодов даже при полном обновлении системы: yaourt -Syua).

Может пригодиться что-то вроде списка BuildPkgs в /etc/yaourtrc, но я не могу найти ничего подобного.

Кто-нибудь может придумать способ сделать это?

Приветствия.

1 ответ

Решение

Вы можете сделать обходной путь: вы должны установить customizepkg из AUR. Yaourt может использовать customizepkg, так что если у вас есть файл с именем foo в /etc/customizepkg.d/ пакет foo будет построен из источника. Если вы не хотите менять fooPKGBUILD /etc/customizepkg.d/foo может быть пустым файлом.

Так что если вы не хотите менять PKGBUILD, вам нужно только touch /etc/customizepkg.d/package-build-from-source к каждому пакету, который вы хотите собрать из исходного кода.

Другие вопросы по тегам