Αποθήκη Linux: Η διαχείριση πακέτων είναι ανώτερη από τις ενημερώσεις των Windows

Πίνακας περιεχομένων:

Anonim

Όλα τα ιδιαίτερα χαρακτηριστικά και λειτουργίες με μια ματιά

Όποιος τολμά να κάνει το βήμα από τον κόσμο των Windows στο Linux αντιμετωπίζει μια σειρά προκλήσεων στην αρχή: Ξεκινώντας με τη ρύθμιση του υπολογιστή, μέσω της εγκατάστασης των απαιτούμενων προγραμμάτων, την ενημέρωση του λειτουργικού συστήματος Linux. Ευτυχώς, οι μέρες που έπρεπε να αναπροσαρμόσετε πολλά με το χέρι σε ένα Linux έχουν τελειώσει. Η ανάγκη για κρυπτικές εντολές με τις οποίες εγκαθιστάτε προγράμματα στο τερματικό έχει παρέλθει εδώ και πολύ καιρό. Χάρη στα λεγόμενα αποθετήρια και την έξυπνη διαχείριση λογισμικού, η διαδικασία εγκατάστασης δεν διαφέρει σχεδόν από αυτήν που έχετε συνηθίσει στα Windows. Συνοψίσαμε για εσάς το ρόλο που παίζει ένα αποθετήριο στο Linux χρησιμοποιώντας το παράδειγμα του Ubuntu Linux.

Linux έναντι Windows: ποιος έχει το πλεονέκτημα όσον αφορά την εγκατάσταση λογισμικού;

Εάν εγκαταστήσετε ένα νέο πρόγραμμα στα Windows, κάντε λήψη ενός προγράμματος εγκατάστασης σε μορφή EXE ή MSI και ξεκινήστε το. Στη συνέχεια, η εγκατάσταση αποσυσκευάζει τα απαραίτητα αρχεία, τα αποθηκεύει στον σκληρό σας δίσκο και αλλάζει τις ρυθμίσεις συστήματος. Από πού προέρχεται μια τέτοια ρύθμιση και τι κάνει λεπτομερώς δεν ρυθμίζεται στα Windows. Επιπλέον, τα Windows 10 δεν σας δίνουν σχεδόν καμία επιλογή σχετικά με το ποια στοιχεία μιας ενημέρωσης θέλετε να εγκαταστήσετε ή όχι.
Φαίνεται εντελώς διαφορετικό στο Linux. Βασικά, εσείς μόνο καθορίζετε τι πρέπει ή δεν πρέπει να εγκατασταθεί. Και σε αντίθεση με τη δημοφιλή πεποίθηση, η εγκατάσταση ενημερώσεων ή νέων προγραμμάτων είναι πολύ εύκολη και βολική. Παρόμοια με το Microsoft Store στα Windows, μπορείτε να εγκαταστήσετε νέο λογισμικό ή να το διαγράψετε με ένα κλικ του ποντικιού. Για παράδειγμα, μέσω του Κέντρου λογισμικού Ubuntu ή στο OpenSuse χρησιμοποιώντας το Yast (Ακόμα ένα άλλο εργαλείο εγκατάστασης ή στα γερμανικά "ακόμη ένα εργαλείο εγκατάστασης").

Ανεξάρτητα από το αν είναι Linux ή OpenSuse: Και στις δύο περιπτώσεις, εμφανίζεται ένα πεδίο αναζήτησης στη διαχείριση λογισμικού στο οποίο μπορείτε να εισαγάγετε το όνομα του λογισμικού που θέλετε. Στη συνέχεια, το Linux πραγματοποιεί αναζήτηση σε μια ομάδα προγραμμάτων που ταιριάζουν με το σύστημά σας. Αυτό το απόθεμα ονομάζεται "αποθετήριο" (αγγλικά για πηγή, αποθήκη, αποθήκη ή "repo" για συντομία).

Τι το ιδιαίτερο έχει ένα αποθετήριο;

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

Κοινές μορφές πακέτων με μια ματιά

Μορφή πακέτουΣυμβατές διανομές
RPMRed Hat, Fedora, Mandriva και OpenSUSE
dpkg (Debian Package Manager)Ubuntu, Debian Linux
ΜεταφοράGentoo

Τα αποθετήρια εγκαθίστανται και απεγκαθίστανται με τον αντίστοιχο διαχειριστή πακέτων του συστήματος Linux σας. Λόγω της αλληλεπίδρασης των αποθετηρίων και του διαχειριστή πακέτων, στον υπολογιστή σας εγκαθίστανται μόνο προγράμματα που λειτουργούν ομαλά με την έκδοση Linux. Εάν ένα πρόγραμμα χρησιμοποιεί άλλο λογισμικό - ή τα στοιχεία του - αυτά θα εγκατασταθούν αυτόματα εάν είναι απαραίτητο. Σε αυτό το πλαίσιο, το Linux αναφέρεται επίσης ως "εξαρτήσεις πακέτων".

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

Πηγές πακέτων και η σημασία τους για το σύστημα Linux σας

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

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