Jump to: navigation, search
Other languages:Danish 100% • ‎English 100% • ‎Spanish 50% • ‎Italian 100% • ‎Russian 44% • ‎Ukrainian 100%
There are two similar office suites, KOffice and Calligra, which originate from the same base but have separate development tracks. For each download, therefore, two links are given. Please take care to select the appropriate one for your office installation

This page explains how you can download KOffice for using on particular operating systems like FreeBSD, Linux, Windows or Mac OS X.

Please update this information if you know more. Thanks!



The newest stable version is: 2.3 .3 . See announcements for 2.3.1. 2.3.2 and 2.3.3.

We are now working on version 2.4 , so called "unstable" (see KOffice Schedules and Calligra Schedules).

At the moment there is no agreement that after KOffice 2.3 series there will be subsequent releases of software called KOffice and who will develop it. Neither git repository called koffice nor calligra at git.kde.org is 100% official successor of the 2.3 series at the moment.

Users interested in Kexi, Krita or KPlato application should be aware that after releasing them within KOffice 2.3 series these applications are developed by the same authors within the Calligra suite (moreover KPlato has been renamed to Plan).[1] Thus, there will be no upgrade option for these applications within KOffice after series 2.3, regardless of the settlement on the continuation of KOffice.

Source Code

Interesting mostly for power users and developers that are able to build the software. To download the source code (one for all operating systems), please visit the ftp://ftp.kde.org/pub/kde/stable/koffice-2.3.3.

Emergency Patches

Following patch files can be applied to the source code of certain KOffice or Calligra versions. It is suitable if the applications are built from the source code. This section provides a list fixes and improvements found after given release. To use the patches, apply them to source code by saving it in 'koffice/' (or 'calligra/', respectively) source code directory and running:

patch -p0 < patchfilename

Note that the source code in KDE Subversion (branches/koffice/2.2/koffice/, branches/koffice/2.3/koffice/) repository has the patches applied already, and is so you can safely fetch it instead of patching the original versions released with KOffice.

Kexi: Fix inserting row when field has "required" attribute set

The patch supports KOffice releases 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.3.2, 2.3.3. If there is 2.3.4 released eventually, the fix will be already included. Any Kexi release (part of Calligra 2.4.0 or newer) will contain the fix already.

This patch fixes issue with inserting records into tables where one or more fields have "required" attribute set - inserting was not possible because of popping up error about missing value. This fixes reported bug #267311.

It's safe to apply the patch if you are unsure.

Download the patch: fix-inserting-required-value-2.3.patch

Kexi: Add missing foreground and background color properties of form widgets

The patch supports KOffice releases 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.3.2, 2.3.3. If there is 2.3.4 released eventually, the fix will be already included. Any Kexi release (part of Calligra 2.4.0 or newer) will contain the fix already.

This patch adds missing color properties that are recently identified as fundamental regression for Kexi Forms in series 2 of Kexi. This fixes reported bug #267671.

It's safe to apply the patch if you are unsure.

Download the patch: fix-form-color-properties-2.3.patch

Kexi: Fix possible crash when handling queries with lookup columns

The patch supports KOffice releases 2.3.0, 2.3.1, 2.3.2, 2.3.3. If there is 2.3.4 released eventually, the fix will be already included. Any Kexi release (part of Calligra 2.4.0 or newer) will contain the fix already.

This patch properly handles information of lookup columns, i.e. in a way no longer causing crash.

It's safe to apply the patch if you are unsure.

Download the patch: fix-crash-in-kexidb-queries-2.3.patch

Debugging Information

If you encountered a defect that causes abnormal termination of given application, you may want to report it at https://bugs.kde.org. It is recommended that you provide so called backtrace for the authors of application. The backtrace (or strack trace) is a text information about execution context in textual form. It is available for you if you have debugging information for given application installed.

Do this by installing extra package(s), e.g. on openSUSE it is set of koffice2-{applicationname}-debuginfo packages, so e.g. for Kexi it is koffice2-kexi-debuginfo package. After installing the package(s), to get the backtrace, re-run the problematic application and try to cause the same defect as before.


FreeBSD usually offers the latest version of KOffice and of its translations; you can keep track of the port here. Development versions and final releases are always tested in area51 (you will find a Calligra port there).

There are two ways to install 3rd party software on FreeBSD, as explained in detail here. Choose the way you like most. These instructions will show you how to use portmaster to install and upgrade KOffice.

Build the ports

The recommended way: you'll always have the newest version (of course, you need an up to date ports tree), and you'll be able to configure some options.

# portmaster editors/koffice-kde4

You can speed up things a bit using packages for build dependencies.

# portmaster --packages-build editors/koffice-kde4

Install the packages

Faster, but not guaranteed to be up to date.

# portmaster -PP editors/koffice-kde4

Mix ports and packages

This is a good compromise, as portmaster will install packages if they are up to date, otherwise it will build from ports.

# portmaster -P editors/koffice-kde4


Arch Linux

The current available version is 2.2.0. The [extra] repository contains the meta-package koffice-meta-koffice that can be installed to get all of koffice, or you can install modular packages (such as koffice-kword to get only kword).

# pacman -S koffice-meta-koffice


TODO: Please fill information.


Debian 5.0 (Lenny, oldstable) ships KOffice 1.6.1.

Debian 6 (Squeeze, stable) ships KOffice 2.2.1.

Debian testing ships KOffice 2.3.

To install from the command line:

$apt-get install koffice


Fedora release KOffice as individual packages. Use the command
yum install koffice*
. If you wish to install only certain components, list the packages with a brief description, using
yum search koffice
or list the packagename together with version and repository information using
yum list koffice*
. You can install multiple packages at the same time, using
yum install kexi, kword

This will, of course, install any dependencies as well.


Mageia provides packages for Calligra alpha 1.


Packages in Mandriva can be installed from the command line as root using urpmi, or from the GUI using the Install & Remove Software option from Configure Your Computer (mcc).

Install the package koffice to get the full suite, or individual applications.

Individual package names are kword, kpresenter, kexi, kspread, krita.

Linux Mint

See information on how to install in Ubuntu, as Linux Mint uses the same repos.


openSUSE ships KOffice in the DVD media and in OSS, the main default repository.

The current release, openSUSE 11.4, offers KOffice 2.3.1.

According to your preferences you can use YaST, precisely the Software management module, directly accessible for example via the Kickoff menu under the Computer tab. Just click on Install/Remove Software. Of course you can also use Zypper, the openSUSE's command line package manager.

You can choose to install one or more components, as you prefer. The main package is called koffice2, each application has its package, for example koffice2-kword for KWord.

The localization package (and the documentation one) is automatically installed according to your system language. Obviously you can choose to install another one selecting something like koffice2-l10n-yourlanguage, for instance koffice2-l10n-it.

If you wish a more updated version, you have to add one of the newer available KDE repositories. For details about these repositories and how to add them, refer to this page on openSUSE's wiki.


TODO: Please fill information.


TODO: Please fill information.

Ubuntu and Kubuntu

Ubuntu and Kubuntu 10.04
Kubuntu 10.04 ships KOffice only the old 2.1.2, which lacks Kexi. To obtain KOffice 2.2.0 (provides Kexi) upgrade to Ubuntu/Kubuntu 10.10.
Installation using the Synaptic manager
Use the Synaptic package manager to install the package(s).
  • Package name for KOffice: koffice
  • Localization packages available koffice-l10n-{yourlanguage} (e.g. koffice-l10n-pl)
Alternative - installation from the command line
$sudo apt-get install koffice
$sudo apt-get install koffice-l10n-{yourlanguage}
Kexi is packaged with all database drivers, so depend on database access libraries for MySQL, PostgreSQL, etc. It may be changed in the future releases, see the Ubuntu Wish #676398.
Kubuntu Developers (Mail Archive)

Mac OS X

There are only two prerequisites for the installation. These are macports and xcode. Follow these steps. Note: valid for Mac OSX Leo, Snow Leo, Tiger

  • From the Mac OSX installation DVD, pickup Xcode, which is the optional installation, and install it on your Mac.
  • initiate online Software update of the Mac, which will update Xcode with the current version.
  • got to macports.org and download the latest release (current 1.9.2). There are two options of installation:
    • DMG - as disc image, see the installation manual on the macports page (easy)
    • PKG - as package, just open the package and follow the instructions (easier)
  • once installed, perform the self update with code:
$sudo port -v selfupdate
  • It takes a while, depending on internet connection speed.
    • INFO: "port" is a command line tool like we know it from Linux'es "dpkg" or more than less "aptitude" in Ubuntu.
  • once all applications are up-to-date, we can begin to install the KOffice with simple
$sudo port install koffice
  • additional language can be installed e.g. for UK English with:
$sudo port install koffice-i18n-uk-english
  • You can search for the current version available with:
$port search koffice
  • which gives you something like:
>koffice @1.6.3 (kde, kde3)
>KDE office suite. NB KDE sound does not work.
  • After done installation, check the error codes or warnings. All additional download will be done automatically.


Older versions available through the KDE on Windows Installer. You don't need to install KDE Desktop on Windows, only facilities needed by KOffice.

TODO: show installation process specifically for KOffice.

TODO: Please fill information once the newest stable version is available on Windows.

KOffice or Calligra are not in the KDE Windows installer. Checked today, 23.06.2011.

This page was last modified on 15 December 2013, at 16:43. This page has been accessed 218,436 times. Content is available under Creative Commons License SA 3.0 and the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal