Επόμενο Προηγούμενο Περιεχόμενα
Όχι, δεν θα πω πάλι τα βαρετά και ίδια πράγματα, απλά
κάποιες ελάχιστες λεπτομέρειες.
Πολλές φορές έχετε ακούσει ότι Linux τεχνικά είναι μόνο
ο πυρήνας, και ότι όλα τα άλλα είναι GNU και OpenSource
προγράμματα. Αυτό δεν είναι απόλυτα ακριβές βέβαια.
Linux, δεν είναι μόνο ο πυρήνας αλλά και πραγματάκια άλλα
που καθορίζουν consortiums κλπ όπως το FHS (Filesystem
Hierarchy Standard) το τι είναι τα Runlevels σε ένα
σύστημα που θέλει να λέγεται Linux, και διάφορα άλλα
τέτοια.
Όχι, δεν θέλω να πω ότι τα XFree86 είναι Linux, ούτε ότι
το gcc είναι Linux, αλλά το ότι το runlevel 1 σημαίνει
single user και το runlevel 6 σημαίνει reboot κάποιος τα
έχει πει, και αυτός ο κάποιος λέγεται Linuxbase. Και αν
κάποιος θέλει να κάνει ένα distribution το οποίο θα
λέγεται Linux, ε, καλά θα κάνει να τα σεβαστεί αυτά. Όπως
επίσης καλά θα κάνει να σεβαστεί και το ποια αρχεία θα
βρίσκονται που (και όχι να πετάμε τα init scripts όπου
και όπως μας βολεύει).
Αν βέβαια έχουμε συνηθίσει κάποιο distribution και τις
(τυχόν) παραξενιές του κανείς δεν μας απαγορεύει, στο
δικό μας Linux, να ακολουθήσουμε τα γνωστά σε μας από
αυτό. Εγώ όμως, στην συγκεκριμένη περίπτωση, αποφάσισα να
κάνω αυτό που θεωρώ σωστό. Όλα (ή μάλλον όσα μπορώ), να
είναι by the book. Τα αρχεία θα βρίσκονται εκεί που
πρέπει, και τα runlevels θα είναι αυτά που πρέπει. Το
μηχάνημα θα ανεβάζει μόνο τα services που πρέπει και θα
έχει εγκατεστημένα μόνο τα πακέτα που πρέπει...
Ας ξεκαθαρίσω από την αρχή τα δεδομένα: Καμμία ευθύνη δεν
φέρω σε περίπτωση που κάποιος καταστρέψει το σύστημά του
διαβάζοντας αυτό το άρθρο. Σε καμία περίπτωση δεν θα
πρότεινα στους απλούς χρήστες μία τέτοια διαδικασία (κάτι
ξέρουν που υπάρχουν οι Suse, Debian, κλπ κλπ κλπ). Τα όσα
θα ακολουθήσουν είναι για ανθρώπους αρκετά έμπειρους να
κάνουν ένα custom compile κάνοντας override κάποια
system-wide defaults και που ξέρουν κάποια πράγματα από
την έννοια του multiuser λειτουργικού συστήματος. Τα ίδια
(περίπου) θα διαβάσετε και στις οδηγίες του Linux from
the scratch. Πιστέψτε μας. Αν δεν ξέρετε που μπλέκετε,
ΜΗΝ το κάνετε.
Επόμενο Προηγούμενο Περιεχόμενα