Lanzamiento del sistema de inicio sysvinit 3.0

Se presenta el lanzamiento del clásico sistema de inicio sysvinit 3.0, que fue ampliamente utilizado en distribuciones de Linux en los días anteriores a systemd y upstart, y ahora continúa usándose en distribuciones como Devuan, Debian GNU/Hurd y antiX. El cambio del número de versión a 3.0 no está asociado a cambios significativos, sino que es consecuencia de alcanzar el valor máximo del segundo dígito, lo que, de acuerdo con la lógica de numeración de versiones utilizada en el proyecto, condujo a la transición al número 3.0. después de 2.99.

La nueva versión soluciona problemas en la utilidad bootlogd relacionados con la detección de dispositivos para la consola. Si anteriormente solo se aceptaban en bootlogd dispositivos con nombres correspondientes a dispositivos de consola conocidos, ahora puede especificar un nombre de dispositivo arbitrario, cuya verificación está limitada únicamente por el uso de caracteres válidos en el nombre. Para configurar el nombre del dispositivo, utilice el parámetro de línea de comando del kernel “console=/dev/device-name”.

Las versiones de las utilidades insserv y startpar utilizadas junto con sysvinit no han cambiado. La utilidad insserv está diseñada para organizar el proceso de inicio, teniendo en cuenta las dependencias entre los scripts de inicio, y startpar se utiliza para garantizar el inicio paralelo de varios scripts durante el proceso de inicio del sistema.

Fuente: opennet.ru

Añadir un comentario