Eekboek met GUI installeren onder Debian

Uit EekBoek
Versie door Pvdv (overleg | bijdragen) op 11 nov 2009 om 12:43
Naar navigatie springenNaar zoeken springen

Het volgende is getest op Debian Lenny en werkt waarschijnlijk ook op Squeeze. In Sid zijn alle packages al aanwezig. Erg goed getest is onderstaande niet, kritiek is welkom op paul@vandervlis.nl.

Onderstaande moet als root.

# het installeren van een aantal benodigde pakketten:
apt-get install perl libwxgtk2.8-dev libwxgtk2.8-dev libmodule-pluggable-perl
apt-get install perlapi-5.10.0 libgcc1 libstdc++6 libwxbase2.8-0 libwxgtk2.8-0
# verwijder een eventueel bestaande eekboek 1.04
apt-get remove eekboek
# ophalen en installeren door mij gebackporte packages:
cd /tmp
mkdir kanweg
cd kanweg
# alleen voor i386:
wget http://www.vandervlis.nl/libwx-perl/libalien-wxwidgets-perl_0.44+dfsg-1_i386.deb
wget http://www.vandervlis.nl/libwx-perl/libwx-perl_0.84-1~bpo50+1_i386.deb
# alleen voor amd64:
wget http://www.vandervlis.nl/libwx-perl/libalien-wxwidgets-perl_0.44+dfsg-1_amd64.deb
wget http://www.vandervlis.nl/libwx-perl/libwx-perl_0.84-1~bpo50+1_amd64.deb
# dan weer voor zowel i386 als amd64:
dpkg -i *
cd ..
rm -r kanweg

Dan moet Eekboek 1.05 worden geinstalleerd. Op moment van schrijven zijn er nog geen packages voor Debian voor de 1.05 versie. In dit voorbeeld zet ik de software in de directory "~/ebinstall". Verder maak ik een directory ~/ebtest waarin de data komt.

Kijk eerst wat de nieuwste versie is van Eekboek op: http://www.eekboek.nl/dl/

Ik bedoel een bestand als "EekBoek-1.05.04.tar.gz" maar met een hoger versienummer, en dus niet iets met de naam "gui" er in. Als ik hieronder "1.05.04" schrijf, dan moet je dat vervangen door het actuele versienummer als er een nieuwere versie is.

De rest kan als gewone gebruiker (als je nog root bent tik je "exit" om gewone gebruiker te worden)

cd
mkdir ebinstall
cd ebinstall
wget http://www.eekboek.nl/dl/EekBoek-1.05.04.tar.gz
tar zxvf EekBoek*
rm *.tar.gz
mv EekBoek* eekboek
cd
mkdir ebtest
cd ebtest

Dan kun je Eekboek starten:

perl ~/ebinstall/eekboek/script/ebgui

Hierna start de setup van Eekboek.

De boekhouding komt default in ~/.eekboek/admdir

Wil je hem later weer starten, gebruik dan dit:

perl ~/ebinstall/eekboek/script/ebgui --admdir=$HOME/.eekboek/admdir

Hmmm, dit werkt nog niet goed want ik krijg weer de wizzard. Diskussie is gaande.