Vytváření balíčků v Slackwaru
Autor: Lore
Checkinstall
Vytváření slackwarovských balíčku .tgz je velice snadná věc. Obzvláště s nástrojem checkinstall. Stáhnou jej lze na: http://checkinstall.izto.org/ nebo [[1]]
Po naistalovaní checkinstallu můžete vytvářet tgz, rpm a deb balíčky.
Případné nastavení lze upravit v konfiguračním souboru /usr/local/lib/checkinstall/checkinstallrc
Pro vytvoření balíčku nějakého softwaru stačí v adresáři se zrojovými souboru napsat příkaz: $ checkinstall
Vyzkoušíme si vytvoření balíčku quaggy.
1. Nejprve rozbalíme distribuční archív.
$ tar zxf quagga-0.98.2.tar.gz
2.Pokud chceme jinou než implicitní konfiguraci zadáme patřičné parametry.
$ ./configure --disable-bgpd --disable-ripd --disable-ripngd
3. Provedeme skompilování a sestavení balíčku.
$ checkinstall
4. Budeme dotázáni na volitelné informace, které budou součástí balíčku.
5. Ve výsledku se nám vytvořil hotový balíček: quagga-0.98.2-i386-1.tgz.
6. Případný upgrade quaggy provedeme pomocí:
$ upgradepkg quagga-0.98.2-i386-1.tgz
A máme nainstalovanou novou zebru :)
Motivace
Tentro proces má nesmírnou výhodu, pokud máme více systému, kde chceme provést aktualizaci nejakého softwaru.