Odo.lv » Recipes » Gnucash uzstādīšana » Gnucash izstrādes versijas uzstādīšana

Gnucash izstrādes versijas uzstādīšana

Gnucash ir bezmaksas atvērtā koda divkāršā ieraksta grāmatvedības programma. Tā darbojas gan Windows, gan Linux vidē. Jau gatavas (nokompilētas) standarta un jaunākās versijas uzstādīšana ir aprakstīta GnuCash.

Tālāk ir parakstīts, kā uzstādīt jaunāko GnuCash izstrādes versiju no pirmkoda Ubuntu vidē.

Windows lietotājiem rekomendējam izmantot Ubuntu VmWare virtuālajā mašīnā, jo tajā izveidot izstrādes vidi un kompilēt ies daudz ātrāk un vienkāršāk kā Windows vidē.

Uzstādīšana

  1. Uzstāda izstrādes rīkus un bibliotēkas:
    sudo apt-get install subversion automake autoconf gnome-common libwebkit-dev
    sudo apt-get install texinfo intltool libdbi0-dev libdbd-{sqlite3,pgsql,mysql} doxygen
    sudo apt-get build-dep gnucash
    Warning: Lai būtu drošs ka vienmēr ir aktuālās rīku versijas, šīs komandas jāpalaiž pēc katras Ubuntu atjaunošanas!
  2. Lejuplādē GnuCash pirmkodu:
  3. Nokonfigurē Gnucash projektu:
    cd gnucash
    ./autogen.sh
    ./configure --enable-debug --prefix=/opt/gnucash-svn
  4. Nokompilē un uzstāda:
    make
    sudo make install
  5. Palaiž GnuCash izstrādes versiju:
    /opt/gnucash-svn/bin/gnucash

Latviskošana

  1. Atjauno *.po faila saturu atbilstoši pirmkoda izmaiņām:
    make pot
    cd po
    /usr/bin/msgmerge -o lv.new.po lv.po gnucash.pot
    mv lv.new.po lv.po
  2. Uzstāda Poedit programmu:
    sudo apt-get install poedit
  3. Atver ../gnucash/po/lv.po failu un veic tajā izmaiņas.
  4. Faila formātu un tulkojuma statistiku pārbauda ar komandu:
    /usr/bin/msgfmt -c --statistics lv.po
  5. Pēc tam veic Gnucash kompilēšanu un palaiž to ar komandu:
    /opt/gnucash-svn/bin/gnucash

Palaišana ar citu valodu

Lai Gnucash palaistu ar citu saskarnes valodu, pirms palaišanas iestata sistēmas LANG mainīgo uz citu valodu.

Ievadot komandu

  1. Piemēram, lai Gnucash palaistu ar angļu valodas saskarni, ievada komandu:
    LANG=en_US gnucash
Izmainot palaidēju starta izvēlnē
Skripta izveide
  1. Lejuplādē un saglabā skriptu gnucashen.sh
  2. Klikšķina uz gnucashen.sh faila ar labo peles pogu, izvēlas Īpašības.
  3. Klikšķina cilni Atļaujas.
  4. Iezīmē Ļaut izpildīt failu kā programmu un Aizvērt.
Palaidēja izmainīšana
  1. Klikšķina ar labo peles pogu uz Lietotnes, izvēlas Rediģēt izvēlnes
  2. Izvēlas Birojs un GnuCash finanšu pārvaldība
  3. Spiež pogu Rekvizīti
  4. Pie lauka Komanda spiež pogu Lūkoties un izvēlas sagatavoto skriptu.
  5. Spiež pogas Aizvērt un Aizvērt.

Izstrādes vides pielāgošana

Gnucash jaunākā izstrādes versija izmanto guile 1.8 bibliotēku, bet Ubuntu 10.04 pēc noklusēšanas ir 1.6. Tāpēc nestrādā daži pārskati u.c. lietas. Tālāk ir aprakstīts, kā uzlabot izstrādes vidi.
  1. root lietotājs nosaka esošās uzstāda 1.8 bibliotēkas:
    sudo apt-get install --reinstall guile-1.8 guile-1.8-dev
  2. Ar roku izveido simbolisko saiti, kam būtu jābūt šobrīd neesošā guile-1.8-slib pakotnē:
    cd /usr/share/guile/1.8
    sudo ln -s ../../slib slib
  3. Ievadot komandu guile --version jārāda 1.8...:
    guile --version
    Guile 1.8.7
    ...
  4. Izpilda komandu:
    sudo guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
  5. Pilnībā pārbūvē Gnucash.


Skatīt arī
Saites

Created by Valdis Vītoliņš on 2009/07/29 12:26
Last modified by Valdis Vītoliņš on 2011/10/13 15:12

XWiki Enterprise 2.7.33656 - Documentation
Creative Commons Attribution 3.0 Unported License