I have no answer for your first questions. However I have an "install notes" file on each and every device I manage to keep track of what I install, update, the source and even sometimes links explaining the use or the reason why I needed it
Pure good old manual way... Works...
I also have a post-install script for my Pi which automates the installation of my "default" setup.
Updating this script once in a while is easy...
regarding this and for apt installed stuff, "apt show" command indicates
if you use flatpak, there's a good utility called Warehouse which indexes flatpak installs... Another useful one is Flatseal...
Edit :
- you can also grep your .bash_history file (up to a certain point) to list all commands with "sudo apt install"
- alternative : useFor example this could be scheduled and executed by cron every week to save in a "my-installs.log" log
Pure good old manual way... Works...
I also have a post-install script for my Pi which automates the installation of my "default" setup.
Updating this script once in a while is easy...
What would really be nice is a way to tell all the packages that *YOU* installed, as opposed to those that "came with" the system.
regarding this and for apt installed stuff, "apt show" command indicates
Code:
APT-Manual-Installed: yes or noif you use flatpak, there's a good utility called Warehouse which indexes flatpak installs... Another useful one is Flatseal...
Edit :
- you can also grep your .bash_history file (up to a certain point) to list all commands with "sudo apt install"
- alternative : use
Code:
fc -s "sudo apt install"Statistics: Posted by dwam — Fri Jan 30, 2026 2:38 pm