WWW.CYRON.CZ

Vše pro Váš Mandriva Linux

Vytvoření vlastního RPM balíčku 3 - rebuild zdrojového balíčku


Nejsnažším způsobem, jakým se je možno dopracovat k nejnovějšímu software, je "rebuild src.rpm z Cookera". Což značí "přeložit si na svém systému zdrojové balíčky z vývojářské kuchyně, z Cookeru". Tento způsob by měl zvládnout každý, kdo má zájem.

Vyhledejte a stáhnéte si src.rpm balíček, na ftp serverech je naleznete v cestě .../devel/cooker/.../SRPM. Balíček nainstalujte - tím Vám sice binární RPM nevznikne, zato se nainstalují všechny (nebo alespoň většina) potřebné *-devel balíčky.


V konzoli (emulátoru konzole) se přihlašte jako root (su), přejděte do složky se zdrojovým balíčkem (cd) a spusťte příkaz:

rpm --rebuild ./balíček.src.rpm

Může se stát, že se vzdor druhému odstavci vyskytne hlášení o chybějících balíčcích, tyto nainstalujte - půjde většinou o *-devel balíčky.


Po překladu naleznete výsledné binární RPM ve složce /root/rpmbuild/RPMS/... (do verze MDV 2009.0 včetně /usr/src/rpm/RPMS/...).


Jak sami vidíte, rebuild opravdu není nic složitého.


Autor: Miroslav Cyroň

Datum: 07 července 2009

Vstup do diskuze

50 GB her pro Linux

Největší herní repozitář na světě

Plný přístup k placeným službám

Plný přístup k placeným službám

Jak někteří z Vás vědí, jsem těžce invalidní, mobilní jen na invalidním vozíku. Práci na tomto webu věnuji cca 12 hodin denně.

V oblasti financování provozu tohoto webu (HW, hostingu, a podobných věcí) nemohu vše financovat ze svého, proto jsem nucen některé jeho části zpoplatnit. Nechci vydělávat, jen udržet provoz.

Zpoplatněny jsou: obrovský repozitář (50 GB!) plný špičkových her (freeware, demoverze), repozitář s demoverzemi žádaného WINE software (Flash, IE, Photoshop), repozitáře "i586" (32 bit), náročnější odborné články. Repozitáře "x86_64" (64 bit) jsou přístupny volně.

Jak získám plný přístup?

Diskuze

Užitečné odkazy: