εναρξη και login απο κονσολα

Είναι δωρεάν, είναι σταθερό, είναι γρήγορο.. ας το γνωρίσουμε και λίγο καλύτερα..

Συντονιστές: Super-Moderators, Software & Hardware Moderators

Απάντηση
Άβαταρ μέλους
Kesmarag
Δημοσιεύσεις: 495
Εγγραφή: 13 Ιαν 2006 10:13
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

εναρξη και login απο κονσολα

Δημοσίευση από Kesmarag » 29 Νοέμ 2007 13:33

πως μπορω να ρυθμησω το συστημα μου να ξεκινα απο την κονσολα?

Επισης κυκλοφορει ακομα το pine για τα e-mail?

Άβαταρ μέλους
Alice_Cooper
Δημοσιεύσεις: 1947
Εγγραφή: 11 Μάιος 2007 00:33
Τοποθεσία: Ioannina
Επικοινωνία:

εναρξη και login απο κονσολα

Δημοσίευση από Alice_Cooper » 29 Νοέμ 2007 13:42

kane edit to /etc/inittab
kai vale na anoigei sto init 3
dld:
edo pou leei: id:5:initdefault:
kane to: id:3:initdefault:
Τελευταία επεξεργασία από το μέλος Alice_Cooper την 29 Νοέμ 2007 13:51, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
nske
Δημοσιεύσεις: 381
Εγγραφή: 15 Νοέμ 2002 03:39
Τοποθεσία: Αθήνα

εναρξη και login απο κονσολα

Δημοσίευση από nske » 29 Νοέμ 2007 13:49

Το γραφικό περιβάλλον εκκινεί μέσω ενός init script το οποίο έχει οριστεί να ξεκινάει στο runlevel που έχει οριστεί σαν default.
  • Τα runlevels είναι ουσιαστικά sets υπηρεσιών, π.χ. μπορούμε στο runlevel 5 να ορίσουμε να εκκινεί το γραφικό περιβάλλον, ένας apache server, κλπ, ενώ στο runlevel 3 να ορίσουμε να εκτελούνται ελάχιστες υπηρεσίες.
  • Κάθε στιγμή μπορούμε να βρισκόμαστε μόνο σε ένα runlevel, ποιο είναι αυτό μπορούμε να το δούμε δίνοντας "runlevel".
  • Οι υπηρεσίες που μπορούν να αντιστοιχιστούν σε κάθε runlevel είναι αυτές που έχουν init script στο /etc/init.d (ή /etc/rc.d για κάποιες διανομές με bsd-style init scripts system).
  • Υπάρχουν αρκετά εργαλειάκια για δεις ποιες υπηρεσίες είναι αντιστοιχισμένες σε κάθε runlevel και να τις τροποποιήσεις. Επειδή συνήθως υπάρχουν μικροδιαφορές στο init scripts system της κάθε διαφορές, συνήθως τέτοια εργαλεία είναι συγκεκριμένα για την κάθε διανομή. Π.χ. για Debian/*buntu υπάρχουν τα rcconf, update-rc.d, file-rc, για Redhat το chkconfig, για gentoo το rc-status/rc-update, κ.λ.π.
  • Κανονικά υπάρχουν κάπου οι κατάλογοι rcX.d, όπου X ο αριθμός του runlevel. Ο /etc/init.d (ή /etc/rc.d) περιέχει τα init scripts, τα scripts που σταματούν/ξεκινούν τους daemons (ή κάνουν οτιδήποτε άλλο τέλος πάντων). Αν εσύ θέλεις ένα script να ξεκινάει στο X runlevel, το αντιγράφεις, ή καλύτερα δημιουργείς symbolic link προς αυτό, μέσα στον κατάλογο rcX.d. Το όνομα του αρχείου ή του symbolic link εκεί μέσα πρέπει να περιέχει 2 πράγματα πριν το όνομα του:

    1) ένα γράμμα "S" ή "K" στην αρχή του filename που γενικά ορίζει με ποια παράμετρο θα εκτελεστεί το script: K για stop και S για start
    2) έναν αριθμό σειράς ακριβώς δίπλα, ο οποίος ορίζει με ποια σειρά θα εκτελεστεί το script σε σχέση με τα άλλα scripts του runlevel


    Αν εσύ θέλεις ένα script να μην εκτελείται καθόλου στο runlevel X, απλά το διαγράφεις (ή το symbolic link του) από τον κατάλογο rcX.d, μιας και το script θα υπάρχει πάντα μέσα στο /etc/init.d (ή rc.d).

    Αυτό είναι που κάνουν και τα παραπάνω εργαλειάκια.
  • Το default runlevel ορίζεται στο /etc/inittab, το οποίο είναι αρχείο ρυθμίσεων του Init, της πρώτης διεργασίας που εκτελεί ο kernel με την εκκίνηση (και η οποία αναλαμβάνει να εκτελέσει όλες τις υπόλοιπες)
Το Pine υπάρχει ακόμα, αν και η ανάπτυξή του έχει σχεδόν παγώσει σε σχέση με του mutt :)
Τελευταία επεξεργασία από το μέλος nske την 29 Νοέμ 2007 14:01, έχει επεξεργασθεί 3 φορές συνολικά.

Άβαταρ μέλους
Alice_Cooper
Δημοσιεύσεις: 1947
Εγγραφή: 11 Μάιος 2007 00:33
Τοποθεσία: Ioannina
Επικοινωνία:

εναρξη και login απο κονσολα

Δημοσίευση από Alice_Cooper » 29 Νοέμ 2007 13:53

panta olokliromes apantiseis apo ton k. nske ;)

Απάντηση

Επιστροφή στο “Linux Guide”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης