Im Moment pkg-config
schaut nur rein /usr/lib/pkgconfig
. Ich kann es für einen Benutzer anpassen, indem ich die PKG_CONFIG_PATH
Umgebungsvariable 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/lib
und /usr/local/lib
?
/etc/bashrc
ist 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-config
und anzurufen/usr/bin/pkg-config
. In Ihrem Skript müssen Sie"$@"
nicht verwenden$*
; weitere Verbesserungen:#!/bin/sh
undexec pkg-config-real
.