Τύποι λειτουργικών συστημάτων Linux
Πίστωση εικόνας: Westend61/Westend61/GettyImages
Το λειτουργικό σύστημα Linux είναι ένα από τα σημαντικότερα λειτουργικά συστήματα που χρησιμοποιούνται σήμερα σε υπολογιστές και άλλες συσκευές. Είναι πιθανώς περισσότερο γνωστό για τη χρήση του σε διακομιστές υπολογιστών επιχειρήσεων, αλλά διαφορετικές γεύσεις Linux χρησιμοποιούνται επίσης σε επιτραπέζιους υπολογιστές, φορητούς υπολογιστές και μηχανές mainframe, καθώς και σε πιο εσωτερικές συσκευές. της Google Android λειτουργικό σύστημα για έξυπνα τηλέφωνα και tablet, καθώς και του Chrome OS σύστημα για υπολογιστές που ονομάζεται Chromebook, και τα δύο βασίζονται σε Linux. Διαφορετικοί τύποι συστημάτων Linux είναι καλύτερα προσαρμοσμένοι για διαφορετικούς σκοπούς.
Ιστορικό λειτουργικού συστήματος Linux
Το Linux δημιουργήθηκε ξεκινώντας το 1991 από τον Φινλανδό προγραμματιστή υπολογιστών Linux Torvalds, που επιδίωκε να χτίσει μια έκδοση του λειτουργικού συστήματος Unix συμβατή με επιτραπέζιους υπολογιστές
τρέχει σε επεξεργαστές Intel. Το Unix είναι ένα λειτουργικό σύστημα που αναπτύχθηκε αρχικά στην AT&T's Bell Labs, η ιστορική μονάδα Ε&Α της τηλεφωνικής εταιρείας, τη δεκαετία του 1970, και παρόλο που ο όρος εξακολουθεί να είναι εμπορικό σήμα, είναι τώρα χρησιμοποιείται συχνά γενικά για άλλα συστήματα εμπνευσμένα και σε μεγάλο βαθμό συμβατά με το πρωτότυπο Unix.Το βίντεο της ημέρας
Ένα πρώιμο λειτουργικό σύστημα που μοιάζει με Unix ονομάζεται Minix υπήρχε ήδη για υπολογιστές, αλλά η αδειοδότηση και άλλα ζητήματα δεν το έκαναν ικανοποιητικό για τον Torvalds και την ομάδα προγραμματιστών σε όλο τον κόσμο που βοήθησαν στην ανάπτυξη του Linux. Το Linux τεχνικά αναφέρεται μόνο στον πυρήνα του λειτουργικού συστήματος, που σημαίνει τον εσωτερικό πυρήνα του συστήματος που βρίσκεται μεταξύ των προγραμμάτων εφαρμογής και του υλικού του υπολογιστή, διαχειρίζεται τη μνήμη, τον χρόνο του επεξεργαστή και την πρόσβαση στις συσκευές του υπολογιστή.
Μεγάλο μέρος του άλλου λογισμικού που συνήθως εγκαθίσταται σε ένα σύστημα Linux προέρχεται από το Έργο GNU, που αναπτύχθηκε σε μεγάλο βαθμό υπό την αιγίδα του Ίδρυμα Ελεύθερου Λογισμικού, δεσμεύεται να αναπτύσσει και να προωθεί λογισμικό που προάγει την ελευθερία των χρηστών του. Ο Richard Stallman, ο ιδρυτής και πρόεδρος του Ιδρύματος Ελεύθερου Λογισμικού, υποστηρίζει την κλήση του συνδυασμένου συστήματος GNU/Linux αντί να μιλάμε απλώς για το λειτουργικό σύστημα Linux. Βασικά, το σύστημα Linux παρέχει τον πυρήνα του λειτουργικού συστήματος, το GNU παρέχει πολλά από τα εργαλεία σε επίπεδο εφαρμογής και, Σε πολλές σύγχρονες εγκαταστάσεις, πρόσθετοι οργανισμοί παρέχουν μεγάλο μέρος του άλλου βασικού λογισμικού που εκτελείται σε Linux μηχανές.
Σήμερα, ο πυρήνας Linux διατηρείται από πολλούς προγραμματιστές σε όλο τον κόσμο, πολλοί από τους οποίους χρησιμοποιούνται από εταιρείες λογισμικού που βασίζονται στο Linux είτε για εσωτερική χρήση είτε για χρήση σε προϊόντα που προσφέρονται οι πελάτες. Αυτοί οι προγραμματιστές διασφαλίζουν ότι ο πυρήνας του Linux είναι συμβατός με ένα ευρύ φάσμα υλικού και εισάγουν νέες δυνατότητες για να ενισχύσουν τη χρηστικότητα, την ασφάλεια και την αποτελεσματικότητα. Ο πυρήνας του Linux είναι ανοιχτού κώδικα, που σημαίνει ότι οποιοσδήποτε μπορεί γενικά να χρησιμοποιήσει και να τροποποιήσει τον ελεύθερα διαθέσιμο πηγαίο κώδικα για τους δικούς του σκοπούς. Μεγάλο μέρος του άλλου λογισμικού που είναι διαθέσιμο για Linux είναι επίσης διαθέσιμο με παρόμοιους όρους, αν και οι ακριβείς άδειες χρήσης ποικίλλουν. Ετσι, βεβαιωθείτε ότι κατανοείτε την κατάσταση γύρω από το λογισμικό που εγκαθιστάτε στους προσωπικούς ή επαγγελματικούς σας υπολογιστές.
Κατανόηση των διανομών Linux OS
Από τις αρχικές εκδόσεις του Linux στις αρχές της δεκαετίας του 1990, πολλοί οργανισμοί έχουν βρει τα δικά τους πακέτα λογισμικού για να συμπληρώσουν τον πυρήνα του Linux. Αυτά τα πακέτα είναι γνωστά ως διανομές, και παρόλο που κάποτε διανέμονταν με συμπαγείς δίσκους, DVD ή ακόμα και δισκέτες, τώρα διανέμονται κυρίως στο διαδίκτυο.
Οι διανομές κάνουν συχνά επιλογές σχετικά με τις εκδόσεις ποιου λογισμικού — συμπεριλαμβανομένων των γραφικών διεπαφών χρήστη, του διακομιστή εργαλεία, λογισμικό προγραμματισμού και εφαρμογές τελικού χρήστη — θα είναι διαθέσιμα και ποιες διαμορφώσεις θα υιοθετηθούν από Προκαθορισμένο. Τα περισσότερα περιλαμβάνουν λογισμικό διαχείρισης πακέτων σχεδιασμένο για εύκολη εγκατάσταση λογισμικού εγκεκριμένου από τη διανομή, παρόμοια με τα καταστήματα εφαρμογών που χρησιμοποιούνται τώρα στα κινητά τηλέφωνα, αν και πολλοί από τους διαχειριστές πακέτων προηγούνται των iOS και Android.
Slackware, η παλαιότερη διατηρημένη διανομή
Η παλαιότερη ενεργά διατηρούμενη διανομή Linux είναι Slackware, δημιουργήθηκε το 1993. Εκείνη την εποχή, το ίδιο το Linux ήταν νέο και δεν ήταν πλήρως συμβατό με όλο το υλικό υπολογιστών στην αγορά, και Οι χρήστες ήταν κυρίως επαγγελματίες προγραμματιστές ή χομπίστες υπολογιστών που τους άρεσε να ασχολούνται με το νέο Σύστημα. Πολλοί παλαιότεροι προγραμματιστές σήμερα έχουν καλές αναμνήσεις από το κόψιμο των δοντιών τους στο Slackware Linux, αγωνίζεται να βάλει το σύστημα σε λειτουργία σε μια εφεδρική μηχανή εργασίας, επιτραπέζιο υπολογιστή κολεγίου ή ακόμα και σε έναν οικογενειακό υπολογιστή.
Ακόμη και σήμερα, η διεπαφή Slackware μπορεί να ταιριάζει καλύτερα σε δυναμικούς χρήστες παρά σε όσους αναζητούν κάτι που λειτουργεί με λίγα μόνο κλικ. Το σύστημα διαμόρφωσης που χρησιμοποιείται για την εγκατάσταση και τη συντήρηση του συστήματος βασίζεται στη γραμμή εντολών, όχι μια γραφική διεπαφή χρήστη με ποντίκια ή οθόνες αφής και το Slackware μπορεί να απαιτήσει μερικές ακόμη χειροκίνητες τροποποιήσεις για να ξεκινήσει και να λειτουργεί.
Debian, Ubuntu και Mint Distributions
Μια άλλη μακροχρόνια διανομή Linux είναι Debian, που ιδρύθηκε επίσημα το 1993. Σχεδιάστηκε για να επιτρέπει ανοιχτές συνεισφορές από την κοινότητα χρηστών και εξακολουθεί να διατηρείται από μια μη εμπορική ομάδα γνωστή ως το Debian Project, ως επί το πλείστον επικοινωνούν εξ αποστάσεως μέσω του Διαδικτύου. Περιέχει δεκάδες χιλιάδες πακέτα που αντιπροσωπεύουν διάφορα σύνολα εργαλείων λογισμικού που μπορούν να εγκατασταθούν χρησιμοποιώντας το εργαλείο διαχείρισης πακέτων, γνωστό ως ΚΑΤΑΛΛΗΛΟΣ.
Το 2004, ένας Νοτιοαφρικανός προγραμματιστής-επιχειρηματίας και οι συνάδελφοί του δημιούργησαν την εταιρεία Canonical, η οποία δημιούργησε τη δική της διανομή Linux που ονομάζεται Ubuntu, μετά από ένα αρχαία αφρικανική λέξη που σημαίνει «ανθρωπιά προς τους άλλους». Βασισμένο στο Debian, είναι διαθέσιμο σε όλους δωρεάν και μεταξύ των πιο ευρέως χρησιμοποιούμενων γεύσεων του Linux. Η Canonical παρέχει τακτικές επίσημες εκδόσεις του συστήματος και υποστήριξη για ενδιαφερόμενους πελάτες που πληρώνουν.
ο Σύστημα Linux Mint βασίζεται, με τη σειρά του, στο Ubuntu. Δημιουργήθηκε το 2006 και σχεδιάστηκε για να είναι ένα κομψό και εύχρηστο λειτουργικό σύστημα που βασίζεται στο Ubuntu. Έχει αποκτήσει δημοτικότητα σε πολλούς χρήστες επιτραπέζιων υπολογιστών ιδιαίτερα, τόσο επειδή είναι απλό όσο και παρέχοντας διάφορα ιδιόκτητα εργαλεία που άλλες διανομές παραλείπουν από προεπιλογή, καθώς επιλέγουν να επικεντρωθούν σε ανοιχτό κώδικα λογισμικό.
Red Hat, Fedora και CentOS
Μια άλλη εταιρεία πίσω από μια δημοφιλή διανομή Linux είναι κόκκινο καπέλο, η οποία ξεκίνησε επίσης το 1994. Πήρε το όνομά του από το α κόκκινο καπέλο του Πανεπιστημίου Cornell που φορούσε συνήθως ένας από τους ιδρυτές του όταν εργαζόταν βοηθώντας συμφοιτητές σε ένα εργαστήριο στο Πανεπιστήμιο Carnegie Mellon.
Το βασικό σύστημα του Red Hat, γνωστό ως Red Hat Enterprise Linux, σχεδιάστηκε για να είναι μια σταθερή, εμπορικά βιώσιμη διανομή, που πωλήθηκε αρχικά σε καταστήματα μαζί με λογισμικό όπως τα Microsoft Windows και εκδόσεις των λειτουργικών συστημάτων Macintosh της Apple. Είναι αποδεδειγμένο ότι είναι μια επιτυχία μεταξύ των εταιρειών που ενδιαφέρονται για μια σταθερή και σταθερή έκδοση ενός λειτουργικού συστήματος Linux.
Μια άλλη έκδοση συστήματος Red Hat, γνωστή ως Μαλακό καπέλλο, στοχεύει σε πιο γρήγορες εκδόσεις και χρησιμεύει ως ένα είδος θερμοκοιτίδας για λειτουργίες που θα συμπεριληφθούν στο Red Hat Enterprise Linux. Ένα έργο γνωστό ως CentOS Linux κυκλοφορεί μια διανομή Linux σε μεγάλο βαθμό πανομοιότυπο με το Red Hat Enterprise Linux, αν και χρησιμοποιεί το δημόσια διαθέσιμο Red Hat Enterprise Linux και αφαιρεί τα εμπορικά σήματα και άλλο υλικό της Red Hat.
Στα τέλη του 2018, η IBM ανακοίνωσε ότι εξαγοράζει τη Red Hat σε μια συμφωνία αξίας περίπου 34 δισεκατομμυρίων δολαρίων.
Λειτουργικά συστήματα Linux με εστίαση στην ασφάλεια
Μερικά λειτουργικά συστήματα που βασίζονται σε Linux έχουν αναπτυχθεί με γνώμονα την ασφάλεια. Ενα είναι Ουρές, συντομογραφία του The Amnesiac Incognito Live System. Σχεδιασμένο να εκτελείται από USB stick ή DVD αντί να εγκαθίσταται τακτικά σε υπολογιστή χρησιμοποιεί αυτόματα διάφορα εργαλεία κρυπτογράφησης συμπεριλαμβανομένου του δικτύου Tor ανωνυμοποίησης λογισμικού δρομολογητή για τη διατήρηση των δεδομένων χρήστη ασφαλή και ανώνυμα. Έχει σχεδιαστεί για να μην αφήνει δεδομένα σε υπολογιστές εκτός και αν του το ζητήσετε ρητά.
Ένα σύστημα γνωστό ως Υπογράφημα ΛΣ είναι ένα σύστημα που προέρχεται από το Debian που έχει σχεδιαστεί για να εγκαθίσταται μόνιμα σε έναν υπολογιστή, αλλά να χρησιμοποιεί κρυπτογράφηση και άλλες τεχνικές για να διατηρεί τα δεδομένα ασφαλή. Επίσης περιορίζει σε μεγάλο βαθμό σε ποιο τμήμα του συστήματος έχει πρόσβαση κάθε εφαρμογή μέσω μιας τεχνικής γνωστής ως sandboxing που χρησιμοποιείται επίσης συνήθως με λειτουργικά συστήματα smartphone. Το λειτουργικό σύστημα υπογράφου είναι προς το παρόν σε alpha, που σημαίνει ότι βρίσκεται ακόμα σε πειραματική κατάσταση.
Οι διανομές Linux αναπτύσσονται επίσης από τις ΗΠΑ και άλλες κυβερνήσεις για λόγους ασφαλείας, και είναι πιθανό ορισμένες ιδιωτικές εταιρείες να έχουν αναπτύξει επίσης τις δικές τους σκληρυμένες διανομές Linux.
Άλλα συστήματα Linux, κυρίως Κάλι, είναι σχεδιασμένο για χρήση από επαγγελματίες ασφαλείας. Είναι φορτωμένα με λογισμικό σχεδιασμένο για χρήση στη δοκιμή της ασφάλειας άλλων συστημάτων και δικτύων.
Μικρές και ελαφριές εκδόσεις Linux
Ορισμένες διανομές Linux έχουν σχεδιαστεί σκόπιμα για να ελαχιστοποιούν την ποσότητα των πόρων του συστήματος που απαιτούν, καθιστώντας τις κατάλληλες για χρήση σε παλαιότερους και λιγότερο ισχυρούς υπολογιστές.
Μεταξύ των πιο διάσημων από αυτές τις διανομές είναι Puppy Linux, το οποίο έχει σχεδιαστεί για να τρέξτε γρήγορα σε ακόμα πιο αργά μηχανήματα. Συχνά χρησιμοποιείται από ένα DVD ή USB stick για γρήγορη πρόσβαση σε έναν υπολογιστή σε Linux, ακόμα κι αν έχει εγκαταστήσει άλλο λογισμικό. Αυτό μερικές φορές μπορεί να είναι χρήσιμο για την εξαγωγή δεδομένων ή την αντιμετώπιση προβλημάτων σε ένα μηχάνημα που πλησιάζει στο τέλος της ζωής του.
Αυτοί οι τύποι συστημάτων μπορούν επίσης να χρησιμοποιηθούν από μια μονάδα εκκίνησης για να αφήσουν τους ανθρώπους να πάρουν μια γεύση για το πώς το Linux μπορούν να εκτελούνται στους υπολογιστές τους χωρίς να αντικαταστήσουν τα Windows ή άλλο λειτουργικό σύστημα που έχουν ήδη τρέξιμο.
Δημοφιλή περιβάλλοντα επιφάνειας εργασίας Linux
Είναι δυνατή η χρήση συστημάτων Linux αυστηρά μέσω της γραμμής εντολών που βασίζεται σε κείμενο, και πολλοί προγραμματιστές λογισμικού και διαχειριστές συστημάτων το κάνουν όταν πρόκειται για διακομιστές. Αλλά όταν οι άνθρωποι χρησιμοποιούν Linux σε περιβάλλοντα επιτραπέζιου υπολογιστή ή φορητού υπολογιστή, συχνά θέλουν να χρησιμοποιήσουν μια γραφική διεπαφή χρήστη παρόμοια με τα Windows ή το macOS. Αυτό καθιστά εύκολη την πρόσβαση σε γνωστούς τύπους λογισμικού, όπως προγράμματα περιήγησης ιστού, προγράμματα email, λογισμικό πολυμέσων και επεξεργαστές κειμένου.
Υπάρχουν πολλά περιβάλλοντα επιφάνειας εργασίας που χρησιμοποιούνται ευρέως με το Linux. Ενα είναι ΝΑΝΟΣ, που χρησιμοποιείται συνήθως σε συστήματα Debian και Fedora και έχει σχεδιαστεί για να είναι ουσιαστικά τόσο ισχυρό και ευέλικτο όσο το εμπορικό λογισμικό επιτραπέζιου υπολογιστή. Η τρέχουσα έκδοση του GNOME είναι το GNOME 3, αν και ορισμένοι χρήστες εξακολουθούν να προτιμούν το παλαιότερο GNOME 2 ή ένα εργαλείο που προέρχεται από αυτό που ονομάζεται ΣΥΝΤΡΟΦΟΣ.
Ένα άλλο δημοφιλές περιβάλλον είναι KDE, το οποίο μαζί με το GNOME είναι ένα από τα μακροβιότερα περιβάλλοντα επιφάνειας εργασίας Linux. Τα νεότερα συστήματα που ονομάζονται XFCE και LXDE έχουν επίσης αποκτήσει θαυμαστές για τον απλό και γρήγορο κώδικα και τα ελκυστικά τους σχέδια.
Android και Chrome OS της Google
Το Android, το λειτουργικό σύστημα smartphone και tablet που αναπτύχθηκε από την Google είναι ένα από τα πιο ευρέως χρησιμοποιούμενα στον κόσμο και βασίζεται στο Linux (ο πυρήνας του λειτουργικού του συστήματος είναι ο πυρήνας του Linux). Όμως, ττο υπόλοιπο λογισμικό σε ένα τηλέφωνο Android είναι συχνά διαφορετικόt από αυτό σε μια τυπική επιφάνεια εργασίας ή μηχάνημα διακομιστή Linux και λογισμικό για παραδοσιακές διανομές Linux συνήθως δεν μπορεί να εκτελεστεί απευθείας σε Android, ούτε το λογισμικό Android μπορεί να εκτελεστεί χωρίς βοήθεια σε τυπικό Linux μηχανές.
Ομοίως, Chrome OS, ένα άλλο λειτουργικό σύστημα της Google, βασίζεται επίσης στο Linux. Είναι πιο άμεσα συμβατό με το mainstream λογισμικό Linux, ωστόσο, το οποίο είναι εύκολο να εγκατασταθεί σε πολλούς υπολογιστές Chromebook. Δεν είναι απαραίτητο να χρησιμοποιείτε εργαλεία Linux για να χρησιμοποιήσετε ένα Chromebook και πολλοί προτιμούν απλώς να χρησιμοποιούν το Chrome και άλλα ενσωματωμένα εργαλεία στα μηχανήματα.