Πώς να αφαιρέσετε τα υπόλοιπα αρχεία μετά την απεγκατάσταση μιας εφαρμογής στο Linux

Κατάργηση υπολειμμάτων σε Linux

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

Για μερικά χρόνια, στο Linux έχουμε αυτό που είναι γνωστό ως πακέτα νέας γενιάς. Πρωτοπορώντας με τα Flatpaks και Snap, παρόλο που υπάρχουν και AppImages, αυτά είναι πακέτα που περιλαμβάνουν βασικό λογισμικό και εξαρτήσεις σε ένα πακέτο, πράγμα που σημαίνει ότι είναι πιο καθαρά από τα ισοδύναμα αποθετηρίου τους. Ακόμα κι έτσι, μπορούν να αφήσουν κάποια ίχνη και σε αυτό το άρθρο θα μάθετε όλα όσα χρειάζεστε ώστε να έχετε εγκατεστημένο μόνο ό,τι χρειάζεστε στον υπολογιστή σας.

Οι διαφορετικοί τρόποι για να αφαιρέσετε υπολειμματικά αρχεία στο Linux

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

εύστοχη κάθαρση

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

sudo apt purge nombre-del-paquete

Από την παραπάνω εντολή, πρέπει να αλλάξουμε το "package-name" στο εν λόγω πακέτο, το οποίο για το VLC θα ήταν "sudo apt purge vlc" (χωρίς τα εισαγωγικά). Μόλις γραφτεί η εντολή, πατηθεί Enter και πληκτρολογηθεί ο κωδικός μας, θα τον διαβάσει, θα μας δείξει τα πακέτα που πρέπει να αφαιρεθούν και θα μας ρωτήσει, οπότε θα πρέπει να πατήσουμε Y(es) ή S(í) και στη συνέχεια Εισαγάγετε σε εξαλείφουμε όλα τα υπολείμματα που μας είχαν μείνει αυτής της εφαρμογής και δεν χρειαζόμαστε πλέον.

κατάλληλη αυτόματη κατάργηση

Εάν έχουμε συνηθίσει να χρησιμοποιούμε την εντολή "apt remove" για την αφαίρεση λογισμικού στο Linux, θα μείνουμε με πολλά υπολειπόμενα αρχεία. Μπορώ διαγράψτε τα όλα ταυτόχρονα με την ακόλουθη εντολή:

sudo apt autoremove

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

ναι αφαιρέστε

Εάν η διανομή σας χρησιμοποιεί YUM αντί για APT, η εντολή θα είναι διαφορετική. Η εντολή να VLC θα ήταν τα εξής:

sudo yum remove vlc

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

sudo yum remove @"nombre del grupo"

Επιλογή με GUI: Synaptic

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

sudo apt install synaptic

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

Διαγράψτε τα υπόλοιπα αρχεία με το Synaptics

  • Το αναζητούμε από το εικονίδιο του μεγεθυντικού φακού (Αναζήτηση).
  • Κάνουμε δεξί κλικ πάνω του
  • Επιλέγουμε την επιλογή "Επισήμανση για πλήρη απεγκατάσταση".
  • Στο παράθυρο που εμφανίζεται με τα σχετικά πακέτα, κάνουμε κλικ στο «Σήμανση».
  • Τέλος, κάνουμε κλικ στο «Εφαρμογή».

Διαγράψτε τα υπόλοιπα αρχεία διαμόρφωσης

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

  • ~/
  • / usr / bin
  • / usr / lib
  • / usr / τοπικό
  • / usr / share / man
  • / usr / κοινή χρήση / έγγραφο
  • / var
  • / τρέξιμο
  • / lib
  • ~/.cache
  • ~/.τοπικός
  • ~/.τοπικός/μετοχικός
  • ~/.μικρογραφία
  • ~ / .config /
  • Τα Flatpaks συνήθως καθαρίζουν τα πάντα αυτόματα, αλλά τα Snaps αφήνουν τα αρχεία διαμόρφωσής τους στο ~/snap.

Και έτσι μπορούμε να έχουμε το λειτουργικό μας σύστημα που βασίζεται σε Linux καθαρό από υπολειμματικά πακέτα.


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

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

*

*

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

  1.   Guillermo dijo

    GNU/Linux. Όχι "Linux". Μια για πάντα παρακαλώ. Οι οδηγίες δεν λειτουργούν για κανένα λειτουργικό σύστημα που χρησιμοποιεί Linux, όπως το Android.

  2.   Pauet dijo

    Για όσους χρησιμοποιούν KDE μπορείτε να χρησιμοποιήσετε το Muon αντί για το Synaptic για τον ίδιο σκοπό.

    Χαιρετισμούς.

  3.   Οδυσσέας dijo

    Αυτές οι οδηγίες είναι μόνο για Debian/Ubuntu και σχετικές. Δεν λειτουργούν για το Arch Linux. Θα πρέπει να είναι ξεκάθαροι σε αυτό για να μην μπερδεύουν τους ανθρώπους που μόλις ξεκινούν.