Πρόλογος

Σε Ποιούς Απευθύνεται Αυτό το Βιβλίο

Όσοι δεν είχαν ήδη από πριν κάποια επαφή με το FreeBSD μπορούν να διαβάσουν το πρώτο τμήμα αυτού του βιβλίου, το οποίο αποτελείται από ένα οδηγό εγκατάστασης του FreeBSD και εισάγει ομαλά τον αναγνώστη στη φιλοσοφία και τον σχεδιασμό του UNIX®. Αυτό το τμήμα δεν έχει ιδιαίτερες απαιτήσεις. Αρκεί μόνο η διάθεση για εξερεύνηση ενός νέου συστήματος, και η δυνατότητα αφομοίωσης των γνώσεων για το FreeBSD καθώς αυτές εισάγονται σταδιακά.

Αφού διαβάσετε το πρώτο τμήμα, το δεύτερο, κατά πολύ μεγαλύτερο τμήμα, περιλαμβάνει μια εκτενή αναφορά σε διάφορα θέματα που ενδιαφέρουν τους διαχειριστές συστημάτων FreeBSD. Μερικά από αυτά τα κεφάλαια είναι ευκολότερο να τα κατανοήσετε αν έχετε ήδη μελετήσει συγκεκριμένα τμήματα του βιβλίου. Όπου χρειάζεται κάτι τέτοιο, θα αναφέρεται στη σύνοψη του κεφαλαίου που μόλις ξεκινήσατε να διαβάζετε.

Για περισσότερες πηγές πληροφοριών, δείτε την Παράρτημα B.

Αλλαγές από τη Δεύτερη Έκδοση

Η τρίτη έκδοση αυτού του βιβλίου είναι το αποτέλεσμα της προσπάθειας περισσότερων από δύο χρόνων από τα μέλη της Ομάδας Τεκμηρίωσης του FreeBSD. Οι πιο σημαντικές αλλαγές σε αυτή τη νέα έκδοση είναι οι παρακάτω:

Αλλαγές από την Πρώτη Έκδοση

Η δεύτερη έκδοση ήταν το αποτέλεσμα τουλάχιστον δύο χρόνων εργασίας από τα μέλη της Ομάδας Τεκμηρίωσης του FreeBSD. Οι πιο σημαντικές αλλαγές σε αυτή την έκδοση ήταν οι παρακάτω:

Οργάνωση Αυτού του Βιβλίου

Αυτό το βιβλίο είναι διαχωρισμένο σε πέντε ξεχωριστά λογικά τμήματα. Το πρώτο τμήμα, Ξεκινώντας, περιγράφει την εγκατάσταση και την βασική χρήση του FreeBSD. Ο προτεινόμενος τρόπος ανάγνωσης αυτού του τμήματος είναι ένα-ένα κεφάλαιο, με τη σειρά, προσπερνώντας κεφάλαια με γνωστά θέματα. Το δεύτερο τμήμα, Συνήθεις Εργασίες, περιγράφει μερικά χαρακτηριστικά του FreeBSD τα οποία χρησιμοποιούνται συχνά. Αυτό το τμήμα, καθώς και όλα τα τμήματα του βιβλίου που ακολουθούν, μπορεί να διαβαστεί εκτός σειράς. Κάθε κεφάλαιο ξεκινά με μια σαφή και σύντομη σύνοψη, η οποία περιγράφει τα περιεχόμενα του κεφαλαίου καθώς και τι χρειάζεται να κατέχει ήδη ο αναγνώστης. Αυτό επιτρέπει στον περιστασιακό αναγνώστη να προσπερνά γρήγορα ενότητες, για να βρει κεφάλαια τα οποία τον ενδιαφέρουν περισσότερο. Το τρίτο τμήμα, Διαχείριση Συστήματος, περιέχει θέματα σχετικά με τη διαχείριση συστημάτων FreeBSD. Το τέταρτο τμήμα, Επικοινωνία Δικτύου, καλύπτει θέματα δικτύωσης και διακομιστών. Το πέμπτο τμήμα περιέχει παραρτήματα με διάφορες πληροφορίες.

Κεφάλαιο 1, Εισαγωγή

Παρουσιάζει το FreeBSD στο νέο χρήστη. Περιγράφει την ιστορία του FreeBSD Project, τους στόχους του και το μοντέλο ανάπτυξης.

Κεφάλαιο 2, Εγκατάσταση

Οδηγεί τον χρήστη στην διαδικασία της πλήρης εγκατάστασης. Επίσης συμπεριλαμβάνονται μερικά θέματα εγκατάστασης για προχωρημένους, όπως εγκατάσταση μέσω σειριακής κονσόλας.

Κεφάλαιο 3, Βασικές Έννοιες ατο UNIX

Περιέχει τις βασικές εντολές και λειτουργίες του λειτουργικού συστήματος FreeBSD Εάν είστε εξοικειωμένος με Linux ή με άλλο Λ.Σ. τύπου UNIX τότε πιθανώς να μπορείτε να προσπεράσετε αυτό το κεφάλαιο.

Κεφάλαιο 4, Εγκαθιστώντας Εφαρμογές

Περιγράφει τον τρόπο εγκατάστασης λογισμικού τρίτων με την καινοτόμο “Συλλογή Πορτών (Ports Collection)” του FreeBSD και με τα στάνταρ προμεταγλωττισμένα πακέτα (packages).

Κεφάλαιο 5, Το σύστημα X Window

Περιγράφει γενικά το σύστημα X Window και ειδικότερα το X11 του FreeBSD. Επίσης περιγράφει το περιβάλλον επιφάνειας εργασίας όπως το KDE και το GNOME.

Κεφάλαιο 6, Εφαρμογές Επιφάνειας Εργασίας

Ταξινομεί σε λίστες μερικές απ'τις πιο συνήθεις εφαρμογές επιφάνειας εργασίας, όπως προγράμματα πλοήγησης ιστού και παραγωγικές πλατφόρμες, και περιγράφει πως να τις εγκαταστήσετε στο FreeBSD.

Κεφάλαιο 7, Πολυμέσα

Υποδεικνύει πως να εγκαταστήσετε δυνατότητες αναπαραγωγήε ήχου και βίντεο για το σύστημα σας. Επίσης περιλαμβάνει κάποια δείγματα από εφαρμογές ήχου και βίντεο.

Κεφάλαιο 8, Ρυθμίζοντας τον πυρήνα του FreeBSD

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

Κεφάλαιο 9, Εκτύπωση

Περιγράφει πως να διαχειρίζεστε εκτυπωτές στο FreeBSD, συμπεριλαμβάνοντας πληροφορίες για σελίδες λογότυπων, λογαριασμούς εκτυπωτών, και αρχικές ρυθμίσεις.

Κεφάλαιο 10, Συμβατότητα εκτελέσιμων Linux

Περιγράφει τις δυνατότητες συμβατότητος με εφαρμογές Linux του FreeBSD. Επίσης παρέχει λεπτομερείς οδηγίες εγκατάστασης για πολλές γνωστές εφαρμογές για Linux όπως Oracle, SAP R/3, και Mathematica®.

Κεφάλαιο 11, Ρύθμιση και Συντονισμός

Περιγράφει τις παραμέτρους εκείνες που έχουν στη διάθεση τους οι διαχειριστές του συστήματος, ώστε να συντονίσουν το σύστημα FreeBSD για βέλτιστη απόδοση. Επίσης περιγράφει τα διάφορα ρυθμιστικά αρχεία που χρησιμοποιούνται στο FreeBSD και που να τα βρείτε.

Κεφάλαιο 12, Διαδικασία Εκκίνησης του Συστήματος

Περιγράφει την διαδικασία εκκίνησης του FreeBSD και εξηγεί πως να ελέγχουμε αυτήν την διαδικασία με ειδικές επιλογές ρύθμισης.

Κεφάλαιο 13, Χρήστες και Βασική Διαχείριση Λογαριασμών

Περιγράφει την δημιουργία και την διαχείριση των λογαριασμών χρηστών. Επίσης περιέχει τους τρόπους οριοθέτησης των πόρων που θα πρέπει να τεθούν στους χρήστες και σε άλλες λειτουργίες διαχείρισης λογαριασμών.

Κεφάλαιο 14, Ασφάλεια

Περιγράφει διάφορα διαθέσιμα εργαλεία που θα σας βοηθήσουνε να κρατήσετε το FreeBSD σύστημα σας ασφαλές, περιλαμβάνονται Kerberos, IPsec και OpenSSH.

Κεφάλαιο 15, Jails

Περιγράφει το πλαίσιο εργασίας των jails, και τις βελτιώσεις των jails πέρα απ'την παραδοσιακή chroot υποστήριξη του FreeBSD.

Κεφάλαιο 16, Υποχρεωτικός Έλεγχος στην Πρόσβαση

Εξηγεί τι είναι ο Υποχρεωτικός Έλεγχος στην Πρόσβαση (MAC) και πως ο μηχανισμός αυτός μπορεί να χρησιμοποιηθεί ώστε να ασφαλίσουμε το FreeBSD σύστημα μας.

Κεφάλαιο 17, Κριτικός Έλεγχος Συμβάντων Ασφαλείας

Περιγράφει τι είναι ο Κριτικός Έλεγχος Συμβάντων, πως μπορεί να εγκατασταθεί, να ρυθμιστεί, και πως τα ίχνη του ελέγχου μπορούν να διερευνούνται και να παρατηρούνται.

Κεφάλαιο 18, Αποθήκευση

Περιγράφει πως να διαχειρίζεστε μέσα αποθήκευσης και συστήματα αρχείων με το FreeBSD. Συμπεριλαμβάνονται φυσικοί δίσκοι, συστοιχίες RAID, οπτικά και μαγνητικά μέσα, εικονικοί δίσκοι μνήμης και δικτυακά συστήματα αρχείων.

Κεφάλαιο 19, GEOM

Περιγράφει τι είναι το πλαίσιο εργασίας GEOM στο FreeBSD και πως να ρυθμίσετε διάφορα υποστηριζόμενα επίπεδα RAID.

Κεφάλαιο 20, Vinum

Περιγράφει πως να χρησιμοποιήσετε το Vinum, ένα λογικό διαχειριστή χώρου που παρέχει λογικούς δίσκους ανεξαρτήτως συσκευής, και RAID-0, RAID-1 και RAID-5 λογισμικό.

Κεφάλαιο 21, Εικονικότητα

Περιγράφει τι προσφέρουν τα συστήματα εικονικότητος, και πως μπορεί να χρησιμποιηθεί με το FreeBSD.

Κεφάλαιο 22, Τοπικότητα

Περιγράφει πως να χρησιμοποιήσετε το FreeBSD σε γλώσσες εκτός της Αγγλικής. Καλύπτει την τοπικότητα σε επίπεδο συστήματος όπως και σε επίπεδο εφαρμογών.

Κεφάλαιο 23, Στη κόψη του ξυραφιού

Εξηγεί τις διαφορές μεταξύ των εκδόσεων FreeBSD-STABLE, FreeBSD-CURRENT, και FreeBSD. Περιγράφει ποιοι χρήστες θα επωφελούντο από την ιχνηλάτευση ενός συστήματος ανάπτυξης και σκιαγραφεί αυτή τη διεργασία.

Κεφάλαιο 24, Σειριακές Επικοινωνίες

Εξηγεί πως να συνδέσετε τερματικά και μόντεμ στο FreeBSD σύστημα σας για εισερχόμενες και εξερχόμενες συνδέσεις.

Κεφάλαιο 25, PPP και SLIP

Περιγράφει πως να χρησιμοποιήσετε τις τεχνολογίες PPP, SLIP, ή PPP over Ethernet για να συνδεθείτε σε απομακρυσμένα συστήματα με το FreeBSD.

Κεφάλαιο 26, Ηλεκτρονική Αλληλογραφία

Εξηγεί τα διαφορετικά στοιχεία ενός διακομιστή ηλεκτρονικής αλληλογραφίας και εμβαθύνει σε θέματα απλών ρυθμίσεων για τα πιο δημοφιλή λογισμικά διακομιστών ηλεκτρονικής αλληλογραφίας: sendmail.

Κεφάλαιο 27, Διακομιστές Δικτύων

Παρέχει λεπτομερείς οδηγίες και παραδείγματα από ρυθμιστικά αρχεία για να εγκαταστήσετε στην FreeBSD μηχανή σας ένα διακομιστή δικτυακού συστήματος αρχείων, ένα διακομιστή ονομάτων χώρου, ένα διακομιστή δικτυακού συστήματος πληροφοριών, ή ένα διακομιστή συγχρονισμού ώρας.

Κεφάλαιο 28, Δικτυακό φίλτρο ασφαλείας

Εξηγεί την φιλοσοφία που κρύβεται πίσω απ'τα δικτυακά φίλτρα ασφαλείας βασισμένα σε λογισμικό και παρέχει λεπτομερείς πληροφορίες για τις ρυθμίσεις των διαφόρων δικτυακών φίλτρων που είναι διαθέσιμα για το FreeBSD.

Κεφάλαιο 29, Δίκτυα για Προχωρημένους

Περιγράφει πολλά θέματα δικτύωσης, συμπεριλαμβάνοντας διαμοιρασμό της σύνδεσης σας στο Ίντερνετ με άλλους υπολογιστές στο τοπικό σας δίκτυο LAN, θέματα δρομολόγησης για προχωρημένους, ασύρματη δικτύωση, Bluetooth, ATM, IPv6, και πολλά ακόμη.

Παράρτημα A, Πως ν'αποκτήσετε το FreeBSD

Ταξινομεί σε λίστες διάφορες πηγές για ν'αποκτήσετε το FreeBSD σε CDROM ή DVD όπως επίσης διάφορες τοποθεσίες στο Ίντερνετ απ'όπου μπορείτε να κατεβάσετε και να εγκαταστήσετε το FreeBSD.

Παράρτημα B, Βιβλιογραφία

Αυτό το βιβλίο αγγίζει πολλά διαφορετικά θέματα που μπορεί να σας κεντρίσει το ενδιαφέρον για μια πιο λεπτομερή εξερεύνηση. Η βιβλιογραφία ταξινομεί σε κατηγορίες πολλά άριστα βιβλία οποία αναφέρεται το κείμενο.

Παράρτημα C, Πηγές στο Ίντερνετ

Περιγράφει πολλά διαθέσιμα φόρουμ για χρήστες FreeBSD για να θέσετε ερωτήματα και να ενασχοληθείτε σε τεχνικές συζητήσεις για το FreeBSD.

Παράρτημα D, Κλειδιά PGP

Καταγράφει τα δακτυλικά αποτυπώματα PGP αρκετών μελών της ομάδας Ανάπτυξης του FreeBSD.

Συμβάσεις που χρησιμοποιούνται σε αυτό το βιβλίο

Στο να παρέχεται με συνέπεια και ευκολία η ανάγνωση του κειμένου, μερικές συμβάσεις ακολουθούνται σε ολόκληρο το βιβλίο.

Τυπογραφικές Συμβάσεις

Πλάγια γραφή

Η πλάγια γραμματοσειρά χρησιμοποιείται για ονόματα αρχείων, URLs, κείμενο με έμφαση, και για χρήση πρωτοεμφανιζόμενων τεχνικών όρων.

Γραφή σταθερού πλάτους

Η σταθερού πλάτους γραμματοσειρά χρησιμοποιείται για μηνύματα λάθους, εντολές, μεταβλητές περιβάλλοντος, ονομασίες των ports, ονόματα κεντρικών υπολογιστών, ονόματα χρηστών, ονόματα ομάδων, ονόματα συσκευών, μεταβλητών, και αποσπάσματα κώδικα.

Έντονη γραφή

Η έντονη γραμματοσειρά χρησιμοποιείται για εφαρμογές, εντολές, και πλήκτρα.

Εισαγωγή στοιχείων Χρήστη

Η πληκτρολόγηση σημειώνεται με έντονη γραφή ώστε να ξεχωρίζει από το υπόλοιπο κείμενο. Συνδυασμοί πλήκτρων που πρέπει να πατηθούν ταυτόχρονα σημειώνονται με `+' μεταξύ των πλήκτρων, όπως:

Ctrl+Alt+Del

Το οποίο σημαίνει πως ο χρήστης θα πρέπει να πληκτρολογήσει τα πλήκτρα Ctrl, Alt, και το πλήκτρο Del ταυτόχρονα.

Πλήκτρα που πρέπει να πληκτρολογηθούν σε ακολουθία θα πρέπει να είναι χωρισμένα με κόμμα, για παράδειγμα:

Ctrl+X, Ctrl+S

Το οποίο σημαίνει πως ο χρήστης αναμένεται να πληκτρολογήσει τα πλήκτρα Ctrl και X ταυτόχρονα και έπειτα να πληκτρολογήσει τα πλήκτρα Ctrl και S ταυτόχρονα.

Παραδείγματα

Τα παραδείγματα που ξεκινούν με E:\> υποδηλώνουν μια εντολή σε MS-DOS®. Αυτές οι εντολές μπορούν να εκτελούνται από το παράθυρο “Προτροπής Εντολών” σε σύγχρονο περιβάλλον Microsoft Windows εκτός αν αναφέρεται κάτι διαφορετικό.

E:\> tools\fdimage floppies\kern.flp A:

Τα παραδείγματα που ξεκινούν με # υποδηλώνουν μια εντολή που θα πρέπει να εκτελεστεί από τον υπερχρήστη (superuser) του συστήματος FreeBSD. Μπορείτε να συνδεθείτε σαν χρήστης root για να πληκτρολογήσετε την εντολή, ή να συνδεθείτε σαν κανονικός χρήστης κσι να χρησιμοποιήσετε την εντολή su(1) ώστε να αποκτήσετε προνόμια υπερχρήστη (superuser).

# dd if=kern.flp of=/dev/fd0

Τα παραδείγματα που ξεκινούν με % υποδηλώνουν μια εντολή που μπορεί να εκτελεστεί από ένα κανονικό χρήστη. Η σύνταξη C-shell χρησιμοποιείται για να θέσουμε μεταβλητές περιβάλλοντος και άλλες εντολές κέλυφους, εκτός αν αναφέρεται κάτι διαφορετικό.

% top

Αναγνωρισημότητα

Το βιβλίο που κρατάτε παρουσιάζει τις προσπάθειες πολλών εκατοντάδων ανθρώπων απ'όλο τον κόσμο. Είτε αν επρόκειτο για τυπογραφικά λάθη, ή για υποβολή ολόκληρων κεφαλαίων, η συμβολή όλων ήταν χρήσιμη.

Μερικές εταιρείες υποστήριξαν την ανάπτυξη αυτού του εγγράφου μισθώνοντας συντάκτες να εργάζονται σε πλήρη απασχόληση, πληρώνοντας για την έκδοση, κτλ. Ειδικότερα η , BSDi ( αργότερα αποκτήθηκε από την Wind River Systems) μίσθωσε μέλη του FreeBSD Documentation Project να εργάζονται σε πλήρη απασχόληση για την βελτίωση του βιβλίου οδηγώντας στην πρώτη έντυπη έκδοση στα αγγλικά τον Μάρτιο του 2000 (ISBN 1-57176-241-8). Η εταιρεία Wind River Systems τότε μίσθωσε μερικούς επιπρόσθετους συντάκτες ώστε να κάνει βελτιώσεις στην δομή της έντυπης έκδοσης και να προσθέσει πρόσθετα κεφάλαια. Η αποκορύφωση αυτής της εργασίας ήταν η παρουσίαση της δεύτερης έντυπης έκδοσης τον Νοέμβριο του 2001 (ISBN 1-57176-303-1). 1-57176-303-1). Το 2003-2004, η FreeBSD Mall, Inc, μίσθωσε μερικούς συνεργάτες να βελτιώσουν το Εγχειρίδιο Χρήσης προς ετοιμασία της τρίτης έντυπης έκδοσης.

Αυτό το κείμενο, και άλλα κείμενα, μπορεί να βρεθεί στο ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Για ερωτήσεις σχετικά με το FreeBSD, διαβάστε την τεκμηρίωση πριν να επικοινωνήσετε με την <questions@FreeBSD.org>.
Για ερωτήσεις σχετικά με αυτή την τεκμηρίωση, στείλτε e-mail στην <doc@FreeBSD.org>.