&Jack.H.Ostroff; &Jack.H.Ostroff.mail;
2014-08-30
4.7.01

# Installation

In diesem Anhang wird vor allem die Installation von &kappname; unter dem &Linux;-Betriebssystem erläutert. Im letzten Abschnitt finden Sie Hinweise für andere Betriebssysteme.

## Bezugsquellen von &kappname;

&kappname; ist bereits seit einigen Jahren verfügbar ist und es wird immer noch an der vollständigen Integration in &kde; gearbeitet. Die ersten stabilen Versionen (1.0.x) erforderten die Bibliotheken von &kde; 3. Daher gab es &kappname; in vielen Linux-Distributionen nicht, die bereits zu &kde; 4 gewechselt waren. Seit Veröffentlichung der Version 4.5 im August 2010 kann &kappname; auf jeder &kde;-Version ab 4.3 kompiliert und installiert werden. Die aktuelle 4.7 Version benötigt &kde; 4.6, insbesondere die Module kdelibs und kdepimlibs.

Obwohl die Portierung von &kappname; zum neuen KDE Frameworks 5 bereits begonnen wurde, ist diese Arbeit immer noch in einem frühen Stadium und die Version ist noch nicht nutzbar. Die neue Version 5.0 wird wahrscheinlich erst Anfang 2015 veröffentlicht Möchten Sie die Fortschritte bei der Portierung verfolgen, sollten Sie die Entwicklerliste &devlist; abonnieren.

In diesem Abschnitt wird im folgenden die Installation von &kappname; mit den Paketverwaltungsprogrammen Ihrer Linux-Distribution erläutert. Im nächsten Abschnitt finden Sie Informationen zum Kompilieren des Quelltextes.

### Offizielle Distributions-Pakete

Am einfachsten installieren Sie &kappname; mit dem Paketverwaltungsprogramm Ihrer Distribution wie zum Beispiel „apt-get“, „ yum“, „portage“, oder „pacman“. Diese Programme berücksichtigen alle Abhängigkeiten und erforderlichen Bibliotheken. Nutzen Sie zuerst diese Installation, auch wenn es manchmal nach der Veröffentlichung einer neuen Version von &kappname; einige Zeit dauert, bis die Distributionen diese Version den offiziellen Archiven hinzugefügt haben.

### Nicht unterstützte Paketquellen

Für viele Linux-Distributionen stellen Benutzer inoffizielle Archive bereit, die aktuellere Pakete als die offiziellen Archive der Distributionen enthalten. Eine Liste dieser inoffiziellen Archive finden Sie auf der &kappname;-Webseite.

## &kappname; aus dem Quelltext installieren

Aktuellere Informationen über die neuesten verfügbaren Versionen und alle bekannten Probleme bei der Installation finden Sie auf der &kappname;-Webseite. Diese Seite enthält auch Verknüpfungen zu komprimierten Quelltextarchiven der neuesten Versionen und Anleitungen zum Abrufen der Quelltexte aus dem Git-Archiv, falls Sie die aktuelle Entwicklerversion kompilieren möchten.

Aus dem vorherigen Absatz können Sie entnahmen, dass es zwei verschiedene Gründe dafür gibt, &kappname; aus dem Quelltext zu kompilieren. Wenn Ihre Distribution kein Paket für &kappname; enthält, laden Sie bitte das komprimierte Quelltextarchiv der neuesten stabilen Version herunter. Zu Zeit ist das die Version 4.6.0. Dies wird für alle Benutzer empfohlen, die &kappname; in einer stabilen Version für den normalen Gebrauch benötigen.

Möchten Sie aber den aktuellen Stand der Entwicklung ausprobieren oder testen, ob ein Fehler behoben wurde oder eine neue Funktion richtig arbeitet, dann können Sie ein komprimiertes Quelltextarchiv mit einem bestimmten Stand der Entwicklung herunterladen. Sie können den Quelltext auch direkt aus dem Git-Archiv herunterladen. Den Quelltext ab Version 4.x finden im &kde;-Git-Archiv. Der Quelltext der Version 1.0.x befand im CSV-Archiv auf SourceForge, wird aber nicht weiter entwickelt und nicht unterstützt. Anleitungen für den Zugriff auf die Archive finden Sie auf der Webseite des Projekts.

Der Quelltext im Git-Archiv und in den Quelltextarchiven von Entwicklungsversionen wird ständig verändert: Er kann Fehler enthalten, das Programm kann abstürzen und möglicherweise werden Daten nicht richtig verarbeitet oder nicht richtig gespeichert. Wenn Sie diese Versionen benutzen möchten, sollten Sie auf jeden Fall Ihre Daten häufig sichern. Arbeiten Sie mit stabilen Versionen, solange Sie nicht besondere Gründe für die Verwendung von Entwicklungsversionen haben.

### Erforderliche Bibliotheken

&kappname; braucht einige Bibliotheken, um kompiliert und ausgeführt werden zu können. Als erstes KDE in Version 4.3.5 oder neuer, daraus insbesondere die Module kdelibs und kdepimlibs. Von Ihrer Distribution müssen Sie wahrscheinlich ausdrücklich sie Entwicklungspakete (-devel oder -dev) dieser Bibliotheken installieren, um &kappname; kompilieren zu können. Ab Version 4.6.0 benötigt &kappname; außerdem die Bibliothek libalkimia mindestens in Version 4.3.1. Weiter nötige Bibliotheken werden möglicherweise erst beim Ausführen des Befehls cmake festgestellt.

Zusätzliche Funktionen sind verfügbar, wenn weitere Bibliotheken beim Kompilieren vorhanden sind. Die beiden wichtigsten sind:

- libofx, Version mindestens 0.9.4 für den Import von Daten im OFX-Format und

- AqBanking in Version 5.0.0 oder neuer,damit können bestimmte Funktionen des Online-Banking genutzt werden. Sie sollten unbedingt mindestens Version 5.0.14 benutzen, da alle älteren Funktionen Fehler hatten.

### Anleitung zum Kompilieren

&kappname; benutzt das CMake-System. Weitere Informationen finden Sie in der Datei README.cmake im obersten Ordner des Quelltextes. Folgende Schritte sind auszuführen:

- `$ mkdir build`
- `$ cd build`
- `$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/`
- `$ make`
- `$ sudo make install/fast`

Der letzte Befehl muss unbedingt ausgeführt werden. &kappname; sucht nach bestimmten Komponenten in Standardordnern. Starten Sie &kappname; vom Erstellungsordner („build“) ohne diesen Installationsschritt, werden Sie mit fehlenden Symbolen und anderen Überraschungen konfrontiert.

Haben Sie das Programm aus dem Quelltext im Git-Archiv kompiliert und möchten zur neuesten Revision aktualisieren, sollten Sie folgenden Befehl eingeben:

- `$ cd <pfad zum Basisordner des Quelltextes>`
- `$ git pull --rebase`
- `$ cd build`
- `$ make`
- `$ sudo make install/fast`

Manchmal lässt sich das Programm auf Grund von Änderungen der Entwickler nicht mehr ohne Probleme kompilieren, wenn Sie nicht mit einem bereinigten Quelltext starten. In diesen Fällen sollten Sie folgenden Befehl ausführen:

- `$ cd <pfad zum Basisordner des Quelltextes>`
- `$ git pull --rebase`
- `$ rm -r build`
- `$ mkdir build`
- `$ cd build`
- `$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/`
- `$ make`
- `$ sudo make install/fast`

## &kappname; ohne Linux installieren

&kappname; wurde erfolgreich für &MacOS; X kompiliert und kann von der MacPorts-Webseite heruntergeladen werden.

&kappname; ist auch für &Windows; verfügbar. Weitere Informationen über &kde; und auch &kappname; unter &Windows; finden Sie auf der Seite KDE unter Windows. Ein eigenständiges Installationsprogramm nur für &kappname; finden Sie unter der Download-Verknüpfung rechts auf der &kappname;-Webseite. Beachten Sie, dass die aktuellste Version dieses Installationsprogramms nicht mehr unter &Windows; XP ausgeführt werden kann. Als dieses Handbuch geschrieben wurde, war noch nicht bekannt, ob dieses Problem behoben ist, da es Schwierigkeiten mit den Programmen zum Erstellen der Anwendung, nicht mit dem kompilieren der Anwendung selbst gibt.

Ist Ihnen bekannt, dass &kappname; auf weiteren Betriebssystemen erfolgreich kompiliert wurde und verfügbar ist, teilen Sie uns das bitte mit, damit diese Information verbreitet werden kann.