Damian Brunold

Checkinstall Tool

2011-06-05 12:10 Linux

Ein ganz tolles Tool im Linux Umfeld ist checkinstall. Es protokolliert die Installation einer nicht-paketierten Software und erstellt ein Paket dafür (deb, rpm, ...). Damit kann die Software sauber deinstalliert werden.

Als Beispiel habe ich ein script setup.sh gemacht, das ein paar Dateien nach /opt/x kopiert.

Mit

sudo checkinstall --pkgname=x --pkgversion "1.0.0" --backup=no --default ./setup.sh

wird es ausgeführt, erstellt ein Paket x und installiert es. Danach kann man es mit dpkg -r x wieder entfernen.