# Installatie van Krusader

## Benodigdheden

Om de meest recente &krusader; te kunnen gebruiken hebt u &kf5; >= 5.18 nodig

Vereiste versie van &kde;:

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

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

- &krusader; 1.40: heeft voorkeur voor &kde; 3.2 (anders zullen niet alle mogelijkheden beschikbaar zijn)

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

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

- &krusader; 1.70.x: heeft voorkeur voor &kde; >= 3.4 (anders zullen niet alle mogelijkheden beschikbaar zijn)

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

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

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

- &krusader; v2.5.x: &kf5-full;

Platforms:

- All POSIX (&Linux;/BSD/&UNIX;-achtige OSen), &Solaris;

- Alle BSD platforms (FreeBSD/NetBSD/OpenBSD/&MacOS;)

Om archieven, checksums te kunnen bewerken en voor andere mogelijkheden, moeten deze hulpprogramma geconfigureerd zijn in ons configuratie onderdeel. Bij het de eerste keer gebruiken van &krusader; volgt een automatische detectie van de beschikbare hulpmiddelen en u krijgt een rapport met de resultaten te zien in de first lanch wizard. Later kunt u nog extra hulpprogramma´s toevoegen/verwijderen/wijzigen.

Een pakket met populaire uit/inpakkers, &krusader; zelf en add-ons is te vinden op de downloadpagina van &krusader;.

Voor meer vereisten, zie onder. Kijk ook in de sectie FAQ.

## &krusader; verkrijgen

De laatste informatie over &krusader; is te vinden op de website van Krusader .

### &krusader; downloads

Het is aanbevolen om het pakket &krusader; dat is geleverd door uw distributie. Distrowatch.com is een geweldige bron om de beschikbaarheid te controleren. Als uw distributie &krusader; niet biedt, neem dan contact op met de makers van &krusader; voor uw distributie en vraag ze om een &krusader; pakket

De laatste versie, maar ook oudere versies, kunt u vinden op de downloadpagina van &krusader; (huidige versie) en op de Sourceforge mirrors (verouderde versie). Hier vindt u de tarballs met broncode, RPM en DEB pakketten voor de distributies die de &krusader;-Krew gebruikt met daarnaast pakketten gemaakt door gebruikers van &krusader; en derden.

Distributies die &krusader; bieden:

- &SuSE;

- Fedora via `# dnf install krusader` zal de taak vervullen.

- Debian, op onze downloadpagina van &krusader; vindt u meer recente DEB pakketten. Opmerking: meestal werken Debian pakketten ook op distributies die ¨gebaseerd¨ zijn op Debian" en sommige daarvan hebben hun eigen (niet uitwisselbare) pakketten. Ubuntu/Kubuntu, Knoppix 4.x DVD, Kanotix, &etc;

- Mageia via de contrib repository `# urpmi krusader` zal de taak vervullen.

- Gentoo.

- Arch Linux, Frugalware Linux, PCLinuxOS, ALT Linux.

- FreeBSD, de overzetting werd onderhouden door Heiner Eichmann.

- NetBSD, Lunar Linux ,Ark Linux, OpenLX.

- Meer distributies zijn te vinden met Distrowatch.com.

Gebruik bij voorkeur het installatieprogramma van uw distributie voor het installeren van het &krusader; pakket. U heeft misschien een internet-verbinding nodig als &krusader; niet op de &CD; of DVD is meegeleverd. Er zijn waarschijnlijk nog andere distributies die &krusader; ook meeleveren. Als u er een kent, meld dit dan aan ons zodat we het op de distrolist kunnen vermelden.

Overig

- Slackware txz binaire bestanden zijn gewoonlijk te vinden in de Slackware pakketopslagruimten.

- Er is een &MacOS;-X port.

Zoekmachines

- U kunt ook pakketten in &Linux; software archieven zoals freshmeat.net

- Als het niet lukt om een pakket voor uw distributie te vinden, dan bevelen we het zoeken met rpmfind, rpmpbone of rpmseek aan.

Als u het gebruik van &krusader; prettig vindt, dan waarderen we het als u naar een van deze websites gaat en een waardering geeft.

Als u nog steeds geen pakket kan vinden, volg dan de installatie-procedure voor het compileren van &krusader; vanuit broncode. Deze erg gedetailleerde HowTo beschrijft het proces zodanig gedetailleerd dat zelfs beginners geen problemen zullen hebben.

### Versieschema

Een nieuw versie schema is in gebruik sinds &krusader;-1.60.0

- Eerste cijfer - de hoofd versie

- Tweede cijfer(s) - percentage van onderdelen die compleet zijn voor deze hoofd versie

- Derde cijfer(s) - bugfixes.

Samengevat, releasing &krusader;-1.60.0 houdt in dat we denken dat &krusader; voor ongeveer 60% klaar is wat betreft alle onderdelen die we geplant hadden voor de 1.x.x series. Series tot op 2.4.x zijn &kde; 4.x uitgaven. 2.5.x series zijn de uitgaven voor &kf5-full;. Hopelijk, is het gemakkelijk te begrijpen.

### Stabiele Versie

`krusader-x.xx.tar.gz`

&krusader; is gereleased onder de &GNU; General Public License (GPL). Dit houd in dat THE PROGRAM IS PROVIDED "AS IS" WITH NO WARRANTY OF ANY KIND, zelfs als het is gemarkeerd als stabiele release.

### Ontwikkelings-versie (beta release)

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

Voor elke stabiele release hebben we tenminste een ontwikkelings versie zodat we de bugs kunnen opsporen.

Deze releases zijn beta releases en zullen waarschijnlijk enkele bugs bevatten.

Als u een ontwikkelings- of Git versie gebruikt, dan is het mogelijk dat de nieuwste mogelijkheden nog niet in het "Het Krusader Handboek" aanwezig zijn. Lees het Changelog bestand online of in de &krusader; broncode om meer te weten te komen over de nieuwe mogelijkheden. Voor een korte omschrijving kunt u het bestand SVNNEWS online of in de &krusader; broncode lezen. Gebruikers feedback en Bug rapporten zijn altijd welkom!

De beta release heeft 3 doelen:

- Een feature-freeze toe te passen totdat stable is gereleased, alleen bugs worden gerepareerd. Nieuwe mogelijkheden moeten wachten totdat stable is gereleased.

- Het verkrijgen van opmerkingen van &krusader;-gebruikers zodat we de bugs kunnen repareren.

- Vertalers de tijd geven om de vertalingen voor de komende stabiele release bij te werken.

### Git

Git is in gebruik voor onze broncode repository. Het is mogelijk om te Bladeren door de Git Repository.

Om de nieuwste ontwikkeling-versie van &krusader; 2.x voor &kf5-full; uit Git uit te checken:

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

### Oudere uitgaven

Als u zoekt naar oudere releases dan kunnen we de Sourceforge mirrors aanbevelen, bereikbaar via onze project pagina.

## Instructies voor installatie van Krusader

Lees het bestand `INSTALL` in de broncode van Krusader, hierin staat alle informatie over de installatie.

Vanaf versie &krusader;-2.5.0 en hoger zijn uitsluitend voor &kf5-full;.

`krusader_`version`.tar.gz` is voorgesteld als naam voor de krusader tarball (maar het zal waarschijnlijk een andere worden ;)

U kunt de nieuwste beschikbare &krusader;-2.x uit Git downloaden.

### Afhankelijkheden van Krusader

De volgende pakketten heeft u nodig om Krusader te kunnen starten.

- c bibliotheken

- plasma-framework bibliotheken (&kde; Frameworks kernbibliotheken en binaire bestanden voor &kf5-full; toepassingen)

- libqt5dbus5 (&Qt; 5 D-Bus module)

- libqt5xml5 (&Qt; 5 &XML; module)

- libqt5core5 (&Qt; 5 kernmodule)

- libqt5gui5 (&Qt; 5 &GUI; module)

- libqt5printsupport5 (&Qt; 5 module voor afdrukondersteuning)

### Aanbevolen pakketten

Deze pakketten zijn optioneel maar ze geven &krusader; veel meer mogelijkheden en maken het handiger.

De volgende pakketten hebben de namen die Debian/Ubuntu gebruikt, andere Linux distributies gebruiken waarschijnlijk vergelijkbare namen.

- arj: archivering-programma voor .arj bestanden

- ark: grafisch archivering programma door KDE

- bzip2: programma voor hoge kwaliteit blok-sortering compressie van bestanden - hulpmiddelen

- cpio: GNU cpio -- een programma voor het beheren van archieven met bestanden

- kdiff3: vergelijkt 2 of 3 bestanden of mappen en voegt ze samen

- OF kompare: een KDE GUI voor het tonen van verschillen tussen bestanden

- OF xxdiff: een grafisch programma voor het vergelijken en samenvoegen van bestanden en mappen

- kmail: KDE Email client

- okteta: KDE hex-bewerker

- konsole: X terminalemulator door KDE

- krename: batch hernoem gereedschap door KDE

- lha: archivering-programma voor .lzh bestanden

- md5deep: programma voor het creëren en controleren van checksum´s van bestanden

- cfv: programma voor het creëren en controleren van checksum´s van bestanden

- p7zip: archivering-programma voor .7zr bestanden met een goede compressieverhouding

- rpm: Red Hat pakket beheerder

- unace: extract, test en toont .ace archieven

- unrar: uitpak-programma voor .rar bestanden (niet vrije versie)

- OF unrar-free: uitpak-programma voor .rar bestanden

- OF rar: archivering-programma voor .rar bestanden

- unzip: uitpak-programma voor .zip bestanden

- zip: archivering-programma voor .zip bestanden

### Afhankelijkheden van compilatie

De volgende pakketten zijn nodig voor het compileren van Krusader, als u alleen het Krusader programma gebruikt dan heeft u deze pakketten niet nodig.

- gcc (De GNU C compiler)

- g++ (De GNU C++ compiler)

- cmake (Een cross-platform, open-source make systeem)

- zlib1g-dev: (bibliotheek voor het implementeren van het deflate compressie methode gebruikt in gzip en PKZIP)

- gettext (nodig voor msgfmt)

- plasma-framework-dev (installeert veel bibliotheken voor ontwikkeling voor &kf5;)

- kio-dev

- libkf5archive-dev

- libkf5parts-dev

- libkf5wallet-dev

- libkf5xmlgui-dev

- kdoctools-dev

## Installatie op &Linux; en &BSD; platformen

Lees het bestand `INSTALL` in de broncode van Krusader, hierin staat alle informatie over de installatie.

`-DQT_INCLUDES=/usr/share/qt5/include` is de locatie van de &Qt;5 includes

`-DCMAKE_INSTALL_PREFIX=/usr/` is de locatie waar Krusader geïnstalleerd zal worden met het make commando.

Een ander voorbeeld is: `-DCMAKE_INSTALL_PRFIX=/opt/krusader` voor het installeren van de gecompileerde Krusader in een andere map zodat het niet de Krusader versie geïnstalleerd door uw pakket-beheerder overschrijft.

Gebruik aub `sudo` in plaats van `su -c` als u op Ubuntu gebaseerde systemen gebruikt.

    $ tar -xzvf krusader-2.5.0.tar.gz
          $ cd krusader
          $ mkdir build
          $ cd build
          $ cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DQT_INCLUDES=/usr/share/qt5/include ..
          $ make
          $ su -c "make install"

Deïnstalleren

    $ su -c "make uninstall"

## Installatie op het &MacOS;-X platform

Lees het bestand `INSTALL` in de broncode van Krusader, hierin staat alle informatie over de installatie.

Met &kde;-4 start Krusader natively op &MacOS;-X, doordat het zijn Aqua gebruikers interface gebruikt (Geen X11 meer nodig!).

Met de hulp van macports.org , is &krusader; overgezet naar &MacOS;-X, deze port werd bijgehouden door Jonas Bähr. Een portfile word meegeleverd.

    $ sudo port install krusader

## &krusader; opstarten

Type ``krusader`` (kleine letters) in op de commandoregel. U kunt een snelkoppeling op uw desktop aanmaken of een entry in het menu aanmaken. Lees de voorgaande pagina en de FAQ als &krusader; niet wil starten.

Als u &krusader; vanaf de commandoregel opstart, dan kunt u verschillende opties meegeven om zijn gedrag aan te passen.

    $ krusader

Wees niet bezorgd om de meldingen die u in de &konsole; krijgt. Deze meldingen zijn log messages die gebruikt kunnen worden bij het debuggen van &krusader;.

U kunt ook &Alt; F2 gebruiken om de Run Command dialog box te openen, type ``krusader`` (kleine letters) en druk op &Enter; of klik op de knop Start.

Als u &krusader; door middel van een RPM of DEB pakket heeft geïnstalleerd dan kunt u normaal gesproken &krusader; via het &kmenu; opstarten. Klik op de knop kickoff Programmastarter en selecteer Programma´s Utilities &krusader; .

## Commandoregel-opties:

`--left` `<path>`

- start het linker paneel met <path> geladen

`--right` `<path>`

- start het rechter paneel met <path> geladen

`--left` `<path1>,<path2>,<path3>`

- start het linker paneel met <path1>,<path2>,<path3> en tabs geladen.

`--profile` `<panel-profile>`

- laad tijdens bij starten een paneel-profiel (dit vervangt het standaard opstart profiel).

Voorbeelden:

    $ krusader --left=<path> --right=<path>

    $ krusader --left=/mnt/cdrom --right=ftp://downloads@myserver.net

    $ krusader --left=<path1>,<path2> --right=<path1>,<path2>,<path3>

    $ krusader --profile <panel-profile>

    $ krusader --profile ftp-managment

De standaard &Qt; en &kf5; commandoregelopties zijn beschikbaar.

## Overige commandoregel-opties:

`--author`

- De namen van de auteurs tonen

`--license`

- Licentie-informatie tonen

## &krusader; instellen

Als u &krusader; voor de eerste keer opstart, dan krijgt u de &krusader; configuratie module Konfigurator te zien waarmee u &krusader; kunt configureren en de geïnstalleerde pakketten en hulpprogramma´s kunt detecteren. U kunt later altijd Konfigurator opnieuw opstarten via het Instellingen menu.

## Voor het wijzigen van &krusader; in de standaard bestandsbeheerder

Om &krusader; de standaard bestandsbeheerder in Gnome te maken, klikt u hier voor meer informatie.

Om &krusader; de standaard bestandsbeheerder in &plasma; te maken, klikt u hier voor meer informatie.