Motivazione:
Voglio rimuovere le applicazioni che non utilizzo per velocizzare le attività di elaborazione dei pacchetti come aggiornamenti dist, aggiornamenti regolari, ma anche per risparmiare spazio su disco e altri motivi. So che questo è un argomento complesso, quindi prima farò la mia domanda e poi darò alcune risposte che ho già scoperto.
Domanda:
Come faccio a sapere quale pacchetto non ho usato affatto o per molto tempo? Ad esempio, utilizzo sempre il VLC in modo da poter rimuovere altri giocatori come Totem. Naturalmente le dipendenze dei pacchetti potrebbero costringermi ad avere programmi installati che non userò mai.
Appunti:
Trova i pacchetti che consumano molto spazio tramite synaptic:
Seleziona "Stato" in basso a sinistra, seleziona "Installato" in alto a sinistra, ordina la colonna su "dimensione" in alto a destra. Quindi puoi decidere quali grandi pacchetti hai davvero bisogno.
Uso
aptitude autoremove
Usa
ubuntu-tweak
Janitor per rimuovere vecchi pacchetti del kernel, vecchie configurazioni, voci apt-cache, ecc.Cerca manualmente le applicazioni per una determinata attività che di solito risolvi con la tua app standard. Ad esempio, lettore di film, lettore musicale, programma di Office, browser ecc. (A proposito: questo è ciò che voglio essere aiutato con la mia domanda)
Quando rimuovo i pacchetti preferisco sempre "apt-get purge" rispetto a "aptitude remove --purge" poiché aptitude spesso rimuoverà anche i pacchetti essenziali a causa delle dipendenze dei pacchetti. Ad esempio, quando si rimuove "evolution" (come io uso thunderbird) aptitude vuole rimuovere anche "ubuntu-desktop" e altri 756 pacchetti, mentre apt-get rimuove semplicemente l'evoluzione e i suoi pacakge di aiuto come evolution-common.
Ubuntu Lense mi offre le applicazioni usate più recenti che sono candidate a conservare :)
Impiega
deborphan
come ho letto in questa risposta correlata: come ripulisco il mio hard disk?Dovrei certamente conservare i pacchetti essenziali: mantenere solo i pacchetti essenziali
Questa domanda è praticamente un duplicato di Come vedere quali pacchetti installati non ho mai usato per scopi di pulizia ma coprendo solo alcuni aspetti. Comunque una risposta suggerisce di usare un programma chiamato unusedpkg ma il collegamento sembra inattivo.
Esiste anche un programma chiamato Kleen http://code.google.com/p/kleen/ ma non verrà compilato in 11.10. Comunque l'ho hackerato per compilare ma i risultati sono inutilizzabili, come ad esempio il pacchetto g ++ è stato contrassegnato come non usato per 203 giorni, ma in realtà l'ho usato pochi secondi fa per compilare Kleen stesso;) Quindi non usare questo strumento.
Su http://wiki.debian.org/DebianPackageInformation ho letto che il concorso di popolarità del pacchetto produrrà file di registro con statistiche di utilizzo. Purtroppo non ho attivato il concorso di popolarità, quindi non riesco a trovare questo file di registro.