11.1. Installieren von Finance::Quote

Um festzustellen, ob das Perl-Modul Finance::Quote bereits auf Ihrem System installiert ist, geben Sie perldoc Finance::Quote in einem Terminalfenster ein. Wird Ihnen jetzt eine Dokumentation in dieser Form

NAME
    Finance::Quote - Get stock and mutual fund quotes from various exchanges

SYNOPSIS
       [...]

angezeigt, dann ist Finance::Quote installiert und Sie können, wie in Abschnitt 11.2, „Automatisierte Abfrage von Online-Kursen“ beschrieben, den automatisierten Kursabruf konfigurieren. Wenn nicht, dann gibt Ihnen dieser Abschnitt eine Anleitung zur Installation.

Die Vorraussetzungen für eine Online-Kursaktualisierung mit Finance::Quote sind

Anmerkung

Wenn Sie sich bei der Durchführung mit den nachfolgend beschriebenen Schritte nicht sicher fühlen, senden Sie bitte ihre Frage entweder per E-Mail an die deutschsprachige GnuCash-user Mailingliste () oder besuchen Sie den #GnuCash IRC-Kanal. Weitere Informationen finden Sie auch im GnuCash Wiki unter Aktienhandel. Sie können diesen Schritt auch weglassen und Ihre Aktienkurse manuell aktualisieren.

Die Installation von Perl liegt nicht im Fokus dieser Anleitung. Eine ausführliche Beschreibung ist im englischsprachigen GnuCash Wiki unter Perl zu finden.

Die Installation von Finance::Quote unterscheidet sich von einem Betriebssystem zum anderen. Für die verschiedenen unterstützten Systeme, können Sie die folgenden Anweisungen befolgen:

Prozedur 11.1. Installieren von Finance::Quote unter Linux

  1. Beenden Sie GnuCash.

  2. Führen Sie den Befehl gnc-fq-check aus, um zu überprüfen, ob das Programm bereits in einem Verzeichnis liegt, welches in der Umgebungsvariable PATH eingetragen ist. [15]

    Tipp

    Wenn gnc-fq-check nicht in Ihrem PATH ist, vielleicht weil Sie die Anwendung selbst gebaut und dabei ungewöhnliche Pfade verwendet haben, suchen Sie den Ordner in dem GnuCash installiert ist, z.B. mit dem Befehl which gnc-fq-check, und wechseln in dieses Verzeichnis. Es bietet sich an, das aktuelle Verzeichnis in der PATH-Umgebungsvariable aufzunehmen. Hierzu informieren Sie sich bitte in den Unterlagen zu Ihrer Distribution.

  3. Als nächstes aktualisieren Sie mit sudo gnc-fq-update oder su -c gnc-fq-update mit Root-Rechten Finance::Quote. Die richtige Syntax ist von der jeweiligen Distribution abhängig.

    Dadurch wird ein internes Perl CPAN [16] Modul gestartet um die Installation vorzunehmen. Wenn Sie das CPAN zum ersten Mal starten, müssen Sie es einrichten und konfigurieren. Auf den meisten Systemen können Sie jedoch die Standardeinstellungen akzeptieren und die erste Frage Are you ready for manual configuration? [yes] mit no beantworten damit Finance::Quote erfolgreich installiert wird.

  4. Führen Sie gnc-fq-check aus, um zu prüfen, ob Finance::Quote richtig installiert ist. Wenn dies so ist, dann werden die Versionsnummer sowie die von Finance::Quote verwendbaren Quellen für eine Kursabfrage aufgelistet. Bei Problemen mit der Installation von Finance::Quote wird eventuell eine Lösung vorgeschlagen.

Prozedur 11.2. Installieren von Finance::Quote in macOS

  1. Beenden Sie GnuCash.

  2. Installieren Sie XCode, falls noch nicht geschehen.

    XCode ist ein optionales Element auf Ihrer macOS Distributions-DVD.

  3. Führen Sie die Anwendung Update Finance Quote im GnuCash dmg aus.

    Sie können es von der dmg ausführen oder in denselben Ordner kopieren, in den Sie GnuCash kopiert haben. Es öffnet sich ein Terminalfenster und führt ein Skript für Sie aus, das Ihnen eine Reihe von Fragen stellt. Akzeptieren Sie bei jeder Frage die Vorgabe, es sei denn, Sie wissen, was Sie tun.

Prozedur 11.3. Installieren von Finance::Quote unter Windows

  1. Beenden Sie GnuCash.

  2. Führen Sie StartGnuCashOnline-Preisabfrage installieren aus. Dies ist ein kleines Hilfsprogramm, das Finance::Quote für Sie installiert.



[15] Wenn Sie die von Ihrer Distribution bereitgestellten GnuCash Pakete installiert haben, sollte gnc-fq-check bereits in Ihrem PATH sein. Die Aktualität ihrer Distribution können Sie unter Finance::Quote- Versionen nachlesen.

[16] Siehe CPAN Frequently Asked Questions für weitere Informationen.