5.3. Instalace nových zásuvných modulů

Zásuvné moduly dodávané přímo s Gimpem nevyžadují žádnou zvláštní instalaci. Moduly, které si stáhnete sami, ale musíte nainstalovat. Způsobů je několik, v závislosti na vašem operačním systému a vlastnostech zásuvného modulu. V Linuxu je instalace nového zásuvného modulu obvykle velice jednoduchá, ve Windows to může být jednoduché ale i pekelně složité (ne, Windows už dávno nejsou snáze ovladatelným systémem). V každém případě je lépe obě možnosti probrat zvlášť.

5.3.1. Linux

Většina zásuvných modulů spadá do jedné ze dvou kategorií. První jsou malé moduly distribuované jako jeden zdrojový C soubor (.c). Druhou skupinu tvoří moduly, jejichž zdrojový kód je šířen jako adresář s více soubory včetně Makefile.

V případě jednoduchého zásuvného modulu tvořeného jedním souborem, řekněme borker.c, stačí spustit příkaz gimptool-2.0 --install borker.c. Tento příkaz zásuvný modul přeloží a nainstaluje do vašeho osobního adresáře pro Gimp (~/gimp-2.2/plugins, pokud jste ho nezměnili). To způsobí automatické nahrání zásuvného modulu při dalším spuštění Gimpu. Pro tento typ instalace není nutné být superuživatelem root, ve skutečnosti byste jím být ani neměli. Pokud překlad zásuvného modulu selže, buďte tvořiví.

Jak použijete úspěšně nainstalovaný zásuvný modul? Místo v nabídkách, kde se objeví, závisí na modulu samotném. Proto si buď musíte nastudovat dokumentaci k modulu (pokud existuje), nebo otevřít Prohlížeč zásuvných modulů (z nabídky Rozš. panelu nástrojů) a vyhledat v něm zásuvný modul podle jména. Můžete si také prostě jen pečlivě prohlédnout všechny nabídky Gimpu nebo, což je nejspolehlivější, přečíst zdrojový kód zásuvného modulu.

V případě složitějších zásuvných modulů šířených v podobě adresáře s více soubory, by měl být součástí i soubor pojmenovaný INSTALL nebo README. Ten obsahuje instrukce (ovšem většinou v angličtině). Pokud žádné instrukce k modulu přibaleny nejsou, bude ho nejlépe zahodit a věnovat se něčemu jinému, protože kód bez dokumentace bude stejně pravděpodobně obsahovat příliš nepříjemných chyb a přinášet řadu problémů.

Některé zásuvné moduly (zejména ty založené na oficiální předloze – Gimp Plugin Template) jsou navrženy pro instalaci do hlavního adresáře Gimpu, nikoliv do uživatelského adresáře. V jejich případě potřebujete pro konečnou fázi (make install) instalace rootovská práva.

Pokud do svého osobního adresáře pro zásuvné moduly nainstalujete modul, který se jmenuje stejně, jako některý z modulů v systémovém adresáři, nahraje se pouze jeden z nich, a to ten, který je ve vašem osobním adresáři. Při každém spouštění Gimpu na to budete upozorňování. Je lépe se takové situaci vyhýbat.

5.3.2. Windows

Windows jsou pro tvorbu programů ve srovnání s Linuxem velmi nešikovný systém. Každá slušná linuxová distribuce je perfektně vybavena všemi nástroji potřebnými pro překládání programů, ale Windows tak vybaveny nejsou. I ve Windows je možné vytvořit vhodné prostředí pro tvorbu software, ale vyžaduje to buď mnoho peněz nebo mnoho vědomostí a pevné nervy.

V případě zásuvných modulů do Gimpu to znamená následující: buď vhodné prostředí pro tvorbu software máte, nebo nikoliv. Pokud ne, nejlépe je sehnat již přeloženou verzi modulu či přemluvit někoho zkušeného, aby vám ji vytvořil. Takový hotový modul prostě jen vhodtě do adresáře pro zásuvné moduly. Pokud méte ve Windows vhodné prostředí pro tvorbu software, pravděpodobně s ním umíte zacházet. Postupujte pak podle linuxových instrukcí.

Pokud si chcete prostředí pro překlad Gimpu a jeho zásuvných modulů ve Windows vytvořit, a máte skutečně odvahu k tak hrdinskému činu, najdete víceméně aktuální popis v gimpí wiki na stránce HowToCompileGimp/MicrosoftWindows. Je to wiki, kterou může kdokoliv upravovat, proto prosím připište své zkušenosti, pokud myslíte, že mohou být ostatním užitečné.

5.3.3. Macintosh

Tato část vyžaduje doplnění.