aptitude per pacchetti non usati (era: deborphan)

Johan Haggi <[email protected]>
Newsgroups gmane.linux.debian.user.italian
Message-ID <[email protected]>
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
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQRgs0LL4UX46YEybN0ZTkMmtkXxCQUCZ6jwZAAKCRAZTkMmtkXx
CWssAQDxs4jm3i9ok+MOJDffo3jr8sXMNxwM1RcyM3wUxhu5cwEA9MqCm97P8rU2
C8l/CRazySA+caIilscHKFy7oMldsgM=
=GxRG
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.