Το Linux έχει διαφορετικές μεθόδους για την εγκατάσταση προγραμμάτων, μπορείτε να το εγκαταστήσετε από τα αποθετήρια, είτε από έναν διαχειριστή πακέτων είτε από μια γραμμή εντολών ή με τη σύνταξη του πηγαίου κώδικα του προγράμματος για εγκατάσταση. Με τον ίδιο τρόπο, και όπως αναμενόταν, το Linux έχει διαφορετικές μεθόδους για την απεγκατάσταση πακέτων και προγραμμάτων.
Μπορείτε να απεγκαταστήσετε προγράμματα από το κέντρο λογισμικού της διανομής σας ή από ένα τερματικό. Για το πρώτο, η μέθοδος εγκατάστασης / απεγκατάστασης προγραμμάτων εξαρτάται σε μεγάλο βαθμό από το κέντρο λογισμικού της διανομής που χρησιμοποιείτε, ενώ η δεύτερη είναι μια αρκετά απλή και συνεπής διαδικασία στα συστήματα Gnu / Linux.
Η αλήθεια Μπορεί να είναι πιο βολικό να απεγκαταστήσετε προγράμματα από το τερματικό. Αυτό συμβαίνει επειδή παρόλο που πολλοί εξακολουθούν να μην αισθάνονται άνετα να εργάζονται με τη γραμμή εντολών, είναι ακριβώς εκεί όπου μπορείτε να δείτε ακριβώς τι εκτελείτε / εγκαθιστάτε και σε αυτήν την περίπτωση, απεγκαθιστάτε από τον υπολογιστή σας.
Για να καταργήσετε μια εκπομπή από τη διανομή σας, θα χρησιμοποιήσουμε την ίδια βιβλιοθήκη ικανός. Τρέξιμο:
sudo apt-get αφαίρεση
Πολλές φορές, η εφαρμογή μπορεί να παραχθεί σε πολλά πακέτα, εκτός από τη δημιουργία διαφόρων αρχείων διαμόρφωσης που δημιουργούνται από το πρόγραμμα. Έτσι κατά την εκτέλεση της παραπάνω εντολής, απεγκαθίσταται μόνο το πρόγραμμα, αλλά διατηρούνται τα υπόλοιπα πακέτα και τα αρχεία διαμόρφωσης που χρησιμοποιούνται από το πρόγραμμα.
Για να απεγκαταστήσετε το πρόγραμμα και με τη σειρά του, διαγράψτε όλα τα αρχεία που σχετίζονται με αυτό στη διανομή, τρέξιμο:
sudo apt-get --purge αφαίρεση
Γιατί -Καθαρίζω on the line, είναι υπεύθυνο για την εξάλειψη των αρχείων που σχετίζονται με το πρόγραμμα που απεγκαθίσταται.
Σε περίπτωση που θέλετε να απεγκαταστήσετε ένα πρόγραμμα χωρίς να αγγίξετε τα αρχεία διαμόρφωσης, εκτελείτε την πρώτη γραμμή, σε περίπτωση που θέλετε να διαγράψετε τα πάντα, τότε εκτελέσετε τη δεύτερη, όλα εξαρτώνται από το τι θέλετε να εξαλείψετε.
Κατάργηση των υπόλοιπων βιβλιοθηκών
Όταν εγκαθιστάτε ένα πρόγραμμα, συνήθως ζητά άδεια για την εγκατάσταση ορισμένων βιβλιοθηκών και εξαρτήσεων που πρέπει να χρησιμοποιηθεί. Όταν απεγκαθιστάτε το πρόγραμμα, αυτές οι βιβλιοθήκες περιπλανιούνται στη διανομή σας αναζητώντας ένα πρόγραμμα στο οποίο ανήκει. Η αλήθεια είναι ότι αυτά πρέπει επίσης να εξαλειφθούν
Αν λοιπόν εκτελέσετε:
sudo apt-get autoremove
τώρα, όλες οι εξαρτήσεις που ήταν ακόμα εκεί θα απεγκατασταθούν επίσης.
Επίσης, μπορείτε να συνδυάσετε τις ενέργειες και να εκτελέσετε μία μόνο γραμμή εντολών:
sudo apt-get purge –auto-remove
Για όλες τις περιπτώσεις, κατά τη διαδικασία απεγκατάστασης εντός του τερματικού σας συμβουλεύει ποια πακέτα θα απεγκατασταθούν, πόσο χώρο μνήμης θα απελευθερωθεί μετά την εγκατάσταση και, φυσικά, εάν συμφωνείτε. Αφού αποδεχτείτε, πατώντας S, θα ολοκληρωθεί η απεγκατάσταση του προγράμματος.
σημείωση: Η εντολή apt-get μπορεί επίσης να αντικατασταθεί από επάρκειας, για όλα τα εκτελέσιμα μέσα στην ανάρτηση.
Καλό άρθρο! Απλώς πιστεύω ότι πρέπει να προσδιοριστεί στον τίτλο ότι αυτή η μέθοδος χρησιμοποιείται μόνο για την απεγκατάσταση πακέτων στο debian / ubuntu και σε παράγωγα. Στην υγειά σας
Το "sudo apt-get remove –purge" είναι το ίδιο με το "sudo apt-get purge";
Κάποιος μου λέει πώς μπορώ να προσθέσω πολλά αποθετήρια με μία εντολή και μετά να ενημερώσω και να εγκαταστήσω πολλά προγράμματα με τον ίδιο τρόπο;
Προσθέτω πάντα ένα αποθετήριο, δίνω ενημέρωση και μετά εγκαθιστώ το πρόγραμμα και ούτω καθεξής για κάθε ένα. Θα ήθελα να μάθω πώς απλοποιώ τα πάντα με μερικές εντολές.
Απομένει να προσθέσετε μια παύλα (-) στο τελευταίο παράδειγμα. Ελέγξτε παρακαλώ.
Δεν μπορώ να απεγκαταστήσω με αυτούς τους τρόπους που μου λέει: συντακτικό σφάλμα κοντά σε μη αναμενόμενο στοιχείο