Οδηγός χρήσης του Debian/Εισαγωγή στο Debian
Από Βικιβιβλία
Πίνακας περιεχομένων |
[επεξεργασία] Γενικά
Το Debian είναι ένα ελεύθερο λειτουργικό σύστημα. Είναι μια δημοφιλής διανομή του Linux, και είναι ελεύθερο λογισμικό που αναπτύσσεται μέσω της συνεργασίας εθελοντών από όλο τον κόσμο. Βασίζεται στον πυρήνα linux και στην ομάδα βασικών εργαλείων του GNU συστήματος.
Το Debian είναι γνωστό για την αφοσίωσή του στη φιλοσοφία του unix και τη φιλοσοφία του ελεύθερου λογισμικού. Είναι επίσης γνωστό για το πλήθος επιλογών και δυνατοτήτων που προσφέρει: Η τρέχουσα έκδοση περιλαμβάνει πάνω από 15.000 πακέτα λογισμικού για έντεκα αρχιτεκτονικές υπολογιστών που το φάσμα της κυμαίνεται από ARM αρχιτεκτονική που διαθέτουν συνήθως ενσωματωμένα συστήματα, IBM s390 αρχιτεκτονική κεντρικού υπολογιστή και μέχρι τις πιό κοινές x86 και PowerPC αρχιτεκτονικές που υπάρχουν στους μοντέρνους προσωπικούς υπολογιστές.
Το Debian είναι επίσης πολύ γνωστό για το σύστημα διαχείρισης πακέτων και το APT Advanced Packaging Tool (προηγμένο εργαλείο πακέτων), που διαθέτει συγκεκριμένα για τις αυστηρές πολιτικές που υιοθετεί ως προς την ποιότητα των πακέτων και των εκδόσεων του και την ανοιχτή διαδικασία ανάπτυξης και ελέγχου που υιοθετεί. Αυτές οι πρακτικές κάνουν πιο εύκολες τις αναβαθμίσεις και την εγκατάσταση ή αφαίρεση πακέτων. Το Debian υποστηρίζεται από δωρεές που γίνονται μέσω οργανισμών που προωθούν το ελεύθερο λογισμικό.
[επεξεργασία] Ιστορικό
Το Debian ανακοινώθηκε αρχικά στις 16 Αυγούστου 1993 από τον Ian Murdock, που τότε ήταν φοιτητής στο πανεπιστήμιο της Πάδουα. Αρχικά ονόμασε το σύστημά του 'διανομή λινουξ debian'
Στο μανιφέστο στου Debian o Μερντοκ κάλεσε για την δημιουργία μιας διανομής η οποία θα διατηρείται με ανοιχτό τρόπο, στο πνεύμα του Linux και του GNU. Σχημάτισε το όνομα του λειτουργικού από το όνομα της φίλης του(και τώρα συζυγο) 'Debra' και το δικό 'Ian'
Αρχικά προχώρησε αργά και πρώτα και η πρώτη έκδοση του 0.9x εμφανίστηκε το 1994 και 1995. Οι πρώτες του μεταφορές σε άλλες αρχιτεκτονικές άρχισαν το 1995, και η πρώτη 1.x έκδοση κυκλοφόρησε το 1996. Το 1996 ο Bruce Perens αντικατάστησε τον Ιan Murdock σαν επικεφαλή του εγχειρήματος. Τον ίδιο χρόνο ο developer Ean Schuessler πρότεινε την δημιουργία ενός κοινωνικού συμβολαίου ανάμεσα στο εγχείρημα και τους χρήστες του. Ο Perens βασιζόμενος σε ιδέες από ταχυδρομικές λίστες και συζητήσεις συνέταξε το Debian Social Contract και Debian Free Software Guidelines, ορίζοντας θεμελιώδες υποσχέσεις σχετικά με την ανάπτυξή του debian.
[επεξεργασία] Debian εκδόσεις
Οι εκδόσεις έχουν αριθμό της μορφής (Κύρια έκδοση)r(Δευτερεύουσα). Πχ η τωρινή σταθερή έκδοση είναι η 4.0r1 , δηλαδή κύρια έκδοση 4.0 και δευτευρεύουσα ( ή ανανέωση ) 1 . Kάθε κύρια έκδοση έχει και κωδική ονομασία που είθιστε μέχρι τώρα να είναι όνομα χαρακτήρων από την ταινία Toy Story. H 4.0 έχει όνομα etch.Η πρώτη εκδοση με κωδικό όνομα ήταν ή 1.1 (17 Ιουλίου, 1996) και όνομαστηκε Buzz που είναι χαρακτήρας του Toy Story . Δες σχετικά και - μια σύντομη ιστορία του debian-
Το Debian χωρίζεται σε 3 διαφορετικές εκδόσεις:
- Stable (σταθερή): αυτή είναι η τελευταία επίσημη έκδοση. Στις 8 Απριλίου 2007 ανακοινώθηκε η τελευταία σταθερή έκδοση 4.0r0 γνωστή και με το όνομα etch. Τα προγράμματα της έκδοσης ανανεώνονται σπανίως (εκτός από επείγοντες διορθώσεις ασφάλειας).
- Testing (υπό δοκιμασία): η έκδοση αυτή περιλαμβάνει όλα τα πακέτα (προγράμματα) που δεν θεωρούνται ακόμα αρκετά σταθερά και χρειάζονται ακόμα έλεγχο. Αυτή η έκδοση δεν προσδιορίζεται για χρήση σε διακομιστές (servers) ή όποιον υπολογιστή που παρέχει κρίσιμες υπηρεσίες. Παρ'όλα τ'αύτα πολλοί χρήστες την χρησιμοποιούν διότι τα προγράμματα που περιέχει είναι πιο πρόσφατα.
- Unstable ή sid (still in development): περιλαμβάνει τα πακέτα που είναι υπό ανάπτυξη. Η έκδοση αυτή πρέπει να θεωρείται ως πολύ ασταθές και να χρησιμοποιείται από έμπειρους χρήστες. Αν ένα πακέτο παραμείνει αρκετό χρονικό διάστημα στην έκδοση αυτή χωρίς να παρουσιάζει ιδιαίτερα προβλήματα, προστίθεται αυτόματα στην έκδοση testing.
Υπάρχει τέλος μια παραπάνω έκδοση που φέρει το όνομα 'experimental' (πειραματική) που χρησιμοποιείται μόνο για την προετοιμασία των πακέτων που θα προστεθούν στην unstable.
Η επόμενη σταθερή έκδοση του Debian θα ονομάστεί "Lenny"
| Έκδοση | Κωδικό όνομα | Ημερομηνία έκδοσης | Αρχιτεκτονικές | Πακέτα | Τρέχουσα υποστήριξη από την ομάδα ασφαλείας Debian | Σημειώσεις |
|---|---|---|---|---|---|---|
| 1.1 | buzz | 17 Ιουνίου 1996 | 1 | 474 | No | dpkg, ELF transition, Linux 2.0[1] |
| 1.2 | rex | 12 Δεκεμβρίου 1996 | 1 | 848 | No | - |
| 1.3 | bo | 5 Ιουνίου 1997 | 1 | 974 | No | - |
| 2.0 | hamm | 24 Ιουλίου 1998 | 2 | ~ 1500 | No | glibc transition, νέα αρχιτεκτονική: m68k[2] |
| 2.1 | slink | 9 Μαρτίου 1999 | 4 | ~ 2250 | No | APT, new architectures: alpha, sparc[3] |
| 2.2 | potato | 15 Αυγούστου 2000 | 6 | ~ 3900 | No | New architectures: arm, powerpc[4] |
| 3.0 | woody | 19 Ιουλίου 2002 | 11 | ~ 8500 | No | New architectures: hppa, ia64, mips, mipsel, s390[5] |
| 3.1 | sarge | 6 Ιουνίου 2005 | 11 | ~ 15400 | Περίπου μέχρι Απρίλιο 2008.[6] | Modular installer, semi-official amd64 support |
| 4.0 | etch | 8 Απριλίου 2007 | 11 | ~ 18000 | Περίπου μέχρι ένα χρόνο μετά την έκδοση lenny που είναι τώρα μέχρι Οκτώμβριο του 2009.[6] | Graphical installer, udev transition, modular X.Org transition, new architecture: amd64, dropped architecture: m68k[7] |
| TBA | lenny[8] | Προγραμματίζεται για τον Οκτώμβριο 2008[9] | TBA | TBA | Περίπου ένα χρόνο μετά την τελευταία σταθερή έκδοση.[6] |
[επεξεργασία] Eλεύθερο λογισμικό
To debian ανήκει στην κατηγορία των προγραμμάτων που αποκαλουμε ελεύθερο λογισμικό και συγκεκριμένα υπό την άδεια GPL. Μάλιστα το debian είναι από τις διανομές που θεωρείται ποιό αυστηρή σε θέματα τήρησης της άδειας GPL.
Συνοπτικά τα βασικά δικαιώματα μιας άδειας ελεύθερου λογισμικού είναι
- Δικαιώμα να τροποποιήσεις το πρόγραμμα
- Δικαίωμα να διαθέσεις όπως θέλεις το τροποιημένο πρόγραμμα χωρίς όμως να αφαιρέσεις τα
δικαιώματα που είχες και εσύ.
[επεξεργασία] Διαμάχες στο χώρο του ελεύθερου λογισμικού
Ακριβώς λόγο της ευχέριας που δίνει μια τέτοια άδεια στο να τροποιείται ένα πρόγραμμα κατά το δοκούν και να δημιουργούνται καινούργια, έχει δημιουργηθεί στον χώρο μια δυναμική που προκάλει και αναπόφευκτα και πολλές συγκρούσεις. Αλλοτε μέσα στον ίδιο χώρο του ελλακ και άλλοτε με παρόμοια λογισμικά κλειστού κώδικα.
Παραθέτω μια λίστα με τέτοιες συγκρούσεις που άλλοτε είναι δημιουργικές και άλλοτε αναπαράγουν ένα περιβάλλον μιας βαβελ που απομακρύνει μη ειδικούς χρήστες λογισμικού .
- kde - gnome Δυο από τα ποιό διαδεδομένα (υπάρχουν και άλλα :-) ) γραφικά περιβάλλοντα εργσσίας που ανταγωνίζωνται για τις καρδιές των χρηστών των ελλακ λειτουργικών συστημάτων.
- gnuemacs -xemacs Ο emacs είναι ένας από τους θεμέλιους λίθους του ελεέθερου λογισμικού που τον ξεκίνησε ο Stallman αλλά λόγω διαφορετικών αναγκών άλλης ομάδας χρηστών δηημιουργών δημιουργήθηκε και ο xemacs.
- εκατοντάδες διανομές linux ,με μερικές να έχουν και ένθερμους οπαδούς .Επόπτης διανομών
- linux - microsoft
- cdrkit,cdrtools, Πάρτε μια γεύση από τα πάθη που αναπτύσοονται στο χώρο!!
- ο πόλεμος των πλοηγών
- open office - MSOffice
- πολλές άδειες χρήσης που κυμαίνονται σε ένα φάσμα στον άξονα συμβατότητας-ασυμβατότητας. (ενδεικτικά ελεύθερο/ανοιχτό λογισμικό)
- OpenGL - DirectX
- υποστήριξη υλικού
- Κρυπτογράφηση , νομικές διώξεις και διάδοση κώδικα
- Διαμάχη ονομασίας ανάμεσα σε Debian και Mozilla ή εναλλακτικά πόσα ονόματα μπορεί να έχει έναε πλοηγός .. netscape,mozilla ,firefox,icewiesel, Διαβάστε και αυτό το πολύ ενδιαφέρον άρθρο.
- Gna - savannah.gnu.org. Εδώ έχει εισέρθει και εθνοτική διαφορά αφού το gna είναι υπό την διαχείριση του γαλλικού fsf ενώ το savannah υπό το αμερικάνικο fsf.
Δυστυχώς αν κάποιος χρήστης δεν είναι προετοιμασμένος γι'αυτό το πολεμικό πεδίο στο οποίο εισέρχεται μπορεί να βρεθεί προ δυσάρεστων εκπλήξεων κατά την επιλογή χρήση λογισμικού.
[επεξεργασία] κουλτούρες στο χώρο του ελεύθερου λογισμικού
Οι άνθρωποι που πρόσθεσαν ο καθένας το δικό του κομματάκι(μικρό ή μεγάλο ) στο παζλ του ελεύθερου λογισμικού / λογισμικό ανοιχτού κώδικα διαπνέονταν από κουλτούρες που είχαν στοιχεία από την κουλτούρα του εθελοντισμό,του φιλελευθερισμό , του κοινοτισμού , αγάπη για την τεχνολογία , πάθος για το σχεδιασμό και υλοποίηση πολύπλοκων συστημάτων κτλ. Μερικές λέξεις που έχουν χρησιμοποιηθεί για να κατηγοριοποιήσουν αυτή την νέα κουλτούρα των ανθρώπων αυτών ήταν κυβερνοπάνκ ,χομπίστες, χάκερς κτλ
Ενδεικτικά να αναφέρουμε ο ίδιος ο προσωπικός υπολογιστής δέχτηκε μεγάλη ωθηση από ερασιτέχνες και χομπίστες που συναντιόντουσαν σε κλαμπς στην Η.Π.Α και αντάλλασαν σε πνεύμα συνεργασίας και αλληλοβοηθείας ιδέες. Ατόμα που έβλεπαν στην τεχνολογία απελευθερωτική δύναμη προσπάθησαν να βγάλουν τον υπολογιστή από τα πανεπιστήμια και τα κυβερνητικά γραφεία και να τον κάνουν οικιακό αγαθό. Ένα στοιχείο λοιπόν της κουλτούρας για την οποία μιλάμε είναι το κάν'το μόνος σου (DIY-Do it yourself). .
Δύο άτομα ενδεικτικό της κουλτούρας αυτής όπως μεταλαμπαδεύτηκε στον χώρο του λογισμικού είναι ο Richard Stallman και ο Linus Torvald.
Ο Richald Stallman δούλευε στο M.I.T και δυσαρεστημένος από πολιτικές κατωχήρωσης δικαιωμάτων που ακολοθούνταν στο εργαστήριο του ανέπτυξε μια κουλτούρα που ήταν ποιό ευνοική στην ελεύθερη διάδοση στον ιδεών. Επίσης είναι χαρακτηριστικός φορέας της κουλτούρας του χάκερ. Ήταν ο ιδρυτής του εγχειρήματος GNU και της κίνησης του ελεύθερου λογισμικού.
Ο Linus Torvald είναι πάλι πρότυπο της κουλτούρας των χάκερς που λατρεύει να μελετά και να δημιουργεί πολύπλοκα συστήματα. Μόνος του δημιούργησε τον πυρήνα Linux που ήταν ουσιαστικά ο πυρήνας unix μεταφερόμενος σε x86 αρχιτεκτονική.
[επεξεργασία] Παραπομπές
- Βιντεάκι με τους δυο βασικούς δημιουργούς του GNU/Linux
- Βίντεο με τις βασικές αρχές του ελεύθερου λογισμικού από τον δημιουργό της κίνησης του ελεύθερου λογισμικού Richard Stallman
- Άρθρο του 1994 του Ian Murdock που διατυπώνει τις βασικές αρχές του debian εγχειρήματος
Σφάλμα αναφοράς: Υπάρχουν ετικέτες <ref>, αλλά καμία ονόματι <references/> δεν βρέθηκε.