Eekboek met GUI installeren onder Debian: verschil tussen versies

Uit EekBoek
Naar navigatie springenNaar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 1: Regel 1:
Het volgende is getest op Debian Lenny en werkt waarschijnlijk ook op Squeeze. Voor Sid zijn alle packages al aanwezig. Erg goed getest is onderstaande niet, kritiek is welkom op paul@vandervlis.nl.
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.
Onderstaande moet als root.
Regel 7: Regel 7:
  apt-get install perlapi-5.10.0 libgcc1 libstdc++6 libwxbase2.8-0 libwxgtk2.8-0
  apt-get install perlapi-5.10.0 libgcc1 libstdc++6 libwxbase2.8-0 libwxgtk2.8-0


  # ophalen en installeren gebackporte packages:
  # ophalen en installeren door mij gebackporte packages:
  cd /tmp
  cd /tmp
  mkdir kanweg
  mkdir kanweg
Regel 22: Regel 22:
  rm -r kanweg
  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". (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 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:
Kijk eerst wat de nieuwste versie is van Eekboek op:
http://www.eekboek.nl/dl/
http://www.eekboek.nl/dl/


Ik bedoel iets 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.
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 weer gewone gebruiker te worden)
De rest kan als gewone gebruiker (als je nog root bent tik je "exit" om gewone gebruiker te worden)
  cd
  cd
  mkdir ebinstall
  mkdir ebinstall
Regel 36: Regel 36:
  tar zxvf EekBoek*
  tar zxvf EekBoek*
  rm *.tar.gz
  rm *.tar.gz
  mv EekBoek* EekBoek
  mv EekBoek* eekboek
  cd
  cd
  mkdir ebtest
  mkdir ebtest
Regel 42: Regel 42:


Dan kun je Eekboek starten:
Dan kun je Eekboek starten:
  perl ~/ebinstall/EekBoek/script/ebgui
  perl ~/ebinstall/eekboek/script/ebgui


Hierna start de setup van Eekboek.
Hierna start de setup van Eekboek.
Regel 48: Regel 48:
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/script/ebgui
  perl ~/ebinstall/eekboek/script/ebgui


Uiteraard is dit nog niet heel handig, maar het werkt.
Uiteraard is dit nog niet heel handig, maar het werkt.
Regel 56: Regel 56:
  mkdir ebtest2
  mkdir ebtest2
  cd ebtest2
  cd ebtest2
  perl ~/ebinstall/EekBoek/script/ebgui
  perl ~/ebinstall/eekboek/script/ebgui


Uiteraard kun je zo ook een echte boekhouding gaan aanmaken, bijvoorbeeld in de directory ~/boekhouding .
Uiteraard kun je zo ook een echte boekhouding gaan aanmaken, bijvoorbeeld in de directory ~/boekhouding .

Versie van 11 nov 2009 09:56

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
# 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.

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

cd ~/ebtest
perl ~/ebinstall/eekboek/script/ebgui

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

Stel je wilt het nogmaals testen, maar op een ander manier. Dan kun je zo een tweede administratie aanmaken:

cd
mkdir ebtest2
cd ebtest2
perl ~/ebinstall/eekboek/script/ebgui

Uiteraard kun je zo ook een echte boekhouding gaan aanmaken, bijvoorbeeld in de directory ~/boekhouding .