&Jack.H.Ostroff; &Jack.H.Ostroff.mail;
2011-07-20
4.6

# Installation

Detta appendix beskriver huvudsakligen installation av &kappname; på operativsystemet &Linux;. Det sista avsnittet beskriver andra operativsystem.

## Hur man skaffar &kappname;

Although &kappname; has existed for a number of years, we are still working on full integration into &kde;. Early stable versions (1.0.x) required libraries from &kde; 3, and so were not available in many Linux distributions, which had already migrated to &kde; 4. However, with the release of version 4.5 in August 2010, &kappname; could be easily compiled and installed on any version of &kde; 4.3 or higher. The current version, 4.6, requires &kde; 4.3, specifically kdelibs and kdepimlibs.

Resten av det här avsnittet beskriver hur &kappname; installeras med den vanliga metoden för programvaruinstallation för din Linux-distribution. Följande avsnitt beskriver att kompilera från källkod.

### Officiella distributionspaket

Det bästa sättet att installera &kappname; är att använda distributionens pakethanterare, som apt-get, yum, portage eller pacman. Det tar hand om alla beroenden och bibliotek som krävs. Även om det tar en viss tid innan alla distributioner har lagt till en ny version av &kappname; i sina officiella arkiv efter den har givits ut, kontrollera helst där först.

### Arkiv som inte stöds

Många Linux-distributioner har användare som tillhandahåller arkiv som inte stöds officielt, som erbjuder mer aktuella paket än distributörens officiella arkiv. En lista på sådana finns på &kappname;s hemsida.

## Kompilera &kappname; från källkod

Aktuell information om den senaste tillgängliga versionen och eventuella kända installationsproblem kommer att finnas tillgängliga på &kappname;s hemsida. Sidan kommer också att ha länkar till komprimerade tar-arkiv av de senaste versionerna, samt instruktioner om hur man erhåller källkoden från &kde; Git, om man vill kompilera den senaste utvecklingsversionen.

Som föregående stycke antydde, finns det två distinkta orsaker att kompilera &kappname; från källkod. Om du inte kan hitta en version särskilt paketerad för din distribution, ladda ner det komprimerade tar-arkivet för den senaste stabila utgåvan. Det är version 4.6.0 när det här skrivs. Det är kompileringsalternativet som rekommenderas för vanliga användare.

On the other hand, if you want to see the current state of development, to check out a recent bug fix or new feature, you can download a tarball which is a snapshot of the development repository. You can also check the source directly out of the repository. The version 4.x source is in &kde; Git. (The version 1.0.x source is in SourceForge cvs, but it is no longer being developed.) Instructions for access are on the project home page.

Koden i Git-arkivet och i ögonblicksbilderna av utvecklingen är under aktiv utveckling. Den kan ha fel, den kan krascha, och den kan göra att data blir skadad eller går förlorad. Om du använder den, försäkra dig om att du verkligen har gjort tillräckliga säkerhetskopior. Om du inte har god anledning att använda den, håll dig till en stabil utgiven version.

### Nödvändiga bibliotek

&kappname; beror på vissa bibliotek för att kompilera och köra korrekt. De första är KDE version 4.3.5 eller senare, i synnerhet kdelibs och kdepimlibs. Beroende på din distribution kan du behöva ladda utvecklingsversionerna, -devel, för att kunna kompilera &kappname; istället för att bara köra en färdigkompilerad version. Från och med version 4.6.0 beror &kappname; också på libalkimia, version 4.3.1 eller senare. Ytterligare systemkrav kan upptäckas vid cmake-steget nedan.

Ytterligare funktionalitet kan erhållas om extrabibliotek är tillgängliga vid kompileringstillfället. De två vanligaste är

- libofx, version 0.9.4 eller senare, för att kunna importera finansdata i OFX-format, och

- AqBanking, version 5.0.0 eller senare, för att kunna använda vissa funktioner i Internetbanker. Observera att version 5.0.14 eller senare rekommenderas starkt, eftersom tidigare versioner innehåller fel.

### Bygginstruktioner

&kappname; använder byggsystemet cmake. Ytterligare information finns i filen README.cmake i källkodens rotkatalog. De grundläggande stegen är följande:

- `$ mkdir build`
- `$ cd build`
- `$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/`
- `$ make`
- `$ sudo make install/fast`

Observera att det sista steget är nödvändigt. &kappname; förväntar sig att hitta vissa komponenter på standardplatser, och om du kör det från byggkatalogen utan installationssteget, får du saknade ikoner eller andra överraskningar.

Om du har kompilerat källkoden från Git, och vill uppdatera till den senaste versionen, kan du för det mesta göra följande:

- `$ cd <sökväg till källkodens rotkatalog>`
- `$ git pull --rebase`
- `$ cd build`
- `$ make`
- `$ sudo make install/fast`

However, changes made by the developers sometimes cause compile problems if you do not start with a clean code base. In these cases, you need to the following:

- `$ cd <sökväg till källkodens rotkatalog>`
- `$ git pull --rebase`
- `$ rm -r build`
- `$ mkdir build`
- `$ cd build`
- `$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/`
- `$ make`
- `$ sudo make install/fast`

## Installera &kappname; utan Linux

&kappname; har kompilerats med lyckat resultat på &MacOS; X, och är tillgänglig på webbplatsen MacPorts.

&kappname; is also reported to be available for &Windows;. This initiative is still a work in progress, and more information can be found at the KDE on Windows Initiative page.

Om du känner till att &kappname; kompileras med lyckat resultat och görs tillgänglig för något annat operativsystem, låt oss få redan på det, så att vi kan sprida informationen vidare.