GnuCash-2.4.11

Introduction à GnuCash

GnuCash est un gestionnaire de comptabilité personnelle.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de GnuCash

Requises

Guile-2.0.6, libgnomeui-2.24.5, GNOME Virtual File-System-2.24.4, SLIB-3b3 et GOffice-0.8.17

WebKitGTK+-1.10.1 (configuré avec --with-gtk=2.0).

Facultatives

libdbi (et les pilotes libdbi) et Guile-www

Facultatives (Requises pour le système d'aide)

Rarian-0.8.1 et Yelp-3.6.1 (run-time requis pour voir les documents d'aide).

Facultatives (pour la banque en ligne)

LibOFX (requires OpenSP-1.5.2 and cURL-7.28.0), KtoBlzCheck and AqBanking (requires Gwenhywfar et libchipcard3)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gnucash

Installation de GnuCash

Installez GnuCash en lançant les commandes suivantes :

patch -Np1 -i ../gnucash-2.4.11-guile-2_fixes-1.patch &&
./configure --prefix=/usr           \
            --sysconfdir=/etc/gnome \
            --disable-dbi           \
            --with-html-engine=webkit &&
make

Si vous souhaitez créer la documentation de l'API au format HTML, vous devez avoir installé Doxygen-1.8.2 et Graphviz-2.28.0, puis lancer :

make doc

Si vous souhaitez le guide du concept de l'API (API Design Guide) dans plusieurs formats, vous devez avoir installé TeX-Live-20120701 et lancer :

make -C src/doc/design html pdf ps

La suite de tests est actuellement cassée à cause de problèmes avec Guile 2.

Maintenant, en tant qu'utilisateur root :

make install

Si vous voulez installer le système de documentation et d'aide, vous devez avoir installé Yelp-3.6.1 et Rarian-0.8.1 afin de voir les documents d'aide. Déballez l'archive tar supplémentaire, rendez-vous dans le répertoire des sources gnucash-docs-2.4.1 nouvellement créé et lancez les commandes suivantes en tant qu'utilisateur non privilégié :

./configure --prefix=/usr &&
make

Vous pouvez créer les HTML du manuel d'aide et du guide de l'utilisateur si vous avez installé les outils DocBook XML (libxslt-1.1.27, DocBook XML-DTD-4.5 et DocBook XSL Stylesheets-1.77.1). Vous pouvez créer une version PDF du guide des utilisateurs si vous avez installé DocBook-utils-0.6.14, et fop-1.1. Exécutez les commandes suivantes pour créer la documentation (modifiez comme il faut selon vos désirs) :

make -C guide html &&
make -C guide pdf

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez construit le manuel d'aide ou le guide des utilisateurs, installez-les en utilisant les commandes suivantes en tant qu'utilisateur root (modifiez comme nécessaire) :

mkdir -p                           /usr/share/doc/gnucash-2.4.1 &&
cp -v -R guide/C/gnucash-guide/*   /usr/share/doc/gnucash-2.4.1 &&
cp -v    guide/C/gnucash-guide.pdf /usr/share/doc/gnucash-2.4.1

Explication des commandes

--sysconfdir=/etc/gnome : Ceci installse les fichiers de configuration dans /etc/gnome/gnucash plutôt que dans /usr/etc/gnucash.

--with-html-engine=webkit : Ajoutez cette option pour utiliser WebKitGTK+-1.10.1 (configuré avec --with-gtk=2.0) au lieu de gtkhtml : par défaut, c'est Gtkhtml-3 qui ne se construit pas sur la Glib2 actuelle sans modifications et GtkHTML-4.6.0 n'est pas reconnu par cette application.

--disable-dbi : Ajoutez cette option si vous n'avez pas installé libdbi et un ou plusieurs de ses pilotes de base de données.

Configuration de GnuCash

Informations de configuration

Si vous souhaitez utiliser GnuCash pour récupérer les cours des titres, vous devrez installer les modules Perl suivants : libwww-perl-6.04, Date::Manip-6.31, HTML::Parser-3.69, HTML::TableExtract-2.11, Crypt::SSLeay et Finance::Quote-1.17. Vous pouvez aussi lancer le script /usr/bin/gnc-fq-update en tant qu'utilisateur root.

Contenu

Programmes installés: gnc-fq-check, gnc-fq-dump, gnc-fq-helper, gnc-fq-update, gnucash, gnucash-env, gnucash-make-guids, gnucash-valgrind et update-gnucash-gconf
Bibliothèques installées: libgnc-backend-sql.so, libgnc-backend-xml-utils.so, libgnc-business-ledger.so,libgnc-core-utils.so, libgnc-gnome.so, libgnc-module.so, libgnc-qof.so et de nombreuses bibliothèques support installées dans /usr/lib/gnucash
Répertoires installés: /opt/gnome/gnucash, /usr/include/gnucash, /usr/lib/gnucash, /usr/libexec/gnucash et /usr/share/doc/gnucash-2.4.11.

Descriptions courtes

gnucash

est un gestionnaire de comptabilité personnelle.

Last updated on : 2012-04-18 19:31:24 +020