- collects packages and version via ssh
- calculated and prints the differences
- supports rpm and dpkg
- GNU make
- python >= 3.6
- virtualenv
Create a config as described below.
pip install --user installed-packages-diff
python3 -m installed_packages_diff ./config.yamlmake install_depsmake testsversion: 'installed-packages-diff/3'
groups:
web:
type: rpm # or dpkg
servers:
- url: ssh://root@web-dev
excludes:
- "missing"
- url: ssh://root@web-livemake runCopyright (c) 2021 by Cornelius Buschka.