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