Λειτουργικό Σύστημα Linux ~ Μια σύντομη εισαγωγή
Πως ξεκίνησε το Linux Linus Torvalds : Εμπνευστής και δημιουργός του, φοιτητής του Πανεπιστημίου του Helsinki στην Φιλανδία
Πως ξεκίνησε το Linux Βασίστηκε στο Unix-based λειτουργικό σύστημα Minix, το οποίο αναπτύχθηκε εξ'ολοκλήρου απο τον Andrew S.Tanembaum.
Πως ξεκίνησε το Linux 5 Οκτωμβρίου 1991 : Χρονιά Ορόσημο Ανακοινώνεται η πρώτη επίσημη έκδοση του Linux σε ένα newsgroup (ομάδα συζητήσεων), και απο τοτε η εξέλιξη του πυρήνα ( Kernel) ακολουθά ξέφρενους ρυθμούς Αρχικά ήταν διαθέσιμο μόνο σε μορφή πηγαίου κώδικα προς μεταγλώττιση απο τον χρήστη Ο παραπάνω λόγος αποτέλεσε μεγάλο κίνητρο σε χιλιάδες προγραμματιστές, εθελοντές η επαγγελματίες ανα τον κόσμο, για να συνεισφέρουν στην ανάπτυξη του πυρήνα με καινοτομίες και βελτιώσεις Σημαντική, τέλος η συνεισφορά και των χρηστών για την εύρεση και την διόρθωση σφαλμάτων (bugs) και προβλημάτων γενικότερα
Τι είναι το Linux; Το Linux είναι ο πυρήνας (kernel) ενος λειτουργικού συστήματος το οποίο δημιούργησε ο Φιλανδός Linus Torvalds το 1991 και είναι γραμμένο στην Low Level Γλώσσα Προγραμματισμού C
Τι είναι ο πυρήνας (kernel) Είναι ΠΡΟΓΡΑΜΜΑ Είναι το πρόγραμμα εκείνο που αναλαμβάνει τον χειρισμό του υλικού (Hardware) του υπολογιστή καθώς και την επικοινωνία των εφαρμογών με αυτό
Τι είναι ο πυρήνας (kernel) Συνήθως,ο μέσος χρήστης δεν έρχεται απευθείας σε επαφή με τον πυρήνα του λειτουργικού, διοτι μεσολαβούν οι εφαρμογές (applications) και το Γραφικό Περιβάλλον
Τι είναι το GNU/Linux Ο πυρήνας απο μόνος του, δεν αρκεί, για να αξιοποιηθούν οι δυνατότητες του και κατ'επέκτασην, οι δυνατότητες του υπολογιστή μας. Αναγκαία τα προγράμματα και οι εφαρμογές για να κάνουμε συγκεκριμένες εργασίες όπως : 1. Ο Διαχειριστής Παραθύρων (Window Manager) 2. Ο Διαχειριστής Αρχείων (File Manager) 3. Το Περιβάλλον Επιφάνειας Εργασίας (Desktop Environment) Συνήθως, ο πυρήνας, συνδυάζεται, με μια σείρα εργαλείων την οποία αναπτύσει το GNU Project. Με αυτή τη διαδικασία προκύπτει το Λειτουργικό Σύστημα GNU/Linux
ΣΥΜΠΕΡΑΣΜΑ
GNU/Linux = Πυρήνας + Προγράμματα + Εφαρμογές
Τι είναι διανομή; Επειδή αναφερόμαστε σε Ελεύθερο Λογισμικό (Open Source) ο κάθε χρήστης μπορεί να πάρει τον πυρήνα, να του προσθέσει την σειρά εργαλείων GNU, όπως και δικές του εφαρμογές, και να δημιουργήσει την δική του Διανομή (Distribution)
Τι είναι διανομή; Τον Φεβρουάριο του 1992 η πρώτη επίσημη διανομή ονομαζόταν MCC Interim. Οπως είναι σαφές, υπάρχουν εκατοντάδες διανομές Linux Τρείς απο αυτές, αποτελούν τους Πυλώνες για αυτό που ονομάζουμε σήμερα Διανομή και είναι και οι τρείς, οι παλαιότερες που επέζησαν εως σήμερα.
Τι είναι διανομή; Slackware Debian GNU/Linux RedHat Linux
Τι είναι διανομή; Σύμφωνα με την πηγή DistroWatch, 66 διανομές έχουν δημιουργηθεί από το Slackware. Το Red Hat Linux έχει γεννήσει περίπου 40 άμεσα (με άλλες 80 περίπου να προέρχονται από το Fedora Project) ενώ το Debian 250!
ΔΗΜΟΦΙΛΕΙΣ ΔΙΑΝΟΜΕΣ
Ubuntu Website : http://www.ubuntu.com/ Ισως η μόνη διανομή που έφερε εκατομμύρια χρηστών στο Linux τα τελευταία χρόνια. Εχει ως στόχο την ευκολία στην χρήση και την φιλικότητα στον αρχάριο χρήστη.
Fedora Δημιουργήθηκε και στη συνέχεια χρηματοδοτείται απο την RedHat Linux ως Project Website : http://fedoraproject.org/ Απευθύνεται τόσο σε αρχάριους όσο και σε προχωρημένους χρήστες, είναι ιδιαίτερα διαδεδομένη και είναι εύκολο να βρει κανείς στο Internet προγράμματα και τεχνική υποστήριξη
opensuse Website : http://www.opensuse.org/ Προέρχεται απο την εταιρία Novel ως Project Aπευθύνεται στο περίπου ίδιο κοινό με το Fedora Πρόκειται για μία αρκετά καλή διανομή, με ιστορία και μεγάλο κοινό, καθώς και πολλά διαθέσιμα προγράμματα.
Debian Website : http://www.debian.org/ Απο τις πλέον κορυφαίες και σταθερές διανομές στον χώρο Ίσως η διανομή με το μεγαλύτερο κοινό. Δεν υποστηρίζεται από κάποια εταιρία, αλλά από ένα τεράστια καιπαγκόσμια κοινότητα. Το κύριο χαρακτηριστικό της Debian είναι η ευελιξία και η μεγαλύτερησυλλογή προγραμμάτων από κάθε άλλη διανομή. Απευθύνεται σε μέσους και πιο προχωρημένους χρήστες
Slackware Website : http://www.slackware.com/ Μία διανομή με μεγάλη ιστορία και αρκετούς φανατικούς χρήστες. Είναι μία σχετικά λιττή διανομή, απευθυνεται στους αρκετάέμπειρους χρήστες και είναι πάρα πολύ σταθερό στη λειτουργία του. Δεν υποστηρίζεται απο καμία εταιρία, σε σχέση με τιςυπόλοιπες διανομές, αλλά κυρίως από έναν μόνο άνθρωπο,τον Patrick Volkerding
Ωραία!!! Αλλα που θα βρώ μια διανομή ;
Οι περισσότερες διανομές βρίσκονται στον χώρο του internet, και μπορείται να τις κατεβάσετε ΔΩΡΕΑΝ απο τους ιστότοπούς τους σε μορφή ISO Aptosid ArchLinux Debian GNU/Linux Fedora Gentoo Linux Linux Mint Mandriva OpenSUSE Slackware Ubuntu Http://aptosid.com Http://www.archlinux.com Http://www.debian.org Http://fedoraproject.org Http://gentoo.org Http://www.linuxmint.com Http://www.mandriva.com Http://www.opensuse.org Http://www.slackware.com Http://www.ubuntu.com
Ποια είναι η άδεια χρήσης του Linux; Το Linux διανέμεται ελεύθερα σε μορφή πηγαίου κώδικα υπο την άδεια χρήσης GNU Public License(GPL),που δημιουργήθηκε απο τον Richard Stallman και το Free Software Foundation (Ίδρυμα Ελευθέρου Λογισμικού). Το FSF διεκδικεί την ελεύθερη γνώση = ελεύθερο λογισμικό στον κόσμο των υπολογιστών
Τι μου προσφέρει η άδεια GPL ; Οι χρήστες του λογισμικού υπό την GPL έχουν τις εξής τέσσερις βασικές ελευθερίες:
Ελευθερία 0: Να τρέχουμε το λογισμικό για κάθε σκοπό
Ελευθερία 1: Να μελετάμε και να τροποποιούμε το λογισμικό
Ελευθερία 2: Να το αντιγράφουμε όπως θέλουμε
Ελευθερία 3: Να βελτιώνουμε το λογισμικό και να διανέμουμε τις βελτιώσεις (feedback) στον υπόλοιπο κόσμο ώστε να ωφελούνται οι προγραμμάτιστές και (φυσικά!) οι χρήστες
Ελεύθερο λογισμικό σημαίνει και δωρεάν λογισμικό; ΟΧΙ!
Ο όρος ελεύθερο λογισμικό δεν σημαίνει κατ' ανάγκη δωρεάν. Έχει να κάνει περισσότερο με τις τέσσερις ελευθερίες της άδειας GPL. Με απλά λόγια μπορεί κάποιος άνετα να πουλήσει μια διανομή ή λογισμικό αν διαθέσει ελεύθερα τον κώδικά της.
Μήπως το ιδιόκτητο λογισμικό είναι καλύτερο; Η μέχρι τώρα εμπειρία έχει αποδείξει το αντίθετο αφενός γιατί ο πυρήνας Linux αναπτύσσεται κυρίως απο επαγγεματίες developers αφετέρου το Linux και το Ελεύθερο λογισμικό βελτιώνονται συνεχώςαντιμετοπίζοντας γρήγορα και αποτελεσματικά bugs που εμφανίζονται κατα καιρούς.
Root User και Simple User Ως root ονομάζουμε το λογαριασμό του υπερχρήστη (Super User) του Linux Στο Linux για λόγους ασφαλείας δημιουργούμε λογαριασμό κανονικού χρήστη (Simple User) πχ. Giorgos, Kornilios Σαν Root συνδεόμαστε προσωρινά και μόνο οταν χρειαστεί με τις εντολές su ή sudo -i
Τι είναι τα Πακέτα (Packages) ; Είναι συμπιεσμένα αρχεία που περιέχουν την έτοιμη εφαρμογή και όλα τα παρελκόμενα της μαζί με μια περιγραφή για το που θα εγκατασταθεί στο σύστημά μας και μια λίστα του τι απαιτεί για να τρέξει Δύο βασικά είδη πακέτων :.rpm &.deb
Τι είναι τα Αποθετήρια (Repocitories); Οι περισσότερες διανομές έχουν στο Διαδίκτυο τα λεγόμενα αποθετήρια(repositories) λογισμικού. Υπάρχουν Servers που έχουν χιλιάδες έτοιμα πακέτα τα οποία μπορούμε να εγκαταστήσουμε στην διανομή μέσω του Διαχειριστή Πακέτων (Package Manager).
Linux εφαρμογές αντίστοιχες με εκείνες των Windows
Είδος Windows Linux Office Suite MS Office OpenOffice,LibreOffice Επεξεργασία Εικόνας Photoshop Gimp CAD AutoCAD Medusa Databases SQL Server,Oracle,MySQL Oracle,MySQL.PostgreS QL Mail Clients OutLook Thunderbird,Evolution MP3 Player Win Media Player Amarok Torrent Mtorrent,Azureus Azureus,KTorrent Instant Messenger MSN,Yahoo messenger,google Talk Empathy,Pidgin VoIP Skype Skype CD/DVD Burner Nero Brasero DVD player Power DVD VLC,Totem
LinuxSpace TEI-Ath Που θα μας βρείτε; Στο ΤΕΙ Στο Group Teiath-LinuxSpace στο Facebook Προσεχώς στο site μας Στα e-mails μας (θα σας τα δώσουμε anytime)
Ερωτήσεις ;
Ευχαριστούμε πολύ!