Πώς να επιλέξετε την καλύτερη διανομή Linux για τις ανάγκες σας

Τι να ξέρετε

  • Οι κύριοι παράγοντες διαφοροποίησης της διανομής περιλαμβάνουν την υποστήριξη αρχιτεκτονικής, το σύστημα έναρξης, τον προεπιλεγμένο διαχειριστή πακέτων και τη διεπαφή χρήστη.
  • Για νέους χρήστες Linux με σύγχρονο υλικό, το Ubuntu Linux, το Linux Mint και το Elementary OS είναι καλά μέρη για να ξεκινήσετε.
  • Για προχωρημένους χρήστες Linux με υλικό υψηλής τεχνολογίας, το Manjaro Linux και το Slackware προσφέρουν μεγαλύτερο έλεγχο στο λειτουργικό σύστημα.

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

Οι καλύτερες από τις καλύτερες διανομές Linux όλων των εποχών

Διαφοροποιητές Κατανομής

Παρόλο που όλες οι διανομές Linux βασίζονται στον πυρήνα Linux, η καθεμία προσφέρει ένα σύνολο βασικών κριτηρίων διαφοροποίησης που τις εξειδικεύουν:

  • Αρχιτεκτονική: Ο τύπος των τσιπ που υποστηρίζει η διανομή, μέσω του συμπεριλαμβανόμενου πυρήνα.
  • Λογισμικό Init: Η υποκείμενη προσέγγιση για την έναρξη και τη διαχείριση διαδικασιών.
  • Διαχειριστής πακέτων: Το προεπιλεγμένο εργαλείο διαχείρισης πακέτων για τη διανομή.
  • Διαχειριστής επιφάνειας εργασίας: Το γραφικό περιβάλλον χρήστη για τη διανομή.
Μια απεικόνιση μιας γυναίκας που προσπαθεί να αποφασίσει ποιο είναι το καλύτερο Linux Distro.
 Theresa Chiechi ©Lifewire

Ο δημοφιλής ιστότοπος DistroWatch.org προσφέρει ένα εργαλείο αναζήτησης που σας επιτρέπει να προσδιορίσετε αυτά και άλλα περισσότερα ακριβή κριτήρια για να περιορίσετε τη λίστα των ενεργών διανομών από εκατοντάδες σε δεκάδες ή ακόμα και μόνο α λίγοι.

Αναζήτηση στο DistroWatch.org

Αρχιτεκτονική

Η αρχιτεκτονική έχει σημασία γιατί δεν υποστηρίζουν όλες οι διανομές Linux κάθε δυνατή διαμόρφωση επεξεργαστών στον κόσμο. Ο λόγος που δεν μπορείτε να εκτελέσετε τη Microsoft Windows σε ένα Android tablet, για παράδειγμα, επειδή τα Windows υποστηρίζουν μόνο επεξεργαστές επιτραπέζιου υπολογιστή που βασίζονται σε Intel ή AMD ή επεξεργαστές που βασίζονται σε ARM σε κινητά.

Είναι τεχνικά δυνατό, αν και όχι εύκολο, η εκτέλεση των Windows σε tablet Android που διαθέτει επεξεργαστή x86, x86_64 ή ARM.

Το Linux υποστηρίζει μια μεγάλη ποικιλία αρχιτεκτονικών. Εάν χρησιμοποιείτε έναν τυπικό επιτραπέζιο υπολογιστή ή φορητό υπολογιστή, πιθανότατα θα διαπιστώσετε ότι σχεδόν κάθε διανομή λειτουργεί καλά στον υπολογιστή σας. Ωστόσο, εάν επανατοποθετείτε το Linux σε έναν πολύ παλιό υπολογιστή, ο επεξεργαστής έχει πολύ μεγαλύτερη σημασία. Μια διανομή που προσφέρει μόνο υποστήριξη επεξεργαστή 64 bit, για παράδειγμα, δεν θα λειτουργήσει σε επεξεργαστή 32 bit.

Οι πιο κοινές αρχιτεκτονικές που θα πρέπει να εξετάσετε περιλαμβάνουν:

  • x86 (ή i586/i686): Ένα chipset 32-bit συμβατό με Intel και AMD
  • x86_64: Ένα chipset 64-bit συμβατό με Intel και AMD
  • ΜΠΡΑΤΣΟ: Ένα chipset βελτιστοποιημένο για κινητά, κοινό σε tablet και smartphone
  • PowerPC: Το «παλιό» chipset για το υλικό της Apple

Η διανομή σας πρέπει να είναι συμβατή με το chipset σας, αλλά δεν υπάρχει "καλύτερη ή χειρότερη" διανομή που να βασίζεται μόνο στο chipset. Είναι μια ερώτηση συμβατότητας όλα ή τίποτα.

Λογισμικό Init

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

Η επιλογή του λογισμικού init είναι αμφιλεγόμενη με την έννοια ότι διαφορετικοί ισχυροί χρήστες επιχειρηματολογούν υπέρ και κατά SysV εναντίον systemd. Η επιλογή δεν είναι ασήμαντη. αυτό το λογισμικό διέπει τον τρόπο με τον οποίο το σύστημα διαχειρίζεται τις διαδικασίες.

  • SysV: Ένα "παραδοσιακό" μέσα σε αυτό σύστημα με ρίζες στο Unix SystemV. Θεωρείται σταθερό, αλλά αναμφισβήτητα λιγότερο με δυνατότητες από το systemd.
  • systemd: Ένα πιο σύγχρονο, άκρως ενσωματωμένο σύστημα init.

Άλλες μορφές λογισμικού init διακρίνονται επίσης στην αγορά, αλλά το SysV και το systemd είναι οι βαριές επιτυχίες. Η επιλογή του λογισμικού init είναι σε μεγάλο βαθμό άσχετη, εκτός εάν είστε ισχυρός χρήστης που προτιμά το ένα έναντι του άλλου. Οι περισσότερες σύγχρονες διανομές βασίζονται στο systemd, επομένως το SysV και τα εναλλακτικά init είναι όλο και πιο δύσκολο να βρεθούν.

Διαχειριστής πακέτων

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

Οι διαφορετικές διανομές βασίζονται σε συγκεκριμένους διαχειριστές πακέτων.

  • dpkg: Διαχειρίζεται πακέτα ειδικά για το Debian (.DEB)—συνήθη στη διανομή που βασίζεται στο Debian, συμπεριλαμβανομένων των Ubuntu και Linux Mint—μέσω εργαλείων όπως το APT.
  • RPM Package Manager: Εγκαθιστά/διαχειρίζεται πακέτα Redhat Package Manager (.RPM). Χρησιμοποιεί εργαλεία όπως DNF, yum και zypper.
  • flatpak: Μια μορφή sandbox/container που είναι cross-platform.
  • pacman: Κοινό στο Arch Linux και τα παράγωγά του.
  • μεταφορά: Αναπτύχθηκε για το Gentoo Linux και τώρα χρησιμοποιείται επίσης από το ChromeOS και μερικές άλλες διανομές.
  • θραύση: Μια μορφή ανάπτυξης εφαρμογών με κοντέινερ ειδικά για το Ubuntu.

Αν και είστε ελεύθεροι να επιλέξετε το συγκεκριμένο εργαλείο για τη διαχείριση πακέτων, ο τύπος του πακέτου είναι κωδικοποιημένος στη διανομή. Έτσι, δεν θα δείτε ποτέ μια έκδοση Ubuntu που χρησιμοποιεί αρχεία RPM. Διαφορετικές διανομές διατηρούν διαφορετικές αποθετήρια για διαθέσιμο λογισμικό. Ορισμένο λογισμικό που έχει δημιουργηθεί από ανεξάρτητους προγραμματιστές ενδέχεται να εμφανίζεται μόνο σε μία ή δύο μορφές πακέτων. Εάν η μεγιστοποίηση της πρόσβασης σε λογισμικό ανοιχτού κώδικα έχει σημασία για εσάς, μια διανομή που χρησιμοποιεί αρχεία DEB ή RPM είναι πιθανώς το καλύτερο στοίχημά σας.

Περιβάλλον επιφάνειας εργασίας

Όταν οι άνθρωποι σκέφτονται τις μεγάλες διαφορές μεταξύ των διανομών Linux, τείνουν να σκέφτονται το περιβάλλον επιφάνειας εργασίας — αλλά η ειρωνεία είναι ότι Οι περισσότερες διανομές υποστηρίζουν την εγκατάσταση των περισσότερων περιβαλλόντων επιφάνειας εργασίας.

Τα 10 καλύτερα περιβάλλοντα επιφάνειας εργασίας Linux

Τα "καλύτερα" περιβάλλοντα επιφάνειας εργασίας εξισορροπούν τη διαμόρφωση με τη σχετική κατανάλωση πόρων του ίδιου του DE. Ένας ολοκαίνουργιος υπολογιστής ή ένας υπολογιστής με προδιαγραφές υψηλών προδιαγραφών, μπορεί να τρέξει οποιοδήποτε περιβάλλον επιφάνειας εργασίας με την απαλότητα του λιωμένου βουτύρου. Αλλά σε χαμηλότερο ή παλαιότερο υλικό, ιδιαίτερα στο χώρο του netbook, η επιλογή του DE μπορεί να κάνει ή να σπάσει τη χρηστικότητα ολόκληρου του συστήματος.

Χρήση πόρων

  • Οι DE υψηλών πόρων που χρησιμοποιούνται συνήθως περιλαμβάνουν το KDE και το Budgie.
  • Ένα μεσαίου βάρους DE λειτουργεί καλά σε τυπικό ή χαμηλό επίπεδο μοντέρνο σκεύη, εξαρτήματα. Το Gnome 3, το Cinnamon, το MATE και το Pantheon ανήκουν σε αυτήν την κατηγορία.
  • Ένα ελαφρύ DE είναι ιδανικό για παλαιότερο υλικό. Επιλέξτε XFCE ή LXDE.

Δυνατότητα διαμόρφωσης

Τα νεότερα DE τείνουν να είναι λιγότερο διαμορφώσιμα—συσκευάζουν μια συγκεκριμένη αισθητική σχεδίαση που δεν επιτρέπει τόσες τροποποιήσεις όσες υποστηρίζουν ακόμη τα παλαιότερα DE.

Τα DE με υψηλή δυνατότητα διαμόρφωσης περιλαμβάνουν τα XFCE, LDXE, Cinnamon, MATE και KDE.

Οι DE με χαμηλή ρύθμιση παραμέτρων περιλαμβάνουν τα Deepin, Gnome 3 και Pantheon.

Περιπτώσεις χρήσης

Ποια διανομή λοιπόν είναι η καλύτερη για τις ανάγκες σας; Εξαρτάται από την περίπτωση χρήσης σας.

Αν τρέχεις μεγαλύτερος σκεύη, εξαρτήματα, μια "παραδοσιακή" διανομή που χρησιμοποιεί το SysV για init και βασίζεται σε πυρήνα 32 bit θα αποδειχθεί πιθανώς βέλτιστη. Συνδυάστε το με ένα ελαφρύ DE όπως το XFCE. MX Linux κάνει ένα υπέροχο σημείο εκκίνησης.

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

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

Έχετε σύγχρονο υλικό που "απλώς λειτουργεί;" Ανθρωποι νέος στο Linux συχνά μεταναστεύουν σε Ubuntu Linux ή Linux Mint. Για μια ακόμα πιο βασική, κομψή διανομή, ανατρέξτε στο Στοιχειώδες ΛΣ.

MX Linux
Manjaro Linux
Slackware Linux
Linux Mint
Στοιχειώδες ΛΣ