As a typical debian user I install some packages over time for several reasons:
- I want to test the package
- I want to use it for a short time
- I mis-spelled its name
- I copy/pasted a long
apt install
command from Internet, but I only need some of the packages.
Is there any (intelligent) tool to find packages installed previously and probably no longer needed?
This tool should guess the need to the package from current behavior and probably should use some kind of artificial intelligence. I don't expect that tool to be accurate, it only suggests.
I already know about deborphan and apt autoremove
but they are useless in this scenario.
/var/log/apt/history*
to see what you installed when?manual installation
(as opposed toauto installation
) is it kept on executingapt autoremove
. I suggest that you change to auto some packages selected on a date range from/var/log/history
(that will remove nothing) and then check that the list does not include applications you have grown to like (that will not remove either) before answering Yes (which will commit the changes).