Installation on FedoraΒΆ

  1. Install the Kontact repository configuration. Only use the Development repository for testing, never for production:

    For Fedora 25 (Twenty Five):

    # cd /etc/yum.repos.d/
    # wget

    For Fedora 25 (Twenty Five) Development:

    # cd /etc/yum.repos.d/
    # wget
  2. Make sure that the Kolab Kontact repositories get a higher priority, eg. we need kdepimlibs to be installed from Kolab rather than from Fedora:

    # for f in /etc/yum.repos.d/Kontact*.repo
    # do
    # sed -i "s#enabled=1#enabled=1\npriority=0#g" $f
    # done
  3. Import the GPG key used to sign the packages:

    # rpm --import
  4. Make sure there is no leftover configuration or data from previous akonadi installs. Please note that this will delete all your locally cached data and configuration! This step is not necessary if no other akonadi has been installed before, it is however a necessary step if an upstream version of Kontact/Akonadi was running on the system previously:

    # rm -R ~/.kde/share/apps/akonadi_migration_agent
    # rm -R ~/.kde/share/config/akonadi*
    # rm -R ~/.local/share/akonadi
    # rm -R ~/.config/akonadi
  5. Install the Kolab Desktop Client (supply –allowerasing to allow the command to uninstall conflicting packages):

    # dnf install kolab-desktop-client --allowerasing --refresh
  6. To install additional spellchecking languages install the wanted hunspell-* packages:

    # dnf install hunspell-de

Continue to Kontact.