Es un administrador de instalación de software para /usr/local. Usando enlaces simbólicos, Stow ayuda a mantener las instalaciones separadas (/usr/local/stow/emacs vs. /usr/local/stow/perl, por ejemplo) mientras mantiene que todas están bajo /usr/local. Incluye la aplicación chkstow.
$ echo "alias stow='sudo STOW_DIR=/usr/local/stow /usr/bin/stow'" >> ~/.bashrc
$ source ~/.bashrc
Si vamos a instalar, por ejemplo emacs, los descargamos y compilamos:
$ ./configure --prefix=/usr/local/stow/emacs
$ make
# make install
La instalación crea un enlace simbólico de /usr/local/bin/emacs a /usr/local/stow/emacs/bin/emacs.
$ stow emacs
$ stow -R emacs
$ stow -D emacs
# rm -r /usr/local/stow/emacs
# stow -D emacs-21.3 -S emacs-21.4a
$ chkstow
$ chkstow -b