Gestisco i miei pacchetti con aptitude .
Di tanto in tanto sfoglio il mio elenco di pacchetti, rimuovendo le applicazioni obsolete (nel senso che non voglio più usarle).
Per esempio, mentre ho un numero limitato di librerie di sviluppo sul mio sistema che io non voglio installato in modo permanente, un sacco erano lì solo per permettere a me di compilare alcune programma dai sorgenti , una volta , e molto tempo fa . Per fare in modo che quelle sessioni di pulizia tengano conto delle dipendenze non necessarie, uso il markauto
comando di attitudine .
Il problema è che a volte non posso più fidarmi della mia memoria per fare la differenza tra i pacchetti transitori e le cose che devo conservare (perché, ad esempio, avrò bisogno che ricompilino qualcosa domani ). La situazione è ancora più acuta quando condivido le funzioni amministrative su un server con un altro amministratore. In alternativa, vorrei avere la disciplina per ripulire tutti i pacchetti che sono transitori dopo l'uso, ma la storia dimostra che è troppo sperare.
Quindi: esiste uno strumento che, come markauto, mi consente di annotare i pacchetti al momento dell'installazione , non con un flag ma con una semplice stringa di commento che dice perché vengono installati?
Idealmente, quel commento sarebbe recuperabile con aptitude (o sinaptico, o qualunque cosa i bambini in questi giorni usino per gestire i pacchetti). Idealmente, questo sarebbe qualcosa su cui io e un altro amministratore dello stesso server possiamo collaborare e trarrebbe quindi vantaggio, ad esempio, dallo stesso sistema di gestione dei blocchi di cui già dispone l'albero dei pacchetti.
aptitude show
, visualizzato nella finestra di dialogo delle informazioni di aptitude e può essere una stringa lunga arbitraria (con spazi, ecc.)