[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

aptitude per pacchetti non usati (era: deborphan)



dom 9 febbraio 2025, alle 9:59 (GMT+0100), Davide Prina ha scritto:
> Francesco Potortì ha scritto:
> 
> >> Per chi non lo sa deborphan permette di elencare i pacchetti che sono
> >> stati installati come dipendenze e che ora sono rimasti "orfani" perché
> >> i pacchetti che ne avevano causato l'installazione non sono più presenti
> >> sul sistema.
> > 
> > Per disinstallare i pacchetti non più necessari basta
> > 
> > # apt autoremove
> 
> non è la stessa cosa.
> 
> Se leggi il bug per [...]

Se a qualcuno interessa io uso aptitude solo per purgare i pacchetti,
mplto piu complicato spiegarlo che farlo, userò il TAB e il caporale destro per evidenziare i
comandi:
	» comando

in .aptitude/config 
aptitude "";
aptitude::UI "";
aptitude::UI::Exit-On-Last-Close "false";
aptitude::UI::Prompt-On-Exit "false";
aptitude::UI::Minibuf-Download-Bar "false";
aptitude::UI::Default-Grouping "filter(missing),task,status,section(topdir,passthrough),priority,section(subdir)";
aptitude::UI::Package-Display-Format "%c%a%M %p %i %t %D %Z %v# %V#";
aptitude::UI::Advance-On-Action "true";
aptitude::UI::Pause-After-Download "Yes";
aptitude::Keep-Recommends "true";
aptitude::Keep-Suggests "true";
aptitude::Keep-Unused-Pattern "";
aptitude::Delete-Unused-Pattern "";

quando apro ho i pacchetti elencati cosi:

--- Pacchetti installati (2225)
--- Pacchetti non installati (63506)
--- Pacchetti obsoleti e creati localmente (5)
--- Pacchetti virtuali (35371)
--- Task (222)


digito
        » l
per la finestra di limitazione pacchetti e
        » !~M
per visulizzare solo pacchetti NON installati manualmente ottenendo:

--- Pacchetti installati (247)
--- Pacchetti non installati (63506)
--- Pacchetti obsoleti e creati localmente (3)
--- Pacchetti virtuali (35371)
--- Task (222)

espando l'albero non tocco niente in richiesto o importante

---\ Pacchetti installati (247)
  --\ main           L'archivio Debian principale (235)
    --- Priorità richiesto (33)
    --- Priorità importante (31)
    --\ Priorità standard (26)
      --\ doc            Documentazione e programmi specifici per leggerla (4)                                                                                                                
i       debian-faq                                          (pin stable                           500 kB             11.1                                 11.1
i       doc-debian                                          (pin stable                           156 kB             11.3+nmu1                            11.3+nmu1
i       man-db                                              (pin stable                           1.386 kB           2.11.2-2                             2.11.2-2
i       manpages                                            (pin stable                           1.332 kB           6.03-2                               6.03-2
      --- doc            Documentazione e programmi specifici per leggerla (4)
      --- misc           Altro software (2)
      --- net            Programmi per la connettività e per fornire diversi servizi (7)
      --- perl           Interprete Perl e relative librerie (1)
      --- shells         Shell dei comandi e ambienti console alternativi (1)
      --- text           Strumenti per la manipolazione di testo (2)
      --- utils          Vari accessori di sistema (8)
      --- web            Browser Web, server, proxy e altri strumenti (1)
    --- Priorità opzionale (145)
  --- contrib        Pacchetti che dipendono da software che non fa parte di Debian (1)
  --- non-free       Programmi che non sono Software Libero (1)
  --- Priorità opzionale (6)

vado sui singoli pacchetti in basso trovo la descrizione, con
        » M
(maiuscolo) li segno come non istallati manualmente:

i A     debian-faq

se sbaglio con
        » m
(minuscolo) li risegno come installati manualmente

se voglio vedere pacchetti che dipendono/raccomandano/suggeriscono il
pacchetto in questione con
        » i
alterno descrizione estesa/dipendenze
nell'esempio con le debian-faq non sarebbero state cancellate perché

i   doc-debian Raccomanda debian-faq
-- 
Cura ut valeas
Johan Haggi
ante diem quintum Idus Februarias MMDCCLXXVIII ab Urbe condita
OpenPGP key: https://keys.openpgp.org/search?q=orsogrigio%40disr.it
Fingerprint: 60B3 42CB E145 F8E9 8132  6CDD 194E 4326 B645 F109

Attachment: signature.asc
Description: PGP signature


Reply to: