PDA

View Full Version : Uninstall using synaptic history


gio
March 20th, 2005, 05:51 PM
I noticed that synaptic can show the installation history: there is a way to use this list to uninstall packages?
For example if you install kubuntu-desktop it show all the additional pkg installed to resolve dependencies, it would be nice to be able to use that list to restore the previuos status.

precinto
December 13th, 2006, 11:23 AM
So, aren't there plans to implement this at all? I haven't found anything on Launchpad.

But I think it could be useful, don't you?

learningcurb
June 4th, 2009, 02:04 PM
I think this is an interesting good idea too. Actually what would be useful is to have a column that lists the date when a package was installed. Then you could sort by the 'date installed' column and roll back installs as needed.

durand
June 4th, 2009, 07:17 PM
If you use aptitude instead of apt-get, it has this functionality. It would be nice if synaptic had this though..

learningcurb
June 5th, 2009, 10:47 PM
Hmm, how do you uninstall using aptitude's history? So far, I've found the log file at /var/log/aptitude after reading http://ubuntuforums.org/showthread.php?t=348803

Also, check out this bug report on Launchpad:Feature: Synaptic Dpkg History (https://bugs.launchpad.net/ubuntu/+source/synaptic/+bug/368314)

durand
June 6th, 2009, 05:32 AM
It might only work if you install the program via aptitude with
sudo aptitude install program
Then sudo aptitude remove program will remove its dependencies as well.

learningcurb
June 6th, 2009, 01:27 PM
Hmm, too bad it only works with aptitude. I jump between apt-get and Synaptic depending on what information I want about a package.

Isn't apt-get autoremove about the same as aptitude's remove, aside from the extra step? Also, I've heard that aptitude can sometimes be too aggressive and break dependencies occasionally, but that may be an old problem that has been fixed by now.

durand
June 7th, 2009, 08:37 AM
Hmm, too bad it only works with aptitude. I jump between apt-get and Synaptic depending on what information I want about a package.

Isn't apt-get autoremove about the same as aptitude's remove, aside from the extra step? Also, I've heard that aptitude can sometimes be too aggressive and break dependencies occasionally, but that may be an old problem that has been fixed by now.

Yeah, aptitide does sometimes still have that problem but I pretty much always use it instead of apt-get because it's much better at keeping a clean system.