I have installed Apt-Cacher NG to provide a cache of packages for several machines. I therefore see no point in having aptitude/apt-get keeping their own (second) cache in /var/cache/apt/archives
. I realise I can empty this cache with sudo apt-get clean
, but is there some way of configuring apt-get to automatically clean the cache when an install has completed?
Ubuntu – How to prevent apt-get/aptitude keeping a cache
aptapt-cacher-ngaptitude
Best Answer
According to the documentation you can add a config file to
/etc/apt/apt.conf.d/
namedno-cache
containingDir::Cache "";
andDir::Cache::archives "";
according to manual ofapt.conf
. There is a bug report raising issues with this method, and I don't recommend it.There is one remaining method according to this tutorial:
This will carry out an
rm
command just before apt quits.