73.2.2. Instalace pomocí KLone-DevKit

Instalace z balíčku v Debian Etch je sice jednoduchá, ale nainstalovaná verze není nejjednodušší a nepadařilo se mi v této instalaci přeložit aplikaci slinkovanou staticky. Po nějaké době experimentování a instalace přímo ze zdrojů jsem přišel na to že lze s výhodou použít KLone-DevKit Stáhl jsem si tedy zdrojový balíček http://www.koanlogic.com/klone/klone-devkit-latest.tar.bz2

$ wget http://www.koanlogic.com/klone/klone-devkit-latest.tar.bz2

Stažený balíček si někam uložíme, například do /usr/local/download, pro opakované použití. Toto je jediná operace ke které potřebujeme rootovská práva protože jako uživatel nemáme možnost do uvedeného adresáře zapisovat.

# cp klone-devkit-latest.tar.bz /usr/local/download/

Samotná instalace se provede rozbalením zdrojového balíčku

$ tar xjf /usr/local/download/klone-devkit-latest.tar.bz2

Po rozbalení provedeme sestavení serveru ulázkové aplikace:

$ cd klone-devkit-1.2.1/sample-app
$ make setup
$ make

Jak je při provádění příkazu make setup vidět. Prostředí dev-kitu si stáhne z internetu zdrojové kódy KLone a rozbalí je do ukázkové aplikace sample-app. Zdroje KLone se stahují do adresáře klone-devkit-1.2.1/dist/ dev-kitu. Při sestavování jiné ukázkové aplikace, nebo naší vlastní aplikace se používají tyto stažené zdroje.

Protože vzorovou aplikaci sample-app budeme používat jako šablonu, vyčistíme ji. Buďto celé prostředí dev-kitu smažeme a rozbalíme znova, nebo v sample-app/ spustíme příkaz make purge

Poznámka

Jak je vidět, při tomto způsobu „instalace“ není třeba mít rootovská práva. Můžeme pracovat jen pod obyčejným uživatelem.