Tutorial Linux Ubuntu e Runlevels

En esta clase de video vamos a aprender cómo emular Linux en una máquina virtual Primero debemos descargar el programa Oracle Virtual Box a través de su sitio oficial Después de descargar, instale el programa

Aquí podemos cambiar las características del programa que queramos instalar Pero eso no será necesario Aquí elegimos dónde queremos crear un atajo para el programa Después de elegir las opciones, basta ir haciendo clic en "next" para proseguir y finalizar la instalación Después de instalar el programa, ya podemos ejecutarlo y empezar a crear nuestra máquina virtual Nuestro primer paso es dar un nombre a la máquina virtual y elegir el tipo y la versión

El tipo del sistema que vamos a usar es Linux y la versión es Ubuntu de 32 bits Luego debemos elegir el tanto de memoria RAM nuestra VM tendrá La parte verde de la barra muestra cuánto de RAM tenemos disponible La RAM de la VM utiliza la memoria física de nuestra máquina La máquina virtual utiliza un disco duro virtual para guardar los archivos que se crean en su sistema

Vamos a crear uno Pero si ya tiene un disco duro virtual usted puede optar por usarlo Aquí elegimos el tipo de nuestro disco duro Como no vamos a utilizarlo con otros softwares, usaremos el tipo VirtualBox Disk Image, que es el tipo predeterminado de VirtualBox Debemos elegir cómo será el almacenamiento del producto

nuestro disco duro virtual en nuestro disco físico El almacenamiento dinámicamente asignado va creciendo en la medida en la que se está utilizando el disco virtual El almacenamiento de tamaño fijo ya se crea con el sistema tamaño máximo del archivo, por lo que no sufre cambios Un archivo dinámicamente asignado crece en la medida en que se utiliza, pero no se encoge si se libera espacio en él Debemos elegir el tamaño que nuestro disco virtual tendrá y donde se encuentra en nuestro disco físico

Listo Nuestra máquina virtual está creada Usted puede hacer clic en "herramientas de la máquina" para ver las características de nuestra máquina virtual Ahora vamos a iniciar nuestra máquina e instalar el sistema Para instalar la máquina, basta con dos clics en su nombre o haga clic en la flecha verde (inicio)

Para instalar un sistema en la VM debemos descargar la ISO de él La ISO de Ubuntu está disponible en su sitio web oficial Utilizaremos la versión de 32 bits Vaya hasta donde guardó el archivo ISO y selecciónelo Nuestro primer paso es elegir cuál será el idioma de nuestro sistema

También tenemos la opción de probar Ubuntu, es decir, probarlo sin necesidad de instalar Haga clic en instalar Ubuntu para comenzar la instalación Tenemos la opción de descargar las actualizaciones del sistema Durante la instalación, si decide que el sistema se instalará totalmente actualizado Y también tenemos la opción de instalar programas de terceros como (reproductor de vídeo y etc) Recordando que si marque las dos opciones, el tiempo de instalación será mayor

Tenemos dos tipos de instalación Borrar el disco e instalar Ubuntu limpiar el disco virtual, instalar Ubuntu y escribir todas las particiones del sistema automáticamente La opción avanzada escribirá manualmente las particiones del sistema También tenemos las opciones de encriptar la instalación y utilizar la administración de volumen lógico Debemos elegir la ubicación de la hora y la fecha del sistema

Seleccione el diseño del teclado que está utilizando Si no lo sabe, haga clic en "Detectar el diseño del teclado" El último paso es configurar el usuario administrador Una vez que introduzca el nombre, el sistema creará el nombre del equipo y del usuario También debe crear una contraseña para el usuario

Cierra una contraseña con números y letras para mayor seguridad Usted puede optar por iniciar sesión automáticamente, es decir, siempre que se inicie, no pedirá la contraseña O bien, la contraseña se solicita cada vez que se inicia el sistema Una vez finalizada la instalación, reinicie el sistema haciendo clic en "reiniciar ahora" Listo

Nuestro sistema está instalado y listo para funcionar Ahora vamos a hablar de Runlevels Ubuntu trabaja con el sistema Upstart (actualizado SystemV) Al abrir el terminal de Ubuntu, se verificó en qué carpeta estamos (COMMAND = pwd) Los archivos que necesitamos están en la carpeta "etc" Buscamos los archivos de "*

conf" En la versión upStart, los archivos de configuración se encuentran en la carpeta "init Entramos en la carpeta "init" Dentro de la carpeta "init" están los programas que se inicializan con el sistema Los archivos que buscamos son "rc-sysinit

conf" y "shutdownconf" Vamos a empezar por "rc-sysinitconf" Vemos que hay una compatibilidad con el Sistema "SystemV" Como podemos ver, la variable de runlevel es nula Como estándar el linux gira como "2" Si escribimos "runlevel", recibimos dos variables de entorno

Una con el "runlevel" estando anterior la máquina y la otra con el actual Podemos ver el manual de ese comando con "man runlevel" Tenemos una tabla con la descripción de los estados de RunLevel Para RunLevel = 0, el sistema carga todas las configuraciones y apaga el equipo Para el RunLevel = 1, el sistema se carga en modo terminal, sin ninguna opción gráfica

Sólo mono usuario Para el RunLevel 2 5, el sistema se carga en modo multi usuario, y el 5 ejecuta el sistema gráfico

Por último, RunLevel 6, el sistema carga todas las configuraciones y reinicia el equipo Para los RunLevels 0 y 6, sus funciones se pueden ver con el apagado y el reinicio del equipo Podemos ver el manual de este comando con "man shutdown" Tenemos como principales opciones: – H: Apaga inmediatamente el ordenador – Default p: Apaga la máquina

Ya se inicializa con el comando – r: Se reinicia después de apagar – h: tiempo de añadir en minutos Digamos el comando "shutdown -h -t 1" Al ejecutar el comando, el sistema cambia la variable entorno de RunLevel a 0, colocando el anterior a 5

Digamos el comando "shutdown -r -t 1" Al ejecutar el comando, el sistema cambia la variable de entorno de RunLevel a 6, colocando el anterior a 5 Así, siempre al inicializar el sistema, la variable de entorno "RunLevel anterior" es el valor predeterminado de inicio