17Jul

Πώς να μειώσετε τα πακέτα στο Ubuntu

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

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

Πώς λειτουργεί

Το σύστημά σας γενικά έχει πολλές εκδόσεις ενός πακέτου διαθέσιμες στις αποθήκες του - για παράδειγμα, όταν το Ubuntu ενημερώνει ένα πακέτο, τοποθετεί το νέο ενημερωμένο πακέτο σε ένα ειδικό χώρο αποθήκευσης ενημερώσεων.Το παλιό πακέτο βρίσκεται ακόμα στο κύριο αποθετήριο του Ubuntu και μπορεί να εγκατασταθεί με μερικά κόλπα.Εάν έχετε εγκαταστήσει μια νεότερη έκδοση ενός πακέτου από ένα αρχείο προσωπικών πακέτων( PPA), τα παλαιότερα πακέτα που περιλαμβάνονται στο Ubuntu βρίσκονται ακόμη σε αποθήκες του Ubuntu.

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

Γραφικά - Synaptic

Η απλοποιημένη διασύνδεση του Κέντρου Λογισμικού του Ubuntu δεν προσφέρει την επιλογή υποβάθμισης των πακέτων.Ωστόσο, η Synaptic, μια πιο προηγμένη διεπαφή γραφικών διαχειριστή πακέτων που χρησιμοποίησε το Ubuntu, προσφέρει αυτήν την επιλογή.Για να υποβαθμίσετε γραφικά ένα πακέτο, εγκαταστήστε πρώτα την εφαρμογή Synaptic.

Αφού κάνετε, ανοίξτε το Synaptic Package Manager από το Dash.

Αναζητήστε το πακέτο στο οποίο θέλετε να εγκαταστήσετε μια παλαιότερη έκδοση του Synaptic, επιλέξτε το και χρησιμοποιήστε το πακέτο - & gt;Δύναμη Έκδοση.

Επιλέξτε την έκδοση που θέλετε να εγκαταστήσετε και κάντε κλικ στην επιλογή Force Version.Το Synaptic θα σας δείξει μόνο τις διαθέσιμες εκδόσεις στις αποθήκες σας.

Κάντε κλικ στο κουμπί Εφαρμογή για να εφαρμόσετε τις αλλαγές σας και να εγκαταστήσετε την παλαιότερη έκδοση του πακέτου, υποθέτοντας ότι όλα λειτουργούν σωστά.

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

Terminal - apt-get

Μπορείτε να εγκαταστήσετε μια συγκεκριμένη έκδοση ενός πακέτου με apt-get στο τερματικό.Κατ 'αρχάς, καθορίστε τις διαθέσιμες εκδόσεις που μπορείτε να εγκαταστήσετε με την ακόλουθη εντολή

apt-cache showpkg packagename

Στη συνέχεια, εκτελέστε την εντολή apt-get install και καθορίστε την έκδοση πακέτου που θέλετε να εγκαταστήσετε. sudo apt-get install πακέτο = έκδοση

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

sudo echo "πακέτο hold" |sudo dpkg -set-επιλογές