# Installation av Krusader med KDE 4.x

## Krav

För att använda den senaste &krusader; med lyckat resultat, behöver du &kde;libs ≥ 4.x

Versioner av &kde; som krävs:

- &krusader; v1.01: &kde; 2

- &krusader; v1.02 - 1.40: &kde; 3.0 - &kde; 3.2

- &krusader; 1.40: föredrar &kde; 3.2 (annars är inte alla funktioner tillgängliga)

- &krusader; v1.50 - v1.51: &kde; 3.2 - &kde; 3.3 (Konfigurator kraschar med &kde; 3.4)

- &krusader; v1.60.0 - v1.70.0: &kde; 3.3 - &kde; 3.5

- &krusader; 1.70.x: föredrar &kde; ≥ 3.4 (annars är inte alla funktioner tillgängliga)

- &krusader; 1.80.0: &kde; 3.4 - &kde; 3.5

- &krusader; 1.90.0: &kde; 3.2 - &kde; 3.5

- &krusader; v2.x.x: &kde; 4.x

Observera: För installationsinstruktioner för &krusader;-1.x för &kde; 2 besök Krusaders hemsida.

Plattformar:

- Alla POSIX (&Linux;/BSD/&UNIX;-liknande operativsystem), &Solaris;

- Alla BSD-plattformar (FreeBSD/NetBSD/OpenBSD/&MacOS;)

- &Windows; XP och Vista

För att hantera arkiv, checksummor och andra verktyg måste de ställas in i vårt inställningsverktyg. När &krusader; körs för första gången detekteras de tillgängliga verktygen automatiskt, och en rapport visas i den första startguiden. Därefter kan ytterligare verktyg läggas till, tas bort eller ändras.

Ett paket med populära uppackningsverktyg, arkiveringsverktyg, &krusader; själv och tilläggsprogram finns på &krusader;s nerladdningssida.

För fler krav, se nedan. Ta också en titt på avsnittet Vanliga frågor.

## Skaffa &krusader;

Den senaste informationen om &krusader; finns på Krusaders hemsida.

### &krusader; nerladdningar

Du rekommenderas att använda &krusader;-paketet som din distribution tillhandahåller. Distrowatch.com är en utmärkt resurs för att kontrollera tillgängligheten. Om din distribution inte erbjuder &krusader;, kontakta gärna de som skapat distributionen och be dem tillhandahålla ett &krusader;-paket.

Den senaste versionen, samt de äldre versionerna, finns på &krusader;s nerladdningssida och på Sourceforges spegelplatser. Den innehåller det komprimerade källkodsarkivet, RPM- och DEB-paket för den distribution som &krusader;s Krew använder, och paket byggda av &krusader;s användare och tredje part.

Distributioner som tillhandahåller &krusader;:

- &SuSE;

- Fedora via `# yum install krusader` klarar av det, tack vare Marcin Garski. &RedHat; RPM-paket finns oftast på &krusader;s nerladdnigssida eller på dag.wieers.com och Dries Verachtert RPM-arkiv .

- Debian, på &krusader;s nerladdningssida kan hitta aktuellare DEB-paket. Observera: Oftast fungerar också Debian-paket med distributioner som är "baserade på Debian", och några av dessa tillhandahåller sina egna (inkompatibla) paket. Ubuntu/Kubuntu, Linspire/Freespire, Knoppix 4.x DVD, Kanotix, etc.

- Mandriva via arkivet contrib `# urpmi krusader` klarar av det, Gentoo, Yoper.

- Arch Linux, Frugalware Linux, PCLinuxOS, altlinux.

- FreeBSD, versionen underhålls av Heiner Eichmann.

- NetBSD, Lunar Linux, Ark Linux, OpenLX, Source Mage, CCux Linux, ROCK Linux.

- Ännu fler distributioner kan hittas med Distrowatch.com.

Använd installationsverktygen som ingår i din distribution för att installera &krusader;-paketet. Du kan behöva en anslutning till Internet om &krusader; inte är inkluderad på cd:n eller dvd:n. Det finns troligen andra distributioner som inkluderar &krusader;. Om du känner till någon, skicka gärna informationen så att vi kan lägga till den i listan med distributioner.

Övriga

- Slackware tgz-binärprogram finns oftast på &krusader;s nerladdningssida. Du kan också använda Portpkg som innehåller &krusader;s SlackBuild, `# portpkg krusader` är allt som behövs.

- Det finns en version för &MacOS;.

- Det finns en version för &Windows;.

Söktjänster

- Du hittar också paket på &Linux; programvaruarkiv, som freshmeat.net eller KDE-APPS.org.

- Om du inte kan hitta ett paket för din distribution, rekommenderar vi att söka efter det med rpmfind, rpmpbone eller rpmseek.

Om du tycker om att använda &krusader;, skulle vi uppskatta om du besökte någon av dessa platser och gav programmet ett betyg.

Om du fortfarande inte kan hitta ett paket, följ installationsproceduren om hur man kompilerar &krusader; från källkod. Denna mycket grundliga handledning beskriver processen så detaljerat att inte ens nykomlingar bör få några problem.

### Versionsnamngivning

En ny namngivning av versioner har använts sedan &krusader; 1.60.0

- Första siffran: huvudversionen

- Andra siffran eller siffrorna: procent av funktioner som är klara för den här huvudversionen

- Tredje siffran eller siffrorna: felrättningar.

Andemeningen är att utgåvan av &krusader; med version 1.60.0 ska innebära att vi anser att &krusader; är omkring 60 % klar med alla funktioner som planerats för serien 1.x.x. Serien 2.x.x kommer att vara utgåvor för &kde; 4.x. Förhoppningsvis är det lätt att förstå.

### Stabil version

`krusader-x.xx.tar.gz`

&krusader; ges ut enligt villkoren i &GNU; General Public License (GPL). Det betyder att PROGRAMMET TILLHANDAHÅLLS I "BEFINTLIGT SKICK" UTAN NÅGRA GARANTIER AV NÅGOT SLAG, även när det är markerat som en stabil utgåva.

### Utvecklingsversion (beta-utgåva)

`krusader-x.xx-betax.tar.gz`

Innan varje stabil utgåva ger vi ut minst en utvecklingsversion för att leta reda på felen.

Dessa utgåvor är beta-utgåvor och innehåller troligen några fel.

Om du använder en utvecklingsversion eller Git-version, är det möjligt att de senaste nya funktionerna inte ännu finns i "Krusaders handbok". Läs filen Changelog på nätet eller i &krusader;s källkod för att få reda på mer om de nya funktionerna. För en kortfattad beskrivning, läs gärna filen SVNNEWS på nätet eller i &krusader;s källkod. Synpunkter från användare och felrapporter är alltid välkomna.

Beta-utgåvor har tre mål:

- Verkställ ett stopp för nya funktioner till den stabila versionen är utgiven. Bara fel kommer att rättas. Nya funktioner måste vänta till den stabila versionen har givits ut.

- Erhåll återmatning från &krusader;s användare så att vi kan rätta felen.

- Ge översättare tid att uppdatera översättningarna för den kommande stabila versionen.

### Git

Git används för vårt källkodsarkiv. Det är också möjligt att bläddra i Git-arkivet.

För att checka ut den senaste utvecklingsversionen av &krusader; 2.x för &kde; 4 från Git:

    $ git clone git://anongit.kde.org/krusader

### Äldre utgåvor

Om du letar efter äldre utgåvor rekommenderar vi Sourceforge spegelplatser, tillgängliga från vår projektsida.

## Instruktioner för installation av Krusader på KDE 4.x

Läs gärna filen `INSTALL` i Krusaders källkod. Den innehåller de senaste installationsinstruktionerna.

Från version &krusader;-2.0.0 och senare är bara för &kde;-4.

Det förväntade namnet på det komprimerade tar-arkivet är `krusader_kde4.tar.gz` (det kommer säkert att vara ett annat).

Du kan ladda ner den senast tillgängliga versionen av &krusader;-2.x från Git.

### Beroenden för Krusader

Följande paket krävs för att köra det binära Krusader-programmet.

- C-bibliotek

- kdelibs5 (KDE4 kärnbibliotek och binärprogram för alla KDE4-program)

### Föreslagna paket

Dessa paket är valfria, men de gör Krusader mycket kraftfullare och användbarare.

Följande paket har namn som Debian och Ubuntu använder, Andra Linux-distributioner använder troligen liknande namn.

- arj: Arkivprogram för .arj-filer

- ark: Grafiskt arkiveringsverktyg för KDE

- bzip2: Högkvalitativt blocksorterande filkomprimeringsverktyg

- cpio: GNU cpio -- ett program för att hantera filarkiv

- kdebase-bin: Kärnbinärprogram för KDE:s basmodul

- kdebase-bin: Kärnbinärprogram för KDE:s basmodul

- kdiff3: Jämför och sammanfogar 2 eller 3 filer eller kataloger

- ELLER kompare: Ett grafiskt gränssnitt för att visa skillnader mellan filer för KDE

- ELLER xxdiff: Ett grafiskt jämförelse- och sammanfogningsverktyg för filer och kataloger

- kmail: KDE:s e-postprogram

- okteta: KDE:s hexeditor

- konsole: X-terminalemulator för KDE

- krename: Kraftfullt verktyg för namnbyte i bakgrunden för KDE

- lha: Arkiveringsverktyg för lzh

- md5deep: Mångsidigt verktyg för att skapa och verifiera filchecksummor

- cfv: Mångsidigt verktyg för att skapa och verifiera filchecksummor

- p7zip: 7zr-filarkiveringsprogram med hög komprimeringsgrad

- rpm: Red Hat pakethanterare

- unace: Packa upp, testa och granska .ace-arkiv

- unrar: Uppackning av .rar-filer (icke-fri version)

- ELLER unrar-free: Uppackning av .rar-filer

- ELLER rar: Arkiveringsverktyg för .rar-filer

- unzip: Uppackning av .zip-filer

- zip: Arkiveringsverktyg för .zip-filer

### Kompileringskrav

Följande paket behövs för att kompilera Krusader. Om du bara kör Krusaders binärprogram behöver du inte dessa paket.

- gcc (GNU C-kompilatorn)

- g++ (GNU C++ kompilatorn)

- cmake (ett byggsystem för olika plattformar med öppen källkod)

- zlib1g-dev: (bibliotek för att implementera komprimeringsmetoden deflate som finns i gzip och PKZIP)

- gettext (innehåller msgfmt)

- kdelibs5-dev (installerar många utvecklingsbibliotek för KDE4)

- libphonon-dev (libphonon-dev utvecklingspaket med multimediaramverk för olika plattformar)

## Installera på &Linux;- och &BSD;-plattformar

Läs gärna filen `INSTALL` i Krusaders källkod. Den innehåller de senaste installationsinstruktionerna.

`-DQT_INCLUDES=/usr/share/qt4/include` är platsen för &Qt;4 deklarationsfiler

`-DCMAKE_INSTALL_PREFIX=/usr/` är platsen där Krusader kommer att installeras med byggkommandot.

Ett annat exempel är: `-DCMAKE_INSTALL_PRFIX=/opt/krusader` för att installera det kompilerade Krusader-programmet i en annan katalog, för att inte skriva över versionen av Krusader installerad av pakethanteraren.

          $ tar -xzvf krusader_kde4.tar.gz
          $ cd krusader_kde4
          $ cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DQT_INCLUDES=/usr/share/qt4/include
          $ make
          $ sudo make install

Avinstallera

    $ su -c "make uninstall"

## Installera på &MacOS;-X plattformen

Läs gärna filen `INSTALL` i Krusaders källkod. Den innehåller de senaste installationsinstruktionerna.

Med &kde;-4 kör Krusader direkt på &MacOS;-X, och använder dess användargränssnitt Aqua (X11 behövs inte längre).

Med hjälp av macports.org, finns det en version av &krusader; för &MacOS;-X. Versionen underhålls av Jonas Bähr. En portfile tillhandahålls.

    $ sudo port install krusader

## Installera på &Windows;-plattformen

Läs gärna filen `INSTALL` i Krusaders källkod. Den innehåller de senaste installationsinstruktionerna.

Testat på &Windows; XP, inte ännu testat på &Windows; Vista, men det bör fungera.

Med Krusader 2.0.0 är det första gången som Krusader går att kompilera på &Windows;, men en del arbete återstår för att göra Krusader mer användbart på &Windows;-plattformen. Alla synpunkter är välkomna.

Krusader kan kompileras och installeras på &Windows; med KDE:s installationsverktyg för Windows. Se också windows.kde.org för mer information.

## Starta &krusader;

Skriv ``krusader`` (små bokstäver) på en kommandorad. Du kan skapa en genväg på skrivbordet, eller en menypost (i &kde;:s meny). Läs föregående sida och Vanliga frågor om &krusader; inte startas.

När &krusader; startas från kommandoraden, kan diverse väljare användas för att ändra dess beteende.

    $ krusader

Oroad dig inte för de meddelanden du får i terminalen. De är loggmeddelanden som kan användas för att avlusa &krusader;.

Du kan också använda &Alt; F2 för att visa dialogrutan Kör program, skriva ``krusader`` (små bokstäver) och trycka på returtangenten, eller klicka på knappen Kör.

Om &krusader; installeras från ett RPM- eller DEB-paket, kan &krusader; oftast startas från K-menyn. På Kubuntu kan du exempelvis klicka på K-knappen och välja Program Verktyg &krusader; .

### Kommandoradsväljare:

`--left` <sökväg>

  starta vänster panel med <sökväg>

`--right` <sökväg>

  starta höger panel med <sökväg>

`--left` <sökväg1>,<sökväg2>,<sökväg3>

  starta vänster med flikarna <sökväg1>,<sökväg2>,<sökväg3>

`--profile` <panelprofil>

  ladda en panelprofil vid start (det överskrider den förvalda startprofilen).

Exempel:

    $ krusader --left=<sökväg> --right=<sökväg>

    $ krusader --left=/mnt/cdrom --right=ftp://nerladdningar@min_server.se

    $ krusader --left=<sökväg1>,<sökväg2> --right=<sökväg1>,<sökväg2>,<sökväg3>

    $ krusader--profile <panelprofil>

    $ krusader --profile ftp-managment

De vanliga kommandoradsväljarna i &Qt; och &kde; är tillgängliga, och kan listas genom att skriva in ``krusader` `--help`` .

### Andra kommandoradsväljare:

`--help-qt`

  Visa QT-specifika väljare

`--help-kde`

  Visa KDE-specifika väljare

`--help-all`

  Visa alla väljare

`--author`

  Visa upphovsmännens namn

`-v,--version`

  Visa versionsinformation

`--license`

  Visa licensinformation

## Anpassa &krusader;

När du kör &krusader; för första gången, visas &krusader;s inställningsmodul, Konfigurator, och låter dig anpassa &krusader;, samt detektera installerade arkiveringsprogram och verktyg. Du kan alltid köra Konfigurator igen från menyn Inställningar.

## Göra &krusader; till standardfilhanterare

För att göra &krusader; till standardfilhanterare i Gnome, klicka här för mer information.

För att göra &krusader; till standardfilhanterare i &kde;, klicka här för mer information.