• [^] # Re: Ou mettre ses binaires "maisons" ?

    Posté par . En réponse à la dépêche Backports.org compatible Debian Sarge. Évalué à 4.

    Et stow est là pour garder le tout maintenable.
    Stow permet de placer les fichiers d'une application compilée à la main dans un sous répertoire de /usr/local, par exemple, et gère très bien la création et la suppression des liens vers /usr/local.

    $ cd foo-1.2
    $ sudo mkdir -p /usr/local/stow/foo-1.2
    $ make DESTDIR=/usr/local/stow/foo-1.2 install
    $ cd /usr/local/stow
    $ sudo stow foo-1.2


    Pour supprimer les liens :
    $ cd /usr/local/stow
    $ sudo stow -D foo-1.2

    Cela reste moins propre que la création d'un paquet, mais c'est beaucoup plus sain que de compter sur le make uninstall.