Aanvulling op tar.gz Howto van Nydre

Door Erik Vernooy

Als je bij de laatste stap 'make install' hebt ingetikt, kom je al snel tot de conclusie dat het zo een erg onoverzichtelijk zootje wordt. Maar gelukkig ben je niet de eerste die dat vindt, en een handige programmeur heeft er dan ook iets op bedacht.

Het heet 'checkinstall' en is te downloaden op http://asic-linux.com.mx/~izto/checkinstall/download.php. Het is een programma dat na de make-opdracht van alle code een package maakt waarmee jouw distributie overweg kan.

Als je het hebt geinstalleerd dmv bovenstaande methode of via een kant-en-klare-binary, kun je in plaats van 'make install' als root checkinstall (aan elkaar!) intikken.

Eerst vraagt het programma meestal of je een map met alle aanwezige documenten wil maken. Hij kopieert dan de README, INSTALL, etc files naar een documentatie map. Het veiligste en makkelijkste is om ja te kiezen. Hierna vraagt hij wat voor type package je wilt hebben. Als je niet slackware of debian gebruikt is RPM waarschijnlijk jouw keuze. Nu is de mogelijkheid om een korte beschrijving te geven van je pakket. Sluit dit of met Ctrl-D, maar een enter als je niet intikt werkt ook. Dan geeft hij kort samenvatting weer van alle informatie die met het package wordt opgeslagen, meestal hoef je er niets aan te veranderen en is een enter voldoende.

Nu breekt eindelijk het moment aan dat hij het package gaat maken, en gelijk ook gaat installeren.

Wil je het stukje software nu verwijderen dan kan dat simpel door het packagemanagement-programma van jouw distributie op te starten (pkgtool bij slackware) en je software staat erbij.

 

© 2002-2008 - Linux-box.nl en bijdragende auteurs