Im Moment pkg-configschaut nur rein /usr/lib/pkgconfig. Ich kann es für einen Benutzer anpassen, indem ich die PKG_CONFIG_PATHUmgebungsvariable exportiere , aber ich habe wieder einmal vergessen, es für root zu tun, und habe mich verschwendet, mich zu fragen, warum mein Plugin nicht richtig installiert ist (das verwendete Makefile pkg-config). Wie kann es also systemweit eingestellt werden, sodass es immer auf beide /usr/libund /usr/local/lib?
/etc/bashrcist nicht der richtige Ort, siehe Unterschied zwischen .bashrc und .bash_profile . Sie sollten nicht empfehlen, eine Datei in zu/usr/binändern. Es wäre besser, von dort aus zu erstellen/usr/local/bin/pkg-configund anzurufen/usr/bin/pkg-config. In Ihrem Skript müssen Sie"$@"nicht verwenden$*; weitere Verbesserungen:#!/bin/shundexec pkg-config-real.