Debian/Java. Parte I: Personalización del entorno
Posted: January 22nd, 2009 | Author: Edu | Filed under: Uncategorized | Tags: GNU, Linux, Unix | No Comments »En primer lugar y partiendo de una instalación mínima de Debian GNU/Linux. Esta se ha hecho partiendo de la imagen mini.iso e instalando únicamente el conjunto de paquetes software base. Como no es recomendable el uso del usuario root para el uso ordinario del equipo, lo primero que haremos será definir un nuevo usuario:
useradd -d /home/sourcerebel -s /bin/bash -m sourcerebel
Por defecto, un usuario de unix dispone de un espacio donde instalar sus aplicaciones o simplemente guardar su información, este espacio se conoce como su hogar o, en inglés, home. El parámetro -d indica al comando adduser cual va a ser el directorio home del usuario. El parámetro -m indica al comando adduser que debe crear este directorio.
Bonito de recordar: La variable de entorno $HOME contiene la ruta absoluta al directorio home del usuario actual y que utilizando la orden cd (change directory) sin parámetro alguno, este nos situará en nuestro home.
Importantísimo: Se puede acceder a la ayuda en línea de cualquier comando tecleando la orden man seguida del comando. Aquí podeis encontrar uno de los cientos de listados de comandos disponibles en Internet.
Así mismo, a no ser de que estemos definiendo un usuario de sistema (ver el uso del parámetro –system de la orden adduser), el usuario creado podrá abrir una sesión e introducir órdenes para que el ordenador las ejecute. Esto se hace a través de un intérprete de comandos o shell. Esta definición queda un poco triste por lo que mejor leer esta.
En Unix tradicionalmente existen diferentes intérpretes de comandos aunque jamás conocí a un usuario de Unix/Linux que no utilizase algo que no fuese bash.
Definir el shell por defecto del usuario que estamos creando es lo que indica el parámetro -s.
Añadimos un password para el nuevo usuario creado:
passwd sourcerebel
A partir de este momento, utilizaremos este nuevo usuario para ejecutar todas las instrucciones necesarias para la instalación. En caso que fuese indispensable el uso del usuario root, sería indicado.
Bien, en este punto, estamos delante de una pantalla tipo terminal con la, no despreciable, resolución de 80 columnas x 40 líneas, es un buen momento para detenerse, respirar hondo y pensar
“¿qué es lo que acabo de hacer?”
Bueno, que el entorno es austero es un hecho, pero y “¿ahora que hago con el ratón?, ¿lo tiro a la basura?”. Vamos a hacer más amigable esto dando la posibilidad de utilizar el ratón en este modo, parece un poco raro pero se puede utilizar el ratón en modo texto, es un hecho, conozco a una persona que tiene un amigo que lo vió.
GPM o General Purpose Mouse, nombre original donde los haya, es un servicio o demonio que se encarga de hacer funcionar el ratón en modo texto, que no es una funcionalidad que vayamos a utilizar mucho pero que en algún momento nos puede resultar útil para por ejemplo poder copiar y pegar texto en caso de no tener abierta una sesión gráfica.
Para instalar GPM se debe ejecutar el siguiente comando como usuario root.
su – c ‘apt-get install gpm’
Con la orden su -c, lo que indicamos al sistema es que queremos ejecutar ese comando como usuario root. Tal y como pensabas inmediatamente despues nos pedirá la contraseña del usuario root. apt-get es el gestor de paquetes que viene por defecto en Debian, y lo que estamos indicando con esta orden es que deseamos instalar el paquete gpm.
Consejillo: Copiar y pegar en con el ratón en GNU/Linux es una tarea muy sencilla. Debes saber, no obstante y sobretodo si vienes de un entorno Microsoft, que el funcionamiento no será el esperado. Cuando marcas algo con el ratón, automáticamente este algo que has marcado pasa a estar copiado en el portapapeles o clipboard. Esto, que es muy sencillo de comprender y que tiene toda su lógica si lo piensas detenidamente, puede llegar a crear confusión al principio, aunque acabas cogiendole el gustillo. Para pegar, simplemente tienes que hacer click con el boton derecho.
Como trabajar con un entorno en modo texto puede resultar útil en algunos momentos pero la intención es ser un poquito más productivos y disponer de un entorno más amigable, en siguientes post veremos como instalar un interfaz gráfico.
Como despedida os dejo con una captura del sistema operativo Debian GNU/Linux recien instalado.

Leave a Reply