Re: Automatic removing of unneeded .deb files?
Matej Cepl wrote:
I am trying to keep some order in my /var/cache/apt/archives/ and while
doing that I have not found a way how *automatically* clean this directory
of all unneeded .deb files. I mean, I have tested many packages which I
have later found unnecessary. I know that these will eventually be
autocleaned by aptitude (because they won't get refreshed while upgrading
and they will eventually get obsolete), but I would love to have some more
instant solution. Did anybody create a script which would erase
from /v/c/a/a/ all .deb files which are not currently installed?
Yes, I know I can do this with little scripting of 'aptitude search', but
call me lazy I would love to have already done solution.
Thanks a lot for any response,
If you issue an
it will clean out the cached files. I believe that you can set this in
/etc/apt/apt.conf as well to do this every time you run apt.
clean clears out the local repository of retrieved package files.
It removes everything but the lock file from
/var/cache/apt/archives/partial/. When APT is used as a
dselect(8) method, clean is run automatically. Those who do not use
dselect will likely want to
run apt-get clean from time to time to free up disk space.
Like clean, autoclean clears out the local repository of
retrieved package files. The difference is that it only removes package
files that can no longer
be downloaded, and are largely useless. This allows a
cache to be maintained over a long period without it growing out of
control. The configuration op-
tion APT::Clean-Installed will prevent installed packages
from being erased if it is set to off.