Forum: PC Hard- und Software Startprozeduren beim Starten von Debian-Linux abschalten


von Hagebuttenmarkt (Gast)


Lesenswert?

Hallo, beim Starten von Debian werden am Anfang jede Menge Dienste 
gestartet. Ich kann mit ./init.d/... einzelne Prozesse dann von der 
Konsole neustarten, beenden ...

Gibt es irgendwo eine Datei, wo ich manuell alle Programme reinschreiben 
kann, die gestartet werden sollen? Oder ist es ein Verzeichnis, in dem 
Scripte drinnen stehen, die beim Start alle abgearbeitet werden und wenn 
ich selber ein Programm automatisch starten möchte, dass ich es dann 
einfach dort hineinkopieren kann/muss?

Wenn ich z.B. den X-Server nicht mehr automatisch ausführen möchte - 
steht dann irgendwo in einer Datei der Befehl startx, den ich dann 
einfach mit einem Kommentarzeichen versehen kann, so dass der X-Server 
z.B. nicht mehr automatisch gestartet werden kann?

von Axel S. (a-za-z0-9)


Lesenswert?

Hagebuttenmarkt schrieb:
> Hallo, beim Starten von Debian werden am Anfang jede Menge Dienste
> gestartet. Ich kann mit ./init.d/... einzelne Prozesse dann von der
> Konsole neustarten, beenden ...
>
> Gibt es irgendwo eine Datei, wo ich manuell alle Programme reinschreiben
> kann, die gestartet werden sollen? Oder ist es ein Verzeichnis

Das ist gerade im Fluß. Traditionell erledigt das der init Prozeß, der 
über Files bzw. Symlinks in /etc/rcX.d/ gesagt bekommt, welche Dienste 
im Runlevel X gestartet werden sollen. Standard Runlevel ist 2 bzw. 3.

Neuere Debian-Disributionen stellen gerade von init auf systemd um. 
Ubuntu (als Debian-Derivat) setzt auf upstart. Das sind alternative 
Implementierungen des init Konzepts.

man init

> Wenn ich z.B. den X-Server nicht mehr automatisch ausführen möchte -
> steht dann irgendwo in einer Datei der Befehl startx, den ich dann
> einfach mit einem Kommentarzeichen versehen kann, so dass der X-Server
> z.B. nicht mehr automatisch gestartet werden kann?

Der X-Server wird nicht direkt von init (& Co) gestartet. Statt dessen 
wird (wurde traditionell) ein Displaymanager wie xdm gestartet, der 
seinerseits den X-Server startet und die Loginmaske anzeigt. Die großen 
Desktopumgebungen bringen ihre eigene Variante von xdm mit. Z.B. kdm 
für KDE und gdm für Gnome.
1
~ $apt-cache search display manager
2
gdm3 - GNOME Display Manager
3
kdm - KDE Display Manager for X11
4
ldm - LTSP display manager
5
lightdm - simple display manager
6
nodm - automatic display manager
7
wdm - WINGs Display Manager - an xdm replacement with a WindowMaker look
8
xdm - X display manager


XL

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.