Portál AbcLinuxu, 16. července 2025 05:25
existuje více metod, ale toto jsou ty hlavní:
1) v tar.gz souboru je soubor s názvem jmeno_baliku.spec, pak stačí rpm -tb jmeno_baliku.tar.gz
2) pokud tam není, ale je tam jmeno_baliku.spec.in, je třeba balík rozdělat, spustit configure a ten vygeneruje příslušný spec soubor. Ten se pak zkopíruje do adresáře /usr/src/redhat/SPECS, původní balík tar.gz do /usr/src/redhat/SOURCES a v adresáři SPECS se zadá příkaz rpm -ba jmeno_baliku.spec
3) pokud ani toto není, lze použít prográmek checkinstall (k nalezení na freshmeat.net). Pak se místo ustálené kombinace příkazů (configure; make; make install) použije místo make install příkaz checkinstall. Ten vytvoří rpm balík, který rovnou i nainstaluje.
4) je nutné napsat si vlastní spec soubor. Doporučuji knihu Maximum RPM (www.rpm.org) nebo články z root.cz a Linuxových novin (www.linux.cz).
S pozdravy Pavel
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.