Revision as of 17:13, 9 March 2011 by Jstaniek (Talk | contribs)

Jump to: navigation, search

← KOffice

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!

Developers: If you want to download the source code (one for all operating system), please see the KOffice download page or theCalligra wiki page.



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).

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 fundamental for forms. 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


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.

There are two ways to install 3rd party software on FreeBSD, as explained in detail here. Choose the way you like most.

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.

# cd /usr/ports/editors/koffice-kde4 && make install clean
or (if you have portmaster)
# portmaster editors/koffice-kde4
or (if you have portupgrade)
# portinstall editors/koffice-kde4

Install the packages

Faster, but not guaranteed to be up to date.

# pkg_add -r koffice-kde4
# portmaster -PP editors/koffice-kde4
# portupgrade -PP editors/koffice-kde4

Mix ports and packages

Alternatively, you can use portmaster or portupgrade to mix ports and packages and get the latest versions of every software.

# portmaster -P editors/koffice-kde4
# portinstall -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, stable) ships KOffice 1.6.1.

Debian 6 (Squeeze, testing) ships KOffice 2.2.1.

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.


Gentoo provides a split KOffice installation:

  • app-office/koffice-meta

This package installs all available KOffice components like KWord, KSpread, etc.

By enabling the nls USE flag, the localization package (app-office/koffice-l10n) is also installed and provides the languages which are set by the LINGUAS variable in /etc/make.conf.

To install only single components, choose from these packages:

  • app-office/karbon
  • app-office/kchart
  • app-office/kplato
  • app-office/kpresenter
  • app-office/krita
  • app-office/kspread
  • app-office/kword

While the default Portage tree doesn't provide always the most up-to-date packages or even beta or SCM ones (-9999 packages which build KOffice directly from SVN), these are provided through the "kde" overlay which can be added using layman:

layman -a kde

(see the layman documentation for more details).


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

TODO: Please fill information.


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

The current release, openSUSE 11.3, offers KOffice 2.1.2.

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

TODO: Please fill information.


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.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal