Plan9 From User Space fue desarrollado por Russ Cox y podemos descargarnos el ultimo snapshot de plan9port
o bajarnos las fuentes con el sistema de control de versiones “mercurial” (recomendado)
Instalamos los paquetes de debian necesarios.
# echo Instalamos las librerias necesarias en Debian
# apt-get install mercurial libxt-dev libx11-dev x11proto-xext-dev libxext-dev
# cd /usr/local
# hg clone http://code.swtch.com/plan9port plan9
# cd plan9
# ./INSTALL
Añadir las siguientes variables de entorno a vuestro profile.
PLAN9=/usr/local/plan9
export PLAN9
PATH=$PATH:$PLAN9/bin
export PATH
Para ejecutar los comandos de plan9, podemos invocarlos de la manera habitual bajo la línea de comandos.
En el caso de que haya programas de plan9 que tengan el mismo nombre que su equivalente en GNU/linux, hay una manera de diferenciarlos, y es ejecutandolos añadiendo “9” antes ejecutarlos.
Ejemplo.
9 ls #Ejecutaría la versión de ls de plan9
9 acme #Ejecutaría uno de los editores de plan9
9 sam #Otro editor de plan9
9term #Como no existe alternativa en GNU/linux, podemos ejecutar indistantemente “9term” o “9 9term”
9 man 1 intro # Ver la pagina de manual intro de la sección 1 de las paginas de manual de plan9
Tambien podriamos poner “rio” como nuestro window manager por defecto.
Para cualquier duda podeis consultar http://swtch.com/plan9port/man/man1/install.html
Tambien podeis preguntar en la lista de correo 9fans o en el canal #plan9 del servidor de irc: irc.freenode.net
En el año 2020, el código se encuentra en https://github.com/9fans/plan9port