Init 3 vs init5

Nikolaos Dionysopoulos nikosdion at in.gr
Wed Nov 5 00:44:10 EET 2003


Στις Τρίτη 04 Νοέμβριος 2003 20:37, ο/η Alaios έγραψε:
> Kalispera poia einai i diafora metkasy runlevel 3 me to 5. Kapou akousa oti
> i moni tous diafora einai oti sto 5 sikonei grafiko periballon oxi....Mono
> ayti einai i diafora toys? Rotao giati skeftomai na elafryno to mikro mou
> pc bazontas to na ksekina se rl3 . Ean meta apo ekei thelo kai grafiko
> periballon ti kano? Eyxaristo
>

Γενικά, ναι. Ισχύει αυτό που λες. Σύμφωνα με τις συμβάσεις που ισχύουν στις 
περισσότερες[1] διανομές, το runlevel 3 σηκώνει network + multiuser console 
περιβάλλον, ενώ το runlevel 5 σηκώνει network + multiuser GUI περιβάλλον.

Βέβαια το τι services θα σηκώνονται σε κάθε runlevel το καθορίζεις εσύ με το 
εργαλείο chkconfig της Redhat (που υπάρχει φυσικά και στη Mandrake που 
χρησιμοποιώ). Πάντως σαν εξορισμού ρυθμίσεις στο rl 3 τρέχουν όλα εκτός από 
γραφικό περιβάλλον.

Για να ξεκινήσεις το γραφικό περιβάλλον υπάρχουν 2 τρόποι (τουλάχιστον σε 
Mandrake) :
α) Κάνεις κανονικά login σαν χρήστης και δίνεις startx. Αυτό ξεκινά τον 
προκαθορισμένο window manager (στο mandrake είναι KDE, στο redhat το κόβω να 
είναι GNOME).

β) Κάνεις login σαν root και δίνεις :
/etc/init.d/dm start
Έτσι ξεκινάει ο γραφικός login manager (xdm, kdm, gdm ή ότι τελοσπάντων έχουμε 
ορίσει).

Πάντως δεν συμφέρει να ξεκινάς σε rl 3 αν κάποια στιγμή πρόκειται να μπεις σε 
γραφικό περιβάλλον. Το rl 3 έχει νόημα σε μηχανάκια server που δεν πρόκειται 
να χρησιμοποιήσουν ποτέ X (άρα δεν χρειάζονται τα Mb μνήμης που τρώνε). 
Άλλωστε το σήκωμα X τρώει μόνο μνήμη (η οποία μπορεί κάλλιστα να γίνει swap 
αν ξεμείνει το σύστημα - λέμε τώρα) και καθόλου CPU. Άντε και επιπλέον 3 
δευτερόλεπτα στο boot :)

[1] Στο slackware αν δεν απατώμαι το γραφικό περιβάλλον είναι στο rl 4.

Φιλικά,
-- 
Νικόλαος Διονυσόπουλος
Φ. Μηχανολόγος Μηχανικός ΑΠΘ
nikosdion at yahoo.gr -- http://sledge81.cjb.net




More information about the Migrate2linux mailing list