Unidad de estudios superiores de villa victoria Roberto Carlos morales Martnez
instalacin de minix
Minix es el sistema operativo antecesor de Linux, basado en Unix, creado por Tanenbaum para poder estudiar un sistema operativo real sin problemas de licencia y que sea pedaggico. En este post explico cmo instalarlo para virtual izarlo con Virtual Box. Espero no enrollarme mucho y que disfrute tanto o ms que yo con este sistema. Decir que todo este es una adaptacin de los manuales que podis encontrar en la pgina de minix (en ingls). Primero nos bajamos el sistema operativo es imagen ISO. Yo he instalado la ltima versin estable Requisitos del sistema Una instalacin completa de Minix3 requiere al menos un Pentium (o compatible) con al menos 16MB de RAM, 1GB de espacio libre en disco duro, CD-ROM y disco duro IDE. La instalacin mnima ser de 8MB de RAM y 50MB de disco duro. Instalacin de Minix Una vez descargado el fichero ISO, creamos la mquina virtual con Virtual Box. Para ello le damos a nueva mquina y elegimos como sistema Operativo Linux /Other Linux.
Unidad de estudios superiores de villa victoria Roberto Carlos morales Martnez
instalacin de minix
En el siguiente paso, tenemos que seleccionar la memoria RAM que le queremos dedicar Minix. Yo opt por dejarle 256MB de RAM, pero esto es a gusto del consumidor, teniendo en cuenta los lmites inferiores (requisitos mnimos). En el siguiente paso, configuramos el disco duro virtual. Una buena opcin es hacerlo dinmico, y as no nos ocupa tanto espacio en nuestro sistema real. Como cantidad, podemos dejarlo por defecto, con 8GB. Una vez hecho esto, nos saldr un resumen de todo. Le damos a terminar. Ahora, arrancamos en VirtualBox la mquina virtual. Al inicio, nos pide que le demos la imagen ISO del sistema operativo. La seleccionamos y el sistema arranca. Una vez que inicie, tenemos que entrar como root. No se pide contrasea. Una vez que estemos dentro, iniciamos el proceso de instalacin de Minix. Para ello usamos el comando setup. # setup Ahora empezamos el proceso de instalacin. Son una serie sencillos de seguir para usuarios de Linux. Eleccin del modo de instalacin: Yo eleg la opcin 3, que significa que el programa de
Unidad de estudios superiores de villa victoria Roberto Carlos morales Martnez
instalacin de minix
instalacin va preguntando en cada etapa sobre la configuracin, pero l siempre pone una opcin por defecto entre corchetes. De esta forma, si le damos a ENTER, estaremos aceptando la opcin por defecto. En otro caso, la instroducimos nosotros y aceptamos dndole a ENTER. Seguimos los pasos y cuando acabe de copiar, tendremos que apagar la mquina y arrancarla. Para apargarla usamos el comando shutdown. # shutdown fd0> boot d0p0
Lo que hacemos con 'boot d0p0' es arrancar el sistema que acabamos de instalar. Si en la instalacin de ha elegido el modo de particiones manual y no automtico, la particin de arranque puede cambiar. Se preguntar esto siempre tengo que hacerlo?. La respuesta es no, todo depende de si tenemos el CD (imagen iso) de la instalacin de Minix montado en la mquina virtual. Si es as, el sistema detecta que hay un CD de arranque, como en cualquier otro sistema. Desde que desmontemos la imagen iso, se nos darn 3 opciones para entrar. Cualquiera de esas 3 opciones va hacia el sistema operativo ya instalado. Una vez hecho esto, entramos como root. Nuevamente, no se nos va a pedir contrasea. Una vez dentro, ya pondemos disfrutar de nuestro Minix con los comandos bsicos. Configuracin del sistema (posinstalacin) Una de las primeras cosas que podemos hacer es poner una constrasea para root y aadir un nuevo usuario al sistema, y as no estamos siempre trabajando y probando cosas como root, que puede ser delicado. Para poner una contrasea a root, lo primero que tenemos que hacer es entrar como root, y luego usar el comando passwd. # passwd
Unidad de estudios superiores de villa victoria Roberto Carlos morales Martnez
instalacin de minix
Una vez hecho esto, creamos un nuevo usuario. Para ello usamos el comando adduser. Algunos ejemplos son: # adduser foo other /home/foo # adduser admin operator /admin
En la primera lnea, se tiene que el nombre de usuario es foo, su directorio (home) est en /home/foo y su forma de trabajo (permisos que posee) es la de cualquier usuario (other). La segunda lnea,es un ejemplo de cmo crear un administrador. Se crea un usuario llamado admin de tipo administrador (operator) y su directorio personal est en /admin. Consolas virtuales. En Minix, tambin se disponen de 4 consolas o terminales. Nos cambiamos entre ellas con ALT-F1 .. ALT-F4. Por lo que podemos tener hasta 4 sesiones activas. Instalacin de programas.
Trabajar con una Minix tan reducido cuesta un poco. Por lo menos usar el vim (vi improved) o el gcc. Esto es necesario instalarlo, ya que no viene por defecto. Para instalar programas usamos el packman. Para usar el packman, es necesario montar el iso de instalacin. Para ello, en las opciones de VirtualBox, seleccionamos Dispositovos -> Montar un CD-DVD y seleccionamos el iso de instalacin. Es muy sencillo de usar. Tecleamos como root: # packman
Le damos a Enter y nos mostrar una lista de 108 programas que podemos instalar, entre los que se encuentran por ejemplo php5, apache1.3, vim, gcc, perl5.8, X11 (s el mismo X11 para el modo grfico), el sistema de escritorio EQUINOX (EDE), etc.
Unidad de estudios superiores de villa victoria Roberto Carlos morales Martnez
instalacin de minix
Cmo instalamos: Vemos que al lado de la lista, a cada programa le acompaa un nmero, nos quedamos con el paquete a instalar, identificndolo por su nmero. Por ejemplo, gcc ser el nmero 33. Le damos espacio hasta el final de la lista.
Le damos al 33 y Enter. Antes de instalarlo se nos preguntar si queremos los fuentes del programa. Una de las cosas que ocurre con este instalador, es que no tiene en cuenta las dependencias, as que si queremos instalar, por ejemplo el gcc, debemos instalar antes binutils para que funcione. Otra opcin para instalar, es instalar todos los paquetes, para ello, en vez de haber puesto 33, usamos la cadena 'all'. Configurar GCC en Minix Para poder usar GCC, tenemos que aadir a la variable PATH del sistema la ruta /usr/gnu/bin/ . Esto lo podemos hacer el fichero .ashrc de /home en la linea donde pone PATH, quedando as. export PATH=$HOME/bin:/usr/local/bin:/bin:/usr/bin/:/usr/gnu/bin/
Instalacin Equinox Desktop Environment en Minix
Unidad de estudios superiores de villa victoria Roberto Carlos morales Martnez
instalacin de minix
Gracias a los comentarios de Alejandro es este post, he podido instalar el sistema de ventanas en Minix, por tanto completo el pequeo tutorial y aprovecho para agradecer a Alejandro su aportacin. Decir que funciona, al menos con la versin 3.1.7 de Minix. (El resto del tutorial es con la versin 3.1.3, que fue la versin estable en el momento de creacin del post). En Minix podemos instalar 3 gestores de ventanas: Tom's Window Manager, Joe's Window Manager and Equinox Desktop Environment. Veamos como se instala EDE. Los dems son muy similares. Tenemos que instalar el paquete X11 con el packman. Tambin instalamos el paquete ede1.1, que es nuestro gestor de ventanas. Luego editamos el fichero .xinitrc (si no est lo creamos) y aadimos la lnea: