среда, 28 марта 2012 г.

Починка Akonadi в KDE 4

Ещё одна вещь которая страшно надоела и описана для памяти.

По мотивам этого, этого и этого.


1. Отключаем автозапуск службы миграции Akonadi


$ kwriteconfig --file kres-migratorrc --group Migration --key Enabled --type bool false
2. Ставим сервер MySQL 5.1. Он будет использоваться взамен mysqld-akonadi. Убеждаемся что запустился.

3. Лезем в MySQL под root и выполняем 3 SQL-инструкции: создаём БД akonadi и даём все права к ней пользователю akonadi с паролем akonadi

CREATE DATABASE akonadi;
GRANT ALL PRIVILEGES ON akonadi.* TO akonadi@localhost IDENTIFIED BY 'akonadi';
FLUSH PRIVILEGES;
4. Запускаем настройщик Akonadi через команду akonaditray и с иконки в системном лотке уже вызываем "Настройка..." по правой кнопке. Снимаем галку с "Использовать локальный сервер MySQL" и прописываем во вкладке "Настройка сервера Akonadi" следующее:


5. Теперь можно удалить базу Akonadi и перезапустить сервер. Причём пишут что саму папку удалять не надо - надо.

$ rm -rf ~/.local/share/akonadi
$ akonadictl start
6. Проверяем по akonadictl status

$ akonadictl status
Akonadi Control: running
Akonadi Server: running
Akonadi Server Search Support: available (backend: Unknown)
7. Проверяем по встроенному тесту из системного лотка:

8. Смотрим как подключились источники Akonadi:

9. Теперь у меня опять работают KMail, KOrganizer и KAddressBook, а KJots я не пользуюсь. И ради этого..

Комментариев нет:

Отправить комментарий