Instalace korpusového manažeru Bonito v Linuxu
Zjistěte, zda máte nainstalované knihovny tcl a
tk:
V balíčkovacím systému
postaveném na DEB:
$
dpkg -l | grep "\(tcl\|tk\)"
V balíčkovacím systému
postaveném na RPM:
$
rpm -qa | grep "\(tcl\|tk\)"
V balíčkovacím systému Portage (pokud
nemáte epm, tak emerge epm):
$
epm -qa | grep -e tcl -e tk
Pokud je nainstalované nemáte,
získáte je pomocí správce
balíčků vaší distribuce
(příkazy musíte zadávat jako root,
případně pomocí sudo), např.
Obecně:
rpm
-ivh tcl_cislo_verze.rpm
rpm
-ivh tk_cislo_verze.rpm
Fedora Core:
#
yum install tk tcl
Mandriva:
#
urpmi tk tcl
Debian
& Ubuntu:
#
apt-get install tk tcl
nebo
$
sudo apt-get install tk tcl
Genotoo:
#
emerge tk tcl
Případně můžete použít grafické
nadstavby (YAST, yumex, rpmdrake apod.), kterou vaše
distribuce obsahuje.
Pokud vaše distribuce
příslušné balíčky
neobsahuje, budete muset knihovny tcl/tk kompilovat.
Stáhnete si zdrojové kódy (soubory s
příponami .src.tg nebo .src.tar.gz nebo .src.zip atp.) ze
stránky www.tcl.tk.
Rozbalte je:
$
gunzip < soubor.tar.gz | tar xvf -
Přesuňte se do vzniklého adresáře a spusťte
příkaz:
$
./configure
Je možné, že po vás bude systém
požadovat vývojové balíčky
(bývají označovány jako devel), v
takovém případě se obraťte na svého
linuxového guru :).
Pokud vše proběhne korketně můžete pokračovat
spuštěním příkazu:
$
make
A na konec:
$
make install
Zprovoznění bonita:
Stáhnete balík s Bonitem (je vcelku jedno, kam ho
uložíte, umístění si ovšem
dobře zapamatujte; pro potřeby tohoto návodu budu
předpokládat, že stažený soubor jste uložili do
složky /home/honza/programy)
Rozbalte stažený soubor:
$ tar -xzf
bonito-linux.tgz
tím vznikne adresář 'bonito', přesvědčit se
můžete: ls /home/honza/programy/bonito
Pokud chcete bonito spouštět jednoduše z
příkazové řádky, jako root
napište:
#
cd /usr/bin
#
echo “#! /bin/sh“ > bonito; echo
“sh /home/honza/programy/bonito/bonito.tcl“
>> bonito ##(toto
je jeden řádek)
#
chmod 755 bonito
Tím se vytvořil spouštěcí soubor v
adresáři /usr/bin s názvem bonito. Program pak
můžete spouštět z konsole bonito, nebo ve
spouštěcém dialogu (Alt+F2) nebo si vytvořit
ikonu na ploše (pravé tlačítko
myši – Vytvoři nový – Odkaz
na aplikaci).
Jiný způsob spouštění představuje
přidání aliasu do souboru ~/.bashrc ve
formátu:
alias
bonito='sh /home/honza/programy/bonito/bonito.tcl'