Akonadi

    From KDE UserBase Wiki
    Revision as of 16:51, 16 November 2011 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

    Einführung

    Das Akonadi-Framework stellt eine zentrale Datenbank für unterschiedliche Anwendungen bereit, in der persönliche Informationen des Nutzers gespeichert, indiziert und wieder ausgelesen werden können. Das gilt für E-Mails, Kontakte, Kalender, Ereignisse, Tagebücher, Alarme, Notizen usw. Adressbuch war die erste Anwendung, die das Akonadi-Framework genutzt hat. In SC 4.7, kamen KMail, KOrganizer und KJots hinzu. Darüber hinaus nutzen mehrere Plasma- Widgets ebenfalls Akonadi für ihre Kalendereinträge, Notizen, etc.

    Zum Zeitpunkt des Schreibens dieses Textes ist bei folgenden Anwendungen Akonadi für die Speicherung ihrer Nutzerdaten vorgesehen. Näheres erfahren Sie auf den Seiten der einzelnen Anwendungen.

    KMail

    E-Mail-Programm

    Verwendet Akonadi zum Speichern von E-Mails

    KAddressBook

    Kontakte

    verwendet Akonadi für Kontaktinformationen

    KOrganizer

    Persönlicher Organizer

    Verwendet Akonadi zum Speichern von Kalenderdaten, Ereignissen, Journalen usw.

    KJots

    Notizprogramm

    Verwendet Akonadi zum Speichern von Notizen

    Darüberhinaus verwenden Plasma-Widgets wie Digitaluhr oder Notes ebenfalls Akonadi für ihre Datenhaltung.

    Steuern des Akonadi-Servers

    Das Akonadi-Steuerungsmodul in den System-Einstellungen bietet eine einfache Möglichkeit zum Starten, Stoppen, Neustarten und den Serverstatus von Akonadi abzufragen. Natürlich können Sie auch den Befehl akonadictl in der Kommandozeile dafür verwenden.

    Zum Starten des Akonadi-Servers

    akonadictl start

    Um den Akonadi-Server zu stoppen:

    akonadictl stop

    Um den Neustart eines laufenden Akonadi-Servers zu erzwingen:

    akonadictl restart

    Zur Abfrage des Akonadi-Serverstatus:

    akonadictl status

    Deaktivieren des Akonadi-Subsystems

    Remember

    Wenn Sie nicht möchten, dass Akonadi auf Ihrem System läuft, können Sie keine der Akonadi-fähigen Anwendungen verwenden. Diese Anwendungen starten Akonadi, sobald sie dessen Dienste brauchen, auch wenn es deaktiviert wurde. Siehe Liste der Akonadi-fähigen Anwendungen. Beachten Sie auch, dass auch einige der Plasma-Widgets wie Digitaluhr ebenfalls Akonadi verwenden


    Der Akonadi-Server wird bei der Anmeldung automatisch gestartet, sobald eine alleAkonadi-fähige Anwendung auf ihn zugreifen möchte.

    Um das Akonadi-Subsystem zu deaktivieren, stoppen Sie zunächst den laufenden Akonadi-Server aus dem Steuerungsmodul oder über die Befehlszeile mit dem Befehl

    akonadictl stop

    Bearbeiten Sie dann die Datei ~/.config/akonadi/akonadiserverrc und ändern StartServer von true nach false:

    StartServer=false

    Der Akonadi-Server sollte bei der Anmeldung nicht mehr automatisch gestartet werden.

    Hinweis

    Der Akonadi-Server wird weiterhin durch jede Anwendung gestartet, die Akonadi anfordert. Stellen Sie sicher, dass keine Akonadi-verwendende Anwendung zum Zeitpunkt der Anmeldung oder danach gestartet wird. Vergessen Sie auch die Plasma-Widgets nicht — zum Beispiel verwendet die Digitaluhr in der Standard-Einstellung ebenfalls Akonadi zur (optionalen) Anzeige von Kalenderereignissen. Stellen Sie sicher, dass keine Akonadi-verwendenden Widgets gestartet werden, wenn Sie nicht möchten, dass Akonadi gestartet wird.


    Fragen und Antworten (FAQ)

    Where is my data now?

    A full explanation of where the data is stored and Akonadi's interaction with it is available in Andras Mantia's blog

    Migration problems

    Sehen Sie auf der Problemseite nach, um Lösungen für eventuelle Migrationsprobleme zu erhalten. Im Glossar-Eintrag zu Akonadi finden Sie eine Zusammenfassung zu Akonadi sowie weitere nützliche Links. Auf der Seite Akonadi und das Adressbuch wird erklärt, wie Akonadi und KAddressBook zusammenarbeiten.

    High CPU or Memory usage

    Falls Ihre CPU-Last durch den virtuoso-t-Prozess bei der Verwendung von Akonadi auf 100% ansteigt, versuchen Sie folgenden Workaround: Deaktivieren Sie in der KRunner-Konfigurationsseite das Nepomuk-Such-Plugin und das Kontakt-Plugin. Melden Sie sich anschließend ab und wieder an. Weitere Informationen erhalten Sie hier, im Forum oder im IRC-Channel #kontact.