Επιδιόρθωση του σφάλματος "Αποτυχημένη εγγραφή σώματος" στο Pacman

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


Το σφάλμα που έλαβα ήταν παρόμοιο με το παρακάτω:

σφάλμα: απέτυχε η ανάκτηση του αρχείου 'extra.db' από το mirrors.kernel.org : Αποτυχία γραφής σώματος (417 != 1348)

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

Το πρόβλημα ήταν ότι είχα εξαντληθεί ο χώρος στο δίσκο. Για να το μάθετε, αρκούσε να τρέξετε:

df -h

Ο δίσκος μου ήταν αρκετά άδειος, αλλά όχι το διαμέρισμα όπου βρισκόταν το root μου (όπου αποθηκεύονται όλα τα πακέτα που κατέβασε η Pacman, για παράδειγμα).

Η πιο προφανής και εύκολη στην εφαρμογή λύση είναι να διαγράψετε τη μνήμη cache του Pacman για να ελευθερώσετε χώρο. Αυτό επιτυγχάνεται με ένα απλό:

Pacman -Scc

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.