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
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.