Γεια σε όλους!
Ο λόγος για αυτήν την ανάρτηση είναι να παρουσιάσει λίγες συμβουλές για όσους είναι πολύ προσεκτικοί στην εγκατάσταση ή την αφαίρεση του λογισμικό στο σύστημά σας. Σε διανομές όπως Debian και παράγωγα (Ubuntu, Linux Mint, στοιχειώδεςOS, ...), που χρησιμοποιούν ικανός, υπάρχει ένα αρχείο που παρακολουθεί όλα όσα έχουν εγκατασταθεί ή καταργηθεί από το δικό μας PC. Και αυτό θα προσπαθήσουμε να δείξουμε σήμερα.
Συχνά συμβαίνει ότι εγκαθιστούμε λογισμικό αυτό είναι χρήσιμο σε κάποιο σημείο και αργότερα θέλουμε να το εξαλείψουμε. Μπορούμε να το κάνουμε (εκτός από τη χρήση προγραμμάτων γραφικών) με την εντολή:
$ sudo apt-get remove --purge nombredelsoftware
Με αυτό διαγράφουμε το εν λόγω πρόγραμμα και, εάν ισχύει, ικανός μας ενημερώνει ότι υπάρχουν πακέτα που δεν χρειάζονται πλέον και μπορούμε να τα καταργήσουμε με την εντολή:
$ sudo apt-get autoremove
Όπως γνωρίζετε ήδη, με αυτά τα δύο απλά βήματα εξαλείφουμε την εφαρμογή και τις εξαρτήσεις της. Ωστόσο, υπάρχουν περιπτώσεις στις οποίες κάτι που έχουμε εγκαταστήσει δεν βγαίνει ως άμεση εξάρτηση ή ικανός αποφασίζει να μην διαγράψει. Γιατί; Καλή ερώτηση! Αν και έχω τις θεωρίες μου, δεν είμαι σε θέση να διατυπώσω μια ικανοποιητική απάντηση.
Χωρίς να προχωρήσω περισσότερο, σήμερα έχω πραγματοποιήσει την εγκατάσταση (στο Linux Mint) Από μέντα-μετα-xfce4 για έλεγχο και αργότερα διαγραφή αυτού του πακέτου (και με τι θα μπορούσα να καταργήσω apt-get autoremove), Μπόρεσα να παρατηρήσω ότι δεν θα διαγραφούν όλα όσα είχα βάλει σε λίγες ώρες πριν. Έτσι, όπως στο GNU / Linux έχουμε τα υπέροχα αρχεία .log, Βρήκα ένα που έχει τον απόλυτο έλεγχο όλων όσων έχουν εγκατασταθεί ή απεγκατασταθεί από το σύστημα. Για να δείτε αυτό το αρχείο, απλώς ανοίξτε ένα τερματικό (ή απευθείας από τον εξερευνητή αρχείων) και εισαγάγετε:
$ cat /var/log/apt/history.log
Και θα έχουμε μια έξοδο οθόνης παρόμοια με αυτήν:
Όπως μπορείτε να δείτε, σε αυτό αρχείο αντικατοπτρίζονται όλες οι λειτουργίες εγκατάστασης ή απεγκατάστασης. Με αυτόν τον τρόπο, όσοι από εσάς έχετε προβλήματα στο χώρο ή / και θέλετε να έχετε τα ελάχιστα απαραίτητα πακέτα (συχνά συνορεύουν με το TOC) μπορείτε να πάρετε έναν πιο εξαντλητικό έλεγχο ικανός.
Απλή και μία γραμμή εντολών από εμάς!
Η εντολή "sudo apt-get remove –purge" δεν είναι η ίδια με το "sudo apt-get purge"; Σε κάθε περίπτωση, θα μπορούσατε να έχετε χρησιμοποιήσει το –purge στο «sudo autoremove –purge» και εκεί φροντίσατε να αφήσετε τα πάντα πολύ καθαρά.
παρεμπιπτόντως στο νέο διαμέρισμα υποθέτω ότι θα είναι "sudo apt purge" ¿;
Sephiroth, είμαι νέος στο linux. Δεν κατάλαβα τι λες στο τέλος. Επομένως, για να δώσετε οποιαδήποτε εντολή, δεν είναι απαραίτητο να γράψετε "sudo apt-get ..." με sudo apt ____ "αρκεί;
Το Sephiroth αναφέρεται στη νέα έκδοση του apt. Προς το παρόν, όσο γνωρίζω, κανείς δεν έχει βάλει τη νέα έκδοση. Τουλάχιστον στο Linux Mint δεν είναι.
Μπορείτε να διαβάσετε περισσότερα γι 'αυτό σε αυτό το ιστολόγιο: https://blog.desdelinux.net/apt-llega-a-su-version-1-0-con-barra-de-progreso-al-instalar-paquetes/
το νέο apt είναι διαθέσιμο στο ubuntu 14.04 και υποθέτω ότι και το debian testing
Πράγματι, φαίνεται ότι η έκδοση 1.0.1 είναι διαθέσιμη στις δοκιμές του Debian. Ακόμα κι έτσι, στο Xubuntu 14.04 που εγκατέστησα σε έναν συγγενή, νομίζω ότι δεν είναι εκεί επειδή δεν παρατήρησα μια αλλαγή στο apt. Στην πραγματικότητα, ενημέρωσα ως συνήθως: apt-get update && apt-get upgrade.
Μυστήρια ζωής ή ίσως μια ενημέρωση απομένει να εγκατασταθεί.
Ευχαριστώ για τις πληροφορίες!
Όπως έχω πει στο @ Argen77ino χρησιμοποιώ αυτή την εντολή από την παράδοση. Στο τέλος κάθε ενημέρωσης ή απεγκατάστασης κάνω πάντα:
sudo apt-get clean && sudo apt-get autoclean
Με αυτό διαγράφετε τα αρχεία που έχουν ληφθεί, ελευθερώνοντας χώρο στο δίσκο. Για γρήγορες συνδέσεις στο Διαδίκτυο νομίζω ότι είναι καλή ιδέα, καθώς δεν κοστίζει τίποτα για να κατεβάσετε ξανά τα πακέτα.
Χαιρετισμούς!
Μην ξεχάσετε το Gentoo.
Στο / var / db / pkg / μπορείτε να βρείτε ολόκληρη τη βάση δεδομένων ανά κατηγορίες και, στη συνέχεια, με πακέτα του τρόπου σύνταξής τους, σε ποια ώρα. Τι χρησιμοποιεί το genlop
Και στο /var/log/portage/elog/summary.log είναι αυτά τα πολύ σημαντικά μηνύματα που θα έλεγα ότι είναι υποχρεωτικά για ανάγνωση.
Αυτό είναι το τέλος αυτής της σύντομης γαστρονομικής σύνοψης, σε περίπτωση που κάποιος θα σας βοηθήσει.
Πολύ καλή σημείωση!
Δεν το έχω συμπεριλάβει γιατί χρησιμοποίησα πάντα το Debian (και τα παράγωγά του) και το Arch Linux (και τα παράγωγα). Πρέπει να εγκαταστήσω το Gentoo με έναν φίλο και να το ετοιμάσω σε υπολογιστή διαφορετικό από τον κύριο.
Ευχαριστώ για τις πληροφορίες!
Πολύ καλή συμβουλή για όσους θέλουν να γνωρίζουν ό, τι συμβαίνει στο σύστημά τους όπως εγώ.
Νομίζω ότι σε παλαιότερες εκδόσεις του apt αν χρησιμοποιούσατε το –purge και για κάποιο παράξενο λόγο όλοι χρησιμοποιούν ξανά την αλλαγή. Τέλος πάντων είναι το ίδιο. Ξέρουν ήδη για γεύσεις χρώματα.
Η αλήθεια είναι ότι ίσως υπάρχει μια καλύτερη επιλογή, αλλά το χρησιμοποίησα πάντα. Όπως λέτε, το ασφαλέστερο είναι ότι είναι από την παράδοση.
Χαιρετισμούς!
Συνδεδεμένη ερώτηση. Για να επιτύχετε ένα αποτέλεσμα ίσο με αυτό που επιτεύχθηκε με: # apt-get –purge autoremove [package-name] Πώς πρέπει να χρησιμοποιήσουμε το Pacman ή το Zypper; . Σας ευχαριστώ.
Κάποιος με διορθώνει αν όχι.
Όταν χρησιμοποιούσα το Arch Linux πριν από μερικά χρόνια νομίζω ότι χρησιμοποιούσα την εντολή:
sudo pacman -Rsn πακέτα όνομα
Αν θυμάμαι σωστά:
Το "R" διέγραψε το εν λόγω πακέτο, το "s" διέγραψε τις εξαρτήσεις του και το "n" τα αρχεία διαμόρφωσής του.
Στο Zypper ή στο YUM καμία ιδέα, αφού δεν τα έχω χρησιμοποιήσει ποτέ.
Χαιρετισμούς!
Εξαιρετικές πληροφορίες ... Ευχαριστώ .. ΧΑΛΙΕΣ
Χαίρομαι που είναι χρήσιμο!
Χαιρετισμούς!
Το επόμενο βήμα θα ήταν να απεγκαταστήσετε τα πακέτα που βρίσκουμε ότι ήταν εγκατεστημένα αλλά δεν απεγκαταστάθηκαν;
Σωστό
Αυτό το αρχείο παραθέτει όλα όσα έχουν εγκατασταθεί και παραγγέλνει κατά ημερομηνία. Εάν βρείτε κάτι που δεν θέλετε να έχετε, ένα απλό:
apt-get αφαιρέστε το packagename
Και έτοιμος!
Θα το δοκιμάσω για να δω τι παίρνω
Ευχαριστώ, θα είναι χρήσιμο 🙂
Αυτό είναι ενδιαφέρον, αλλά για μένα για έναν άλλο λόγο, μερικές φορές εγκαθιστώ τόσα πολλά πράγματα που δεν ξέρω πλέον ότι εγκαθίσταται το xD.
Αλλά αυτό που αναφέρετε ότι το apt-get μερικές φορές δεν θέλει να διαγράψει πακέτα, δεν συμβαίνει σε μένα γιατί στην πραγματικότητα αυτό που χρησιμοποιώ είναι η ικανότητα.
Χαιρετισμούς.
εε γιατί λέει ότι χρησιμοποιώ χρώμιο !!! Το Chromium είναι αυτό που έχω και δεν ξέρω καν γιατί το χρησιμοποιώ ... καταραμένες σελίδες που απαιτούν την τελευταία έκδοση του flash ...