Eekboek met GUI installeren onder Debian/Ubuntu: verschil tussen versies

Uit EekBoek
Naar navigatie springenNaar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 3: Regel 3:
Onderstaande is nog niet heel goed getest, kritiek is welkom.
Onderstaande is nog niet heel goed getest, kritiek is welkom.


allereerst installeer ik de 1.04 versie van Eekboek. Deze gaan we niet gebruiken, maar door hem te installeren zijn we er zeker van dat de afhankelijkheden kloppen. Eekboek zit niet in Lenny, daarom gebruik ik het repository van Eekboek zelf.
allereerst installeer ik de 1.04 versie van Eekboek. Deze gaan we niet gebruiken, maar door hem te installeren zijn we er zeker van dat de afhankelijkheden kloppen. Eekboek zit niet in Lenny, daarom gebruik ik het repository van Eekboek zelf. Als root:
 
als root:
-------
  wget -O - http://www.eekboek.nl/dl/RPM-GPG-KEY-EekBoek | apt-key add -
  wget -O - http://www.eekboek.nl/dl/RPM-GPG-KEY-EekBoek | apt-key add -
  echo 'deb http://www.eekboek.nl/repo/debian/ ./' >> /etc/apt/sources.list
  echo 'deb http://www.eekboek.nl/repo/debian/ ./' >> /etc/apt/sources.list
Regel 15: Regel 12:
  # dan, nodig voor de GUI:
  # dan, nodig voor de GUI:
  apt-get install libalien-wxwidgets-perl
  apt-get install libalien-wxwidgets-perl
--------


Verder is er een pakket "libwx-perl" nodig wat niet in Lenny zit. Ik heb dit wel elders gevonden, namelijk op de site http://people.connexer.com/~roberto/debian/ . Omdat me niet zo duidelijk was wat hier allemaal nog meer op staat heb ik de bestanden gedownload en op mijn eigen site gezet, tenminste de amd64 en de i386 versie. Het handigste is dus misschien:
Verder is er een pakket "libwx-perl" nodig wat niet in Lenny zit. Ik heb dit wel elders gevonden, namelijk op de site http://people.connexer.com/~roberto/debian/ . Omdat me niet zo duidelijk was wat hier allemaal nog meer op staat heb ik de bestanden gedownload en op mijn eigen site gezet, tenminste de amd64 en de i386 versie. Het handigste is dus misschien:
-----
  cd /tmp
  cd /tmp
  # voor i386:  
  # voor i386:  
Regel 26: Regel 21:
  dpkg -i libwx-perl_0.84-1~bpo50+1_*
  dpkg -i libwx-perl_0.84-1~bpo50+1_*
  rm libwx-perl_0.84-1~bpo50+1_*
  rm libwx-perl_0.84-1~bpo50+1_*
------
 


Dan moet de GUI software zelf 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". (voor de wat minder ervaren mensen: die tilde staat voor je home-directory, als je "piet" heet is het dus /home/piet/ebinstall). Verder maak ik een directory ~/ebtest waarin de data komt.
Dan moet de GUI software zelf 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". (voor de wat minder ervaren mensen: die tilde staat voor je home-directory, als je "piet" heet is het dus /home/piet/ebinstall). Verder maak ik een directory ~/ebtest waarin de data komt.
Regel 35: Regel 30:


De rest kan als gewone gebruiker:
De rest kan als gewone gebruiker:
--------
  cd
  cd
  mkdir ebinstall
  mkdir ebinstall
Regel 46: Regel 40:
  cd ebtest
  cd ebtest
  perl ~/ebinstall EekBoek-1.05.00/script/ebgui
  perl ~/ebinstall EekBoek-1.05.00/script/ebgui
-------
 


Hierna start de setup van Eekboek.
Hierna start de setup van Eekboek.


Indien het programma later nogmaals gestart moet worden gaat dit op de volgende manier:
Indien het programma later nogmaals gestart moet worden gaat dit op de volgende manier:
------
  cd ~/ebtest
  cd ~/ebtest
  perl ~/ebinstall EekBoek-1.05.00/script/ebgui
  perl ~/ebinstall EekBoek-1.05.00/script/ebgui
------


Uiteraard is dit nog niet heel handig, maar het werkt.
Uiteraard is dit nog niet heel handig, maar het werkt.


Stel je wilt nu een echte boekhouding gaan maken en deze in de directory ~/mijnbedrijf zetten, dan doe je dat zo:
Stel je wilt nu een echte boekhouding gaan maken en deze in de directory ~/mijnbedrijf zetten, dan doe je dat zo:
-----
  cd
  cd
  mkdir mijnbedrijf
  mkdir mijnbedrijf
  cd mijnbedrijf
  cd mijnbedrijf
  perl ~/ebinstall EekBoek-1.05.00/script/ebgui
  perl ~/ebinstall EekBoek-1.05.00/script/ebgui
-----

Versie van 21 okt 2009 10:51

Enige informatie over het gebruik van Eekboek GUI in Debian Lenny.

Onderstaande is nog niet heel goed getest, kritiek is welkom.

allereerst installeer ik de 1.04 versie van Eekboek. Deze gaan we niet gebruiken, maar door hem te installeren zijn we er zeker van dat de afhankelijkheden kloppen. Eekboek zit niet in Lenny, daarom gebruik ik het repository van Eekboek zelf. Als root:

wget -O - http://www.eekboek.nl/dl/RPM-GPG-KEY-EekBoek | apt-key add -
echo 'deb http://www.eekboek.nl/repo/debian/ ./' >> /etc/apt/sources.list
apt-get update
apt-get install eekboek
# het volgende is alleen nodig als je postgreSQL wilt gebruiken en niet SQlite:
apt-get install eekboek-db-postgresql
# dan, nodig voor de GUI:
apt-get install libalien-wxwidgets-perl

Verder is er een pakket "libwx-perl" nodig wat niet in Lenny zit. Ik heb dit wel elders gevonden, namelijk op de site http://people.connexer.com/~roberto/debian/ . Omdat me niet zo duidelijk was wat hier allemaal nog meer op staat heb ik de bestanden gedownload en op mijn eigen site gezet, tenminste de amd64 en de i386 versie. Het handigste is dus misschien:

cd /tmp
# voor i386: 
wget http://www.vandervlis.nl/libwx-perl/libwx-perl_0.84-1~bpo50+1_i386.deb
# of voor amd64:  
wget http://www.vandervlis.nl/libwx-perl/libwx-perl_0.84-1~bpo50+1_amd64.deb
dpkg -i libwx-perl_0.84-1~bpo50+1_*
rm libwx-perl_0.84-1~bpo50+1_*


Dan moet de GUI software zelf 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". (voor de wat minder ervaren mensen: die tilde staat voor je home-directory, als je "piet" heet is het dus /home/piet/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 iets als EekBoek-1.05.02.tar.gz en dus niet iets met de naam "gui" er in.

De rest kan als gewone gebruiker:

cd
mkdir ebinstall
cd ebinstall
# vervang hieronder versie 1.05.02 door de actuele versie
wget http://www.eekboek.nl/dl/EekBoek-1.05.02.tar.gz
tar zxvf EekBoek*
cd
mkdir ebtest
cd ebtest
perl ~/ebinstall EekBoek-1.05.00/script/ebgui


Hierna start de setup van Eekboek.

Indien het programma later nogmaals gestart moet worden gaat dit op de volgende manier:

cd ~/ebtest
perl ~/ebinstall EekBoek-1.05.00/script/ebgui

Uiteraard is dit nog niet heel handig, maar het werkt.

Stel je wilt nu een echte boekhouding gaan maken en deze in de directory ~/mijnbedrijf zetten, dan doe je dat zo:

cd
mkdir mijnbedrijf
cd mijnbedrijf
perl ~/ebinstall EekBoek-1.05.00/script/ebgui