Archief:Eekboek met GUI installeren onder Debian Squeeze, Sid en Ubuntu

Uit EekBoek
Versie door Pvdv (overleg | bijdragen) op 5 mei 2010 om 07:55
Naar navigatie springenNaar zoeken springen

Voor Debian testing en unstable

Voor Debian testing ("squeeze") en unstable ("sid") kun je gewoon dit doen:

apt-get install eekboek-gui

Mocht je postgresql willen gebruiken dan heb je ook het pakket "eekboek-db-postgresql" nodig.

Voor Ubuntu Intrepid, Jaunty, Karmic, Lucid

Onderstaande is niet erg goed getest op Ubuntu, maar ik heb verschillende succesverhalen gekregen.

Het "universe" repository moet gebruikt kunnen worden, zie hier voor meer informatie:
https://help.ubuntu.com/community/Repositories/Ubuntu
# pakketten installeren
sudo apt-get install libwx-perl libwx-perl-processstream-perl libcarp-assert-perl libfile-homedir-perl
sudo apt-get install libarchive-zip-perl libdbd-sqlite3-perl libdbi-perl libnet-daemon-perl libplrpc-perl 
sudo apt-get install libterm-readline-gnu-perl

# tijdelijke directory aanmaken:
mkdir /tmp/kanweg; cd /tmp/kanweg

# ophalen van Debian-pakketten:
wget http://ftp.nl.debian.org/debian/pool/main/e/eekboek/eekboek_2.00.00-1_all.deb
wget http://ftp.nl.debian.org/debian/pool/main/e/eekboek/eekboek-gui_2.00.00-1_all.deb

# alleen als je PostgreSQL als database wilt gebruiken heb je deze twee nodig:
wget http://ftp.nl.debian.org/debian/pool/main/e/eekboek/eekboek-db-postgresql_2.00.00-1_all.deb
sudo apt-get install libdbd-pg-perl

# alles installeren:
sudo dpkg -i *

# opruimen:
cd .. ; rm -r kanweg

Daarna kun je de grafische eekboek starten via "Toepassingen | Kantoor | EekBoek" (of "Applications | Office | EekBoek"). Indien je gebruik wilt maken van de console-versie, tik dan "ebshell" in in de shell, er start dan een wizard voor het aanmaken van een boekhouding.

Op Ubuntu Lucid blijkt het weergeven van de HTML-rapporten niet goed te functioneren, zie: http://www.vandervlis.nl/ubuntu-eekboek.jpg en vergelijk dit met de balans hier: http://www.eekboek.nl/scrshots/index.html . Het probleem zit hem in de de versie van libwx-perl, de versies 0.95 en 0.96 bevatten fouten m.b.t. html-weergave. Een oplossing blijkt te zijn om een oudere versie van libwx-perl te installeren en deze d.m.v. pinning vast te zetten. Mij is dit gelukt met versie 0.93 die hier te vinden is: http://www.vandervlis.nl/libwx-perl/ . Een howto hoe pinning werkt is hier te vinden: https://help.ubuntu.com/community/PinningHowto#Introduction%20to%20Holding%20Packages . Een betere handleiding volgt wellicht later. Een nieuwere versie van libwx-perl gaf problemen omdat deze een nieuwere Perl nodig heeft.

Johan Vromans heeft ondertussen ook een versie van Eekboek gemaakt waarin een workarround zit voor dit probleem. Het is nog even afwachten of dit in een nieuwe versie gereleased wordt.

Kritiek en succesverhalen zijn welkom op paul@vandervlis.nl.