8.76. Sysvinit-3.04

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

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

8.76.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.04-consolidated-1.patch

Kompiler pakken:

make

Denne pakken kommer ikke med en testpakke.

Installer pakken:

make install

8.76.2. Innhold i Sysvinit

Installerte programmer: bootlogd, fstab-decode, halt, init, killall5, poweroff (lenke til halt), reboot (lenke til halt), runlevel, shutdown, og telinit (lenke 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, bortsett fra 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 som tar over oppstartsprosessen og starter alle prosesser spesifisert i konfigurasjonsfilen

killall5

Sender et signal til alle prosesser, bortsett fra prosessene i sin egen økt slik at den ikke dreper 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

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

telinit

Forteller init hvilket kjørenivå å bytte til