Guía de FreeBSD para usuarios de Linux®
Anterior |  | Siguiente

# 4. Arranque del sistema: ?Dónde están los niveles de ejecución?

Linux® usa el sistema de inicio SysV, mientras que FreeBSD usa el sistema init(8) tradicional en BSD. En el init(8) del estilo BSD no existen ni los niveles de ejecución ni `/etc/inittab`; en vez de esto el inicio se controla desde rc(8). El script `/etc/rc` lee los ficheros `/etc/defaults/rc.conf` y `/etc/rc.conf` para determinar qué servicios deben arrancarse. Después de esto se arrancan los servicios a los que se hace referencia en los scripts de arranque ubicados en `/etc/rc.d/` o `/usr/local/etc/rc.d/`. Estos scripts son similares a los que hay en `/etc/init.d/` en un sistema Linux.

Los servicios se arrancan mediante líneas ``NombreDeServicio`_enable="YES"` en `/etc/rc.conf` (rc.conf(5)). Eche un vistazo a `/etc/defaults/rc.conf`: La configuración por omisión del sistema puede sobreescribirse desde `/etc/rc.conf`. Además, al instalar programas debe asegurarse de leer la documentación para determinar cómo arrancar los servicios que puedan estar relacionados.

El siguiente fragmento de `/etc/rc.conf` arranca sshd(8) y Apache 2.2. También hace que Apache arranque con SSL.

    # enable SSHD
    sshd_enable="YES"
    # enable Apache with SSL
    apache22_enable="YES"
    apache22_flags="-DSSL"

Una vez que un servicio aparece en `/etc/rc.conf` el servicio puede arrancarse desde la línea de comandos (sin reiniciar el sistema):

    # /etc/rc.d/sshd start

Si un servicio no dispone de la correspondiente entrada en `/etc/rc.conf` se puede arrancar desde la línea de comandos usando la opción `forcestart`:

    # /etc/rc.d/sshd forcestart

Anterior | Inicio | Siguiente
Packages y Ports: Instalación de software en FreeBSD |  | Configuración de la red

Puede descargar éste y muchos otros documentos desde ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Si tiene dudas sobre FreeBSD consulte la documentación antes de escribir a la lista <questions@FreeBSD.org>.
Envíe sus preguntas sobre la documentación a <doc@FreeBSD.org>.