~~NOTRANS~~
====== packages with debian/ubuntu ======
===== list installed packages =====
https://askubuntu.com/questions/17823/how-to-list-all-installed-packages
apt list --installed
dpkg --get-selections | grep
dpkg --get-selections | grep -v deinstall >list.txt
dpkg --get-selections > list.txt
# clear: to deinstall any packages not in list given to following --set-selections.
dpkg --clear-selections
sudo dpkg --set-selections < list.txt
===== find / list available packages =====
https://askubuntu.com/questions/160897/how-do-i-search-for-available-packages-from-the-command-line
apt-cache search
===== list package dependencies =====
apt-cache depends
apt-cache rdepends
===== list files of package or of installed files =====
* https://superuser.com/questions/82923/how-to-list-files-of-a-debian-package-without-install
* https://askubuntu.com/questions/160897/how-do-i-search-for-available-packages-from-the-command-line
* https://askubuntu.com/questions/32507/how-do-i-get-a-list-of-installed-files-from-a-package
sudo apt-get install apt-file
sudo apt-file update
apt-file list
# apt-file list pigpiod
apt-cache search
# apt-cache search rabbitmq
dpkg -L # -L == --listfiles
# dpkg -L librabbitmq-dev
===== find package, owning a file =====
see https://www.cyberciti.biz/faq/equivalent-of-rpm-qf-command/
dpkg -S
===== force reinstall =====
apt-get --reinstall install