8.82. SysVinit-3.10

SysVinit pakken inneholder programmer for å kontrollere oppstarten, kjøring og avslutning av systemet.

Omtrentlig byggetid: mindre enn 0.1 SBU
Nødvendig diskplass: 2.8 MB

8.82.1. Installasjon av SysVinit

Først bruker du en oppdatering som fjerner flere programmer installert av andre pakker, klargjør en melding og fikser en kompilatoradvarsel:

patch -Np1 -i ../sysvinit-3.10-consolidated-1.patch

Kompiler pakken:

make

Denne pakken kommer ikke med en testpakke.

Installer pakken:

make install

8.82.2. Innhold i SysVinit

Installerte programmer: bootlogd, fstab-decode, halt, init, killall5, poweroff (lenker til halt), reboot (lenker til halt), runlevel, shutdown, og telinit (lenker til init)

Korte beskrivelser

bootlogd

Logger oppstartsmeldinger til en loggfil

fstab-decode

Kjører en kommando med fstab kodede argumenter

halt

Påkaller vanligvis shutdown med -h alternativet, men når du allerede er på kjørenivå 0, så ber den kjernen om å stoppe systemet; det noterer i filen /var/log/wtmp at systemet stenger ned

init

Den første prosessen som skal startes når kjernen har initialisert maskinvaren; den tar over oppstartsprosessen og starter alle prosesser spesifisert i konfigurasjonsfilen

killall5

Sender et signal til alle prosesser, bortsett fra prosessene i sin egen økt; den vil ikke drepe foreldreskallet

poweroff

Ber kjernen om å stoppe systemet og slå av datamaskinen (se halt)

reboot

Ber kjernen om å starte systemet på nytt (se halt)

runlevel

Rapporterer forrige og nåværende kjørenivå som nevnt i siste kjørenivå oppføring i /run/utmp

shutdown

Bringer systemet ned på en sikker måte, og signaliserer alle prosesser og varsler alle påloggede brukere

telinit

Forteller init hvilket kjørenivå den skal bytte til