Λειτουργείτε λοιπόν το Arch Linux και μπαίνετε sudo pacman -Syu για να ενημερώσετε το σύστημά σας, αλλά το βοηθητικό πρόγραμμα pacman λέει ότι δεν έχετε αρκετό χώρο στο δίσκο. Τι συνέβη? Πιθανότατα πρέπει απλώς να αδειάσετε την προσωρινή μνήμη του πακέτου του συστήματός σας.

Τι συνέβη στον χώρο μου στο δίσκο;

Αν αναρωτιέστε πού πήγε ο χώρος στο δίσκο σας, ο πιθανός ένοχος είναι η προσωρινή μνήμη πακέτων του Arch. Το Arch Linux αποθηκεύει ένα αντίγραφο κάθε πακέτου που κατεβάζετε στο /var/cache/pacman/pkg/ Ευρετήριο. Αυτό περιλαμβάνει κάθε πακέτο που κατεβάζετε, ακόμη και αναβαθμίσεις. Μπορείτε να επιστρέψετε σε προηγούμενες εκδόσεις σε περίπτωση που μια ενημέρωση σπάσει ένα πακέτο, το οποίο είναι χρήσιμο σε μια διανομή σε κυκλοφορία όπως η Arch.

Ενώ η κατοχή πολλαπλών αντιγράφων ενός πακέτου είναι χρήσιμη για την ανάκτηση, καταλαμβάνει χώρο. Mightσως ξεχάσετε να καταργήσετε παλαιότερες εκδόσεις πακέτων. Οι προγραμματιστές του Arch Linux αποφάσισαν ότι θα ήταν καλύτερο για τον χρήστη να διαχειριστεί αυτήν την προσωρινή μνήμη παρά να δημιουργήσει κάποιο αυτόματο βοηθητικό πρόγραμμα για να απαλλαγεί από παρωχημένες εκδόσεις. Λοιπόν, πώς παίρνετε τον χώρο σας πίσω;

instagram viewer

Εκκαθάριση της προσωρινής μνήμης πακέτων στο Arch Linux

Ευτυχώς, το βοηθητικό πρόγραμμα pacman σάς επιτρέπει να καθαρίσετε την προσωρινή μνήμη του πακέτου. Για να το κάνετε αυτό, πληκτρολογήστε:

pacman -Sc

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

Pacman -Scc

Σχετίζεται με: Πώς να εγκαταστήσετε και να αφαιρέσετε πακέτα στο Arch Linux

Ο καθαρισμός της προσωρινής μνήμης του πακέτου με το pacman είναι μια πρόταση όλα ή τίποτα. Θα θελήσετε να έχετε μερικές παλαιότερες εκδόσεις για να επαναφέρετε, διατηρώντας ωστόσο αρκετό χώρο στο δίσκο. Το βοηθητικό πρόγραμμα paccache θα σας βοηθήσει να εξισορροπήσετε αυτές τις ανάγκες. Είναι μέρος του pacman-kontrib πακέτο.

Για να το εγκαταστήσετε, πληκτρολογήστε:

sudo pacman -S pacman -συνεισφορά

Για να καταργήσετε όλα τα αποθηκευμένα πακέτα εκτός από τις τρεις τελευταίες εκδόσεις, πληκτρολογήστε:

sudo paccache -r

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

sudo paccache -rk1

Σχετίζεται με: Πώς να εγκαταστήσετε το Arch Linux στο VirtualBox χρησιμοποιώντας τον οδηγό εγκατάστασης

Τώρα έχετε περισσότερο χώρο στο δίσκο

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

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

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Το Arch Linux τώρα έρχεται με πιο εύκολο στη χρήση οδηγό εγκατάστασης

Χρησιμοποιείτε ακόμα τη γραμμή εντολών, αλλά τα προεπιλεγμένα πακέτα είναι πολύ πιο εύκολο να εγκατασταθούν.

Διαβάστε Επόμενο

Σχετικά θέματα
  • Linux
  • Arch Linux
  • Διαχειριστές πακέτων
  • Εντολές Linux
  • Διαχείριση συστήματος
Σχετικά με τον Συγγραφέα
Ντέιβιντ Ντελονί (Δημοσιεύθηκαν 48 άρθρα)

Ο Ντέιβιντ είναι ανεξάρτητος συγγραφέας με έδρα το Βορειοδυτικό Ειρηνικό, αλλά αρχικά κατάγεται από την περιοχή του Κόλπου. Beenταν λάτρης της τεχνολογίας από την παιδική του ηλικία. Τα ενδιαφέροντα του Ντέιβιντ περιλαμβάνουν ανάγνωση, παρακολούθηση ποιοτικών τηλεοπτικών εκπομπών και ταινιών, ρετρό παιχνίδια και συλλογή δίσκων.

Περισσότερα από τον David Delony

Εγγραφείτε στο newsletter μας

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

Κάντε κλικ εδώ για εγγραφή