I need to delete the Synaptic/Software Center history(commit logs). How can I go about doing this?

  • 1
    Why would you need to do this? Install some porn apps and need to hide them? – Brian Graham Feb 29 '12 at 21:38
  • But seriously, it is worth being clear why you need to delete it. Installed and removed applications can leave other traces besides the apt/dpkg logs. – poolie Mar 1 '12 at 0:21
  • 3
    I am setting up a laptop for someone extremely nosy. I'd rather they not look at the history and try uninstalling software I installed and trying to reinstall software that I uninstalled. If curiosity killed the cat, perhaps putting the next cat in a cage would keep it alive longer. – MisterCrazy8 Mar 1 '12 at 22:24

To remove the history.

sudo rm -rf /var/log/apt/history.log /var/log/dpkg.log

I would advise to make a backup just in case! That can be done by

mkdir ~/apt-logs
sudo cp /var/log/{dpkg,apt/history}.log ~/apt-logs

You also need /var/log/dpkg.log

  • 2
    You also need /var/log/dpkg.log. – poolie Feb 29 '12 at 23:15
  • I think there shouldn't be a ~ in front of the var folder's path. – papukaija Jul 5 '13 at 17:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.