¡Esta es una revisión vieja del documento!
Tutorial de Plan9
Este es un tutorial de la distribución 9front de versiones_de_unix#plan_9_1era_edicion, que podrás seguir una vez te hayas dado de alta en el Campamento de Entrenamiento (“bootcamp”) de Plan9 en SDF.org.
Esta hace uso de una máquina accesible a través de la terminal remota drawterm.
Para anotarte en el mismo, recurre a la web de registro del servidor 9front.
Loguearse a 9p.sdf.org
Una vez que has compilado Drawterm, y has sido dado de alta en el bootcamp, ingresa al sistema remoto con:
drawterm -h 9p.sdf.org -a 9p.sdf.org -u usuario
El servidor te solicitará la contraseña de usuario que te ha sido provista al darte de alta, y tras unos segundos habrá establecido comunicación y verás una ventana gráfica de bienvenida en el escritorio rio.
La ventana te demostrará el prompt por defecto del intérprete de comandos rc de 9front: cpu%.
Rc
El intérprete de comandos nativo de Plan9 es rc y su prompt es cpu%. Esta shell rc contiene ciertas similitudes con los intérpretes de comandos típicos de Unix. Las diferencias radican en el teclado no es el normalizado. Para activar el autocompletado, en lugar de usar la tecla Tab, usa la tecla Insertar o bien Ctrl+i.
A su vez, Ctrl+h opera como la Tecla Retroceder, en tanto que Ctrl+u borra la línea entera. Ctrl+b retorna al renglón del prompt.
Lo primero que podrás hacer en la CPU remota de SDF.org es ejecutar el comando de activación de usuario, que nos termina de convertir en un planero:
rc /sys/lib/newuser
Acto seguido, opcionalmente podrás cambiar la contraseña pasavante que se nos proveyó el puntero de SDF.org por una propia, mediante el comando:
passwd usuario@9p.sdf.org
(habrás de ingresar primero la contraseña pasavante y luego confirmar dos veces la nueva contraseña deseada.
Hecho esto, recibirás tu directorio de usuario en el sistema: /usr/$user.
Podrás asociar los binarios de SDF.org para extender el uso del entorno 9front con:
bind -a /usr/sdf/bin /bin
Entre ellos encontraremos los servicios de finger, com, bboard, gemini, gopher, y varios mas.
Podrás crear una ventana nueva haciendo clic con el botón derecho y eligiendo New, Luego mediante un arrastre con el botón derecho podrás crear una nueva ventana en el escritorio de rio, en la cual se dispondrá un nuevo intérprete de comandos rc.
Editores de texto
Además del editor ed, podrás recurrir al nativo de Plan9, Acme.
Web en 9p
Crea un fichero index.html en tu directorio de usuario /usr/$user/html/.
Correo electrónico en 9p
Recibirás la dirección de correo electrónico $user@9p.sdf.org.
