| |
Uno o más colaboradores están trabajando actualmente en extender esta página. Es posible que, a causa de ello, haya lagunas de contenido, deficiencias de formato o texto en otros idiomas. Por favor, antes de realizar correcciones mayores o reescrituras, contacta con ellos en su página de usuario o en la página de discusión del artículo para poder coordinar la redacción. |
Los Runlevels o Niveles de Ejecución son las configuraciones de arranque que puede tener un sistema UNIX (como GNU/Linux, y por tanto, Ubuntu). Se tratan básicamente de configuraciones preestipuladas y modificables por el administrador del sistema que determinar la forma en que arranca GNU/Linux, los servicios que cargará, etc. Más adelante veremos su utilidad práctica.
Existen 7 runlevels preestipulados de origen, que se numeran del 0 al 6:
Este sistema de niveles de ejecución está presente en UNIX y por ende, en todas las distribuciones GNU/Linux. En estas distribuciones y en Ubuntu hasta la versión 6.06 LTS el sistema de arranque que controlaba los runlevels era init, pero a partir de Ubuntu 6.10, Canonical desarrolló e implemento un nuevo sistema de arranque denominado [Upstart|upstart] con más potencia y versatilidad. Un ejemplo de ello es que en breve se prevee que sutituya a otros daemons como cron, atd o anacron.
Normalmente nunca no tocaremos nada concerniente a los Runlevels, pero en el caso de que un usuario tenga una máquina con diferentes usos (y más si la máquina está escasa de recursos), pongamos por caso que trabaje como:
Hecho esto, si durante una época determinada nos interesase que la máquina sólo funcionase como servidor, la configuraríamos para usar el runlevel 3, y lo mismo con las otras opciones.