Fichiers sous le répertoire /usr/local/
ne sont pas sous le contrôle du système de gestion des paquets Debian. Par conséquent, une bonne pratique consiste à placer le code source de votre programme dans /usr/local/src/
. Par exemple, vous pouvez extraire les fichiers d'un paquet nommé "foo.tar" dans le répertoire /usr/local/src/foo
. Après les avoir compilés, placez les binaires dans le répertoire /usr/local/bin/
les bibliothèques de /usr/local/lib/
et les fichiers de configuration dans /usr/local/etc/
.
Si vos programmes et/ou fichiers doivent vraiment être placés dans un autre répertoire, vous pouvez toujours les stocker dans le répertoire /usr/local/
et crée les liens symboliques appropriés de l'emplacement requis vers son emplacement dans le dossier de l'utilisateur. /usr/local/
Par exemple, vous pourriez établir le lien suivant
ln -s /usr/local/bin/foo /usr/bin/foo
Dans tous les cas, si vous obtenez un paquet dont le droit d'auteur autorise la redistribution, vous devriez envisager d'en faire un paquet Debian et de le télécharger pour le système Debian. Les directives pour devenir un développeur de paquets sont incluses dans le manuel de la charte Debian.
Tiré de : http://www.debian.org/doc/FAQ/ch-compat.en.html