| Warning |
|---|
| 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 |
| Note |
|---|
| 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! |
Contents |
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).
| Note |
|---|
| 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. |
| Note |
|---|
| 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. |
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 [http://download.kde.org/download.php?url=stable/koffice-2.3 .3 / KOffice 2.3 .3
download page] or the "Building Calligra" wiki page (for version 2.4+).
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.
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
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
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
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.
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
Faster, but not guaranteed to be up to date.
# portmaster -PP editors/koffice-kde4
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
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
yum install koffice*. If you wish to install only certain components, list the packages with a brief description, using
yum search kofficeor 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:
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:
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).
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 option from .
Install the package koffice to get the full suite, or individual applications.
Individual package names are kword, kpresenter, kexi, kspread, krita.
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 module, directly accessible for example via the Kickoff menu under the Computer tab. Just click on . 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.
$sudo apt-get install koffice
$sudo apt-get install koffice-l10n-{yourlanguage}
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
$sudo port -v selfupdate
$sudo port install koffice
$sudo port install koffice-i18n-uk-english
$port search koffice
>koffice @1.6.3 (kde, kde3) >KDE office suite. NB KDE sound does not work.
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.