Portál AbcLinuxu, 16. července 2025 05:25


Dotaz: ->rpm

26.6.2002 18:00 qwe
->rpm
Přečteno: 255×
Odpovědět | Admin
jak ze zdrojaku *.tar.gz udel rpm?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

xpj avatar 26.6.2002 20:45 xpj | skóre: 22 | blog: Malé linuxové radosti... a strasti | Řevnice
Rozbalit Rozbalit vše ->rpm
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim,

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

no!future - be happy ... Malé linuxové radosti... a strasti a všechno ostatní.
27.6.2002 21:17 Martin Chloupek | skóre: 6
Rozbalit Rozbalit vše ->rpm
Co takhle instalovat ze sítě?? Tam přece musí být balíčky pohromadě nee??

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.