En ce moment, pkg-configne regarde que /usr/lib/pkgconfig. Je peux l'ajuster pour un utilisateur en exportant la PKG_CONFIG_PATHvariable d'environnement, mais encore une fois j'ai oublié de le faire pour root et perdu du temps à me demander pourquoi mon plugin n'est pas installé correctement (le makefile utilisé pkg-config). Alors, comment peut-il le définir à l'échelle du système, afin qu'il se penche toujours sur les deux /usr/libet /usr/local/lib?
/etc/bashrcn'est pas le bon endroit, voir Différence entre .bashrc et .bash_profile . Vous ne devriez pas recommander de modifier un fichier dans/usr/bin; il vaudrait mieux créer/usr/local/bin/pkg-configet appeler à/usr/bin/pkg-configpartir de là. Dans votre script, vous devez utiliser"$@", non$*; améliorations supplémentaires:#!/bin/shetexec pkg-config-real.