Los archivos bajo el directorio /usr/local/
no están bajo el control del sistema de gestión de paquetes de Debian. Por lo tanto, es una buena práctica colocar el código fuente de su programa /usr/local/src/
. Por ejemplo, puede extraer los archivos de un paquete llamado "foo.tar" en el directorio /usr/local/src/foo
. Después de compilarlos, coloque los archivos binarios /usr/local/bin/
, las bibliotecas /usr/local/lib/
y los archivos de configuración /usr/local/etc/
.
Si sus programas y / o archivos realmente deben colocarse en algún otro directorio, aún podría almacenarlos /usr/local/
y construir los enlaces simbólicos apropiados desde la ubicación requerida hasta su ubicación /usr/local/
, por ejemplo, podría hacer el enlace
ln -s /usr/local/bin/foo /usr/bin/foo
En cualquier caso, si obtiene un paquete cuyos derechos de autor permiten la redistribución, debe considerar hacer un paquete de Debian y cargarlo para el sistema Debian. Las pautas para convertirse en desarrollador de paquetes se incluyen en el manual de la Política de Debian.
Tomado de: http://www.debian.org/doc/FAQ/ch-compat.en.html