Od verze 2.0 se instalace KLone přímo ze zdrojů se nedoporučuje. Doporučný postup je následující.
Vytvoříme si adresář v kterém bude naše aplikace. Například naše aplikace se jmenuje dbed a bude v adresáři ~/src/dbed
$mkdir ~/src/dbed$cd ~/src/dbed
V tomto adresáři vytvoříme Makefile podle následujícícho vzoru.
KLONE_VERSION ?= 2.0.0
# webapp content is in webapp/ the current dir
WEBAPP_DIR = $(CURDIR)/webapp
include klapp.mk
klapp.mk:
wget -O $@ -c http://koanlogic.com/klone/klapp-2.0.0.mkUvedený Makefile je minimální. Pokud budeme potřebovat nějaká další nastavení, zde je budeme psát. Pro začátek ovšem úplně postačí.
V adresáři naší aplikace ~/src/dbed/ spustíme make.
$cd ~/src/dbed$make
Tento příkaz stáhne celé vývojové prostředí i se zdroji jednoduché aplikace "Hello World". Tato slouží jako šablona pro další vývoj a samozřejme také pro ověření že nám vše funguje jak se přesvědčíme v následujícím kroku.
Vzniklý program kloned s naší aplikací si odzkoušíme.
$./kloned -F$firefox http://localhost:8080
Přepínač -F zajistí že démon kloned se spouští na popředí. Prohlížeč tedy spouštíme z jiného terminálu, nebo již spuštěnému prohlížeči zadáme url http://localhost:8080
V této chvíli máme stažené celé prostředí a přeloženou vzorovou aplikaci. Můžeme tedy započít s vývojem upravováním této vzorové aplikace. Její zdroje jsou v adresáří webapp/www. V našem konkrétním případě tedy v ~/src/dbed/webapp/www