Προγραμματισμός

Ποιες είναι οι διαφορές μεταξύ των διανομών Linux;

Ποιες είναι οι διαφορές μεταξύ των διανομών Linux;

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

Ο ChaosWorshippers έθεσε την ερώτησή του σχετικά με τις διανομές Linux:

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

Περισσότερα στο Reddit

Οι συνάδελφοί του redditors Linux απάντησαν:

Ciphertext008: "Διαχείριση πακέτων, απομακρυσμένη φιλοξενία πακέτων (δυαδικά αρχεία / πηγή), ταχύτητα απελευθέρωσης, περιβάλλον επιφάνειας εργασίας και προεπιλεγμένη διεπαφή χρήστη, υποστήριξη / κοινότητα / φόρουμ."

Στείλτε με-προς-κόλαση: "Συχνά, οι εκδόσεις των πακέτων είναι επίσης διαφορετικές καθώς κάθε διανομή προσπαθεί να ωθήσει τους ανθρώπους προς το λογισμικό που θέλουν να υποστηρίξουν. Οι πυρήνες συντάσσονται επίσης διαφορετικά. Για παράδειγμα, το RHEL είναι περισσότερο SELinux βαρύ χωρίς αναφορά στο AppArmor, ενώ το αντίστροφο ισχύει για το Ubuntu.

Οι προεπιλεγμένες διαμορφώσεις και επιλογές συλλογής μεταξύ διανομών μπορεί επίσης να διαφέρουν. "

Bitwize: "Το Linux είναι απλώς ένας πυρήνας. Χρειάζεται μια ολόκληρη σουίτα λογισμικού για να το ακολουθήσει για να λειτουργήσει ως ένα πλήρες λειτουργικό σύστημα - το πρόγραμμα init που ξεκινά το σύστημα, ένα κέλυφος, εντολές όπως ls, mv, cat κ.λπ. ., βοηθητικά προγράμματα συντήρησης και διαμόρφωσης κ.λπ.

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

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

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

Echospring: "Τα πάντα, από διαφορετικά συστήματα αρχικοποίησης έως ταπετσαρίες και γραμματοσειρές. Τα περισσότερα διαθέτουν διαφορετικά σύνολα πακέτων, χρονοδιαγράμματα κυκλοφορίας, μορφές πακέτων, σταθερότητα, διαθεσιμότητα τεκμηρίωσης, προθυμία να βοηθήσουν άπειρους χρήστες, ελευθερία λογισμικού και συχνότητα ενημέρωσης ασφαλείας. Μερικά είναι ελαφριά, σχεδιασμός για ενσωματωμένα συστήματα, ενώ άλλα επικεντρώνονται σε επιτραπέζιους υπολογιστές υψηλής απόδοσης. Σχεδόν όλοι τους προσθέτουν ενημερώσεις κώδικα στο υπάρχον λογισμικό για να διορθώσουν σφάλματα ή να προσθέσουν λειτουργίες.

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

Swrrga: "Η εντύπωση μου είναι ότι οι περισσότερες διανομές linux φαίνεται να δημιουργούνται με βάση τις αντιδράσεις των προγραμματιστών σε ορισμένες λειτουργίες σε άλλες διανομές, αλλά συνήθως είναι πολύ ευγενικοί για να σας το πω αυτό στη σελίδα προορισμού τους. Οι ιστότοποι τρίτων είναι συνήθως περισσότεροι πρόθυμος να μειώσει το χάσμα - '$ DEV_A πίστευε ότι η διανομή στάλθηκε με πάρα πολύ / όχι αρκετό μη-ελεύθερο λογισμικό, οπότε το διχάλασε και επέστρεψε σε ένα παλαιότερο GUI "."

Jones_supa: "Νομίζω ότι στην πράξη η μεγαλύτερη διαφορά είναι αν ένα distro είναι μια κυκλοφοριακή κυκλοφορία ή μια σταθερή κυκλοφορία. Αυτό επηρεάζει περισσότερο την καθημερινή εμπειρία.

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

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

Εκτός από αυτό, μπορείτε να βρείτε όλο το ίδιο λογισμικό από όλες τις διανομές και όλοι μπορούν να κάνουν τα ίδια κόλπα. Οι προεπιλεγμένοι επιτραπέζιοι υπολογιστές και πράγματα όπως αυτά είναι απλά διαφορετικά, αλλά μπορούν πάντα να αλλάξουν και τα remixs παρέχουν διαφορετικές επιλογές από το κουτί. "

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

Οι ελάχιστες διαφορές είναι κύκλοι αναβάθμισης.

Η άλλη διαφορά είναι ο τρόπος του dodo, δεδομένου του systemd. Το Systemd θα χειρίζεται όλες τις ρυθμίσεις παραμέτρων, τη διαχείριση επιτραπέζιων υπολογιστών, την καταγραφή, τη διαχείριση πακέτων, το bootloader, κ.λπ. κ.λπ. Έτσι, εάν το systemd παραμείνει, θα υπάρχουν πολύ λίγες (αν υπάρχουν) διαφορές και όλοι θα χρησιμοποιούμε το Redhat Linux. "

Περισσότερα στο Reddit

$config[zx-auto] not found$config[zx-overlay] not found