Wydanie systemu init sysvinit 3.0

Przedstawiono wydanie klasycznego systemu init sysvinit 3.0, który był szeroko stosowany w dystrybucjach Linuksa w czasach przed systemd i upstart, a obecnie jest nadal używany w dystrybucjach takich jak Devuan, Debian GNU/Hurd i antiX. Zmiana numeru wersji na 3.0 nie wiąże się z istotnymi zmianami, lecz jest konsekwencją osiągnięcia maksymalnej wartości drugiej cyfry, co zgodnie z logiką numeracji wersji zastosowaną w projekcie doprowadziło do przejścia na liczbę 3.0 po 2.99.

Nowa wersja naprawia problemy w narzędziu bootlogd związane z wykrywaniem urządzeń dla konsoli. Jeśli wcześniej do bootlogd akceptowane były tylko urządzenia o nazwach odpowiadających znanym urządzeniom konsolowym, teraz możesz podać dowolną nazwę urządzenia, której sprawdzenie jest ograniczone jedynie użyciem prawidłowych znaków w nazwie. Aby ustawić nazwę urządzenia, użyj parametru wiersza poleceń jądra „console=/dev/nazwa-urządzenia”.

Wersje narzędzi insserv i startpar używanych w połączeniu z sysvinit nie uległy zmianie. Narzędzie insserv służy do organizowania procesu rozruchu z uwzględnieniem zależności między skryptami inicjującymi, a startpar służy do zapewnienia równoległego uruchamiania kilku skryptów podczas procesu uruchamiania systemu.

Źródło: opennet.ru

Dodaj komentarz