Kompilace Krusaderu 1.80 pro Mandrivu 2007.1
Popíšu překlad ostré verze souborového správce Krusader ve verzi 1.80 na Mandriva Linuxu 2007.1 za použití .src balíčku z Cookeru.
- Stáhneme .src balíček z Cookeru například na ftp.mandrivauser.cz, adresář Mandrivalinux/devel/cooker/SRPMS/contrib/release/.
- Otevřeme konzolu a přejdeme do adresáře, kam jsme ho uložili (např. cd ~/download [Enter]). Přihlásíme se jako root (su [Enter], heslo [Enter]).
- Ověříme závislosti, které musí být splněny pro úspěšnou rekompilaci. Zadáme urpmi krusader-1.80.0-2mdv2008.0.src.rpm [Enter]. V mém případě se doinstalovaly balíčky kdebase a několik dalších.
- Budeme překládat pro 64 bitovou verzi systému a překlad spustíme s parametrem --target, který bude mít hodnotu x86_64: rpm --rebuild --target x86_64 krusader-1.80.0-2mdv2008.0.src.rpm [Enter]. Podle rychlosti našeho stroje počkáme kratší nebo delší dobu a koukáme na ladící hlášky, nebo jdeme vařit kafe. Pokud se nic nepokazí, na konci dostaneme: "Zapsáno: /usr/src/rpm/RPMS/x86_64/krusader-1.80.0-2mdv2007.1.x86_64.rpm, ..., + exit 0".
Jestliže místo toho obdržíme nějakou chybovou hlášku, řídíme se podle ní, případně ji přesně okopírujeme, zadáme v uvozovkách do googlu a hledáme, kde nechal tesař díru.
- V případě úspěšného překladu tedy můžeme nainstalovat: urpmi /usr/src/rpm/RPMS/x86_64/krusader-1.80.0-2mdv2007.1.x86_64.rpm [Enter].
- Odhlásíme roota (exit [Enter]) a můžeme napoprvé zkušebně z konzole spustit nově přeložený program: krusader [Enter]. To spouštění z konzole je jen pro jistotu, kdyby se něco pokazilo a první spuštění nevyšlo, můžeme doufat, že na konzoli najdeme nějaké vysvětlení.
- Hotovo.
[ výpis konzole ]
Jestli se vám překlad nedaří, nebo se vám do něj nechce, můžete zkusit použít moje rpm balíčky ze sekce download.
Odkazy:
Verze tohoto dokumentu:
- 10.09.2007 - původní verze / aktualizace článku o verzi 1.50