Saltar al contenido

Tutorial Linux για Συσκευασία, Ενημέρωση και Εγκατάσταση

2 de junio de 2021

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

Wikimedia Commons / CC BY 3.0

Τι είναι ένα πακέτο;

Τα πακέτα είναι εφαρμογές λογισμικού για Linux. Ακριβώς όπως το App Store και το Google Play της Apple προσφέρουν επιμελημένες εφαρμογές για iOS και Android και το Microsoft Store κάνει το ίδιο για τα Windows 10, ένας διαχειριστής πακέτων αποκτά πρόσβαση σε μια βιβλιοθήκη προγραμμάτων που έχουν σχεδιαστεί για να λειτουργούν με τα αρχιτεκτονικά πρότυπα της διανομής σας.

Τι είναι ο Διαχειριστής Πακέτων;

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

  • dkpg: Χρησιμοποιείται από το Debian και το Ubuntu και υποστηρίζεται από εργαλεία όπως apt, aptitude και το Synaptic Package Manager
  • Πακμάν: Χρησιμοποιείται από το Arch Linux
  • Μεταφορά: Χρησιμοποιείται από το Gentoo Linux
  • Ζωηρός: Μια σχετικά νέα, αυτόνομη μορφή πακέτου που αναπτύχθηκε από τη μητρική εταιρεία του Ubuntu
  • Διαχείριση πακέτων RPM: Αναπτύχθηκε από την Red Hat και υποστηρίζεται από εργαλεία όπως το YUM και το zypper

Πώς μπορώ να εγκαταστήσω ή να ενημερώσω πακέτα;

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

Μη αυτόματη διαχείριση πακέτων

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

Κατάλληλος:

εγκαταστήστε nano

Pacman:

pacman -S νανο

Φερμουάρ:

zypper εγκατάσταση nano

Μεταφορά:

εμφανιστεί νανο

DNF:

dnf εγκατάσταση nano

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