我想知道是否可以将yaourt设置为始终对某些软件包使用ABS(构建表单源)(因此,即使在执行完整的系统升级时也可以从源中构建它们:yaourt -Syua)。
/ etc / yaourtrc中的BuildPkgs列表之类的东西会派上用场,但我找不到类似的东西。
有人能想到一种方法吗?
干杯。
最佳答案
您可以采取一种解决方法:您应该从AUR安装customizepkg。 Yaourt可以使用custompkgkg,因此,如果您在foo
包/etc/customizepkg.d/
中有一个名为foo
的文件,则该文件将从源代码构建。如果您不想更改foo
的PKGBUILD,则/etc/customizepkg.d/foo
可以为空文件。
因此,如果您不想更改PKGBUILD,则只需要将touch /etc/customizepkg.d/package-build-from-source
更改为要从源代码构建的每个软件包。