Vytváření balíčků v Slackwaru: Porovnání verzí
Řádek 2: | Řádek 2: | ||
== Checkinstall == | == Checkinstall == | ||
− | |||
Vytváření slackwarovských balíčku '''.tgz''' je velice snadná věc. | Vytváření slackwarovských balíčku '''.tgz''' je velice snadná věc. | ||
− | Obzvláště s nástrojem '''checkinstall'''. Stáhnou jej lze na | + | Obzvláště s nástrojem '''checkinstall'''. |
+ | Stáhnou jej lze na | ||
http://checkinstall.izto.org/ nebo [[ftp://ftp.hkfree.org/linux/slackware/packages/]] | http://checkinstall.izto.org/ nebo [[ftp://ftp.hkfree.org/linux/slackware/packages/]] | ||
Verze z 19. 2. 2005, 15:40
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.