how to auto purge automatically installed packages using aptitude?
Cameron Hutchison
lists at xdna.net
Fri Jul 16 05:16:51 UTC 2010
>Is there an equivalent command for aptitude which works like
>$ apt-get --purge autoremove pkg
>I have tried
>$ sudo aptitude --purge-unused remove xpdf
>and found that aptitude just removed xpdf package only and had other
>automatically installed packages left.
>In other words,
>$ aptitude remove xpdf
>is different with
>$ aptitude --purge-unused remove xpdf. The former would remove related
>packages which xpdf depends on. But the latter would not. I am not sure
>the actual meaning of --purge-unused. Or there is a bug revealed.
I'm not sure how --purge-unused is meant to work, so I'm not sure if my
answer here is addressing what you want, but there is a config variable
you can set to make aptitude purge unused packages when it removes them:
Aptitude::Purge-Unused "true";
Put this in /etc/apt/apt.conf (or in a file in /etc/apt/apt.conf.d).
Furthermore, when I find myself with a bunch of packages removed but not
purged and there are no packages I want to keep removed, I fire up the
aptitude UI, move the cursor to "Not Installed Packages" and press _
(underscore), then g. This will purge all not installed packages, which
includes all those in the "rc" state.
More information about the ubuntu-users
mailing list