# Installazione di Krusader

## Requisiti

Per utilizzare correttamente la versione più recente di &krusader;, hai bisogno di &kf5; >= 5.18

Versione di &kde; richiesta:

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

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

- &krusader; 1.40: preferisce &kde; 3.2 (in caso contrario non saranno disponibili tutte le funzionalità)

- &krusader; v1.50 - v1.51: &kde; 3.2 - &kde; 3.3 (Konfigurator si blocca con &kde; 3.4)

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

- &krusader; 1.70.x: preferisce &kde; >= 3.4 (in caso contrario non saranno disponibili tutte le funzionalità)

- &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;

Piattaforme:

- Tutti le POSIX (&Linux;/BSD/SO &UNIX;), &Solaris;

- Tutte le piattaforme BSD (FreeBSD/NetBSD/OpenBSD/&MacOS;)

Al fine di gestire archivi, codici di controllo e altre utilità, essi devono essere configurati all'interno del nostro strumento di configurazione. La prima volta che avvii &krusader; vengono individuate le utilità disponibili e mostrato un rapporto nella procedura guidata del primo avvio. In seguito, le utilità aggiuntive potranno essere aggiunte/rimosse/modificate.

Puoi trovare un pacchetto di strumenti popolari per la decompressione, lo stesso &krusader; e varie estensioni nella pagina degli scaricamenti di &krusader;.

Leggi più avanti, per ulteriori requisiti. Dai anche un'occhiata alla sezione delle Domande ricorrenti.

## Ottenere &krusader;

Puoi ottenere le ultime informazioni su &krusader; nel suo sito web.

### Scaricamenti di &krusader;

Raccomandiamo l'uso del pacchetto di &krusader; fornito dalla tua distribuzione. Distrowatch.com è un'ottima risorsa per accertarsi della disponibilità. Se la tua distribuzione non offre &krusader;, contatta i suoi creatori e chiedi loro di inserire un pacchetto di &krusader;.

L'ultima versione, come pure quelle meno recenti, si trovano nella pagina degli scaricamenti di &krusader; (versione attuale) e nei mirror di Sourceforge (versioni datate). Essa contiene gli archivi dei sorgenti, i pacchetti RPM e DEB di qualsiasi distribuzione la Krew di &krusader; stia utilizzando, e i pacchetti costruiti dagli utenti di &krusader; e da terze parti.

Distribuzioni che includono &krusader;:

- &SuSE;

- Fedora: tramite `# dnf install krusader` installa il programma.

- Debian: nella pagina degli scaricamenti di &krusader; puoi trovare i pacchetti DEB più recenti. Nota: i pacchetti Debian funzionano in genere anche nelle distribuzioni «basate su Debian», e alcune distribuzioni forniscono pacchetti (incompatibili) propri. Ubuntu/Kubuntu, Knoppix 4.x DVD, Kanotix, &etc;.

- Mageia: tramite il repository contrib `# urpmi krusader` installa il programma.

- Gentoo.

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

- FreeBSD, la conversione del software era sotto la responsabilità di Heiner Eichmann.

- NetBSD, Lunar Linux ,Ark Linux, OpenLX.

- Puoi trovare altre distribuzioni con Distrowatch.com.

Per installare &krusader;, usa gli strumenti di installazione inclusi nella tua distribuzione. Potresti aver bisogno della connessione Internet, se &krusader; non è incluso nel &CD; o nel DVD. Esistono con probabilità anche altre distribuzioni che includono &krusader;. Se ne conosci una, inviaci una segnalazione, al fine di includerla nel nostro elenco delle distribuzioni.

Altre

- I binari txz di Slackware si possono in genere trovare nei repository dei pacchetti Slackware.

- Esiste una conversione per &MacOS;-X.

Motori di ricerca

- Puoi trovare anche pacchetti negli archivi software di &Linux;, come freshmeat.net.

- Se non riesci a trovare un pacchetto per la tua distribuzione, ti consigliamo di cercarlo tramite rpmfind, rpmpbone o rpmseek.

Se ti diverti a usare &krusader;, ci farebbe piacere se entrassi in uno di questi siti e lo votassi.

Se non riesci ancora a trovare un pacchetto, segui la procedura di installazione per compilare &krusader; dal sorgente. Questo HowTo descrive in maniera così dettagliata la procedura che anche i neofiti non potranno avere problemi.

### Schema delle versioni

A partire da &krusader; 1.60.0 è stato usato un nuovo schema di versione

- Prima cifra - la versione principale

- Seconda/e cifra/e - percentuale di funzionalità completate per questa versione principale

- Terza/e cifra/e - risoluzione di errori.

In pratica, rilasciare &krusader; 1.60.0 significa che crediamo che &krusader; è a circa il 60% di completamento delle funzionalità che abbiamo programmato per la serie 1.x.x. La serie fino a 2.4.x saranno i rilasci per &kde; 4.x. Le serie 2.5.x sono i rilasci per &kf5-full;. Speriamo che sia facile da capire.

### Versione stabile

`krusader-x.xx.tar.gz`

&krusader; è rilasciato sotto licenza &GNU; General Public License (GPL). Questo significa che IL PROGRAMMA È DISTRIBUITO «COSÌ COM'È», SENZA GARANZIE DI ALCUN TIPO, anche quando è indicato come rilascio stabile.

### Versione di sviluppo (rilascio stabile)

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

Prima di ogni rilascio stabile rilasciamo almeno una versione di sviluppo al fine di dare la caccia agli errori.

Questi sono rilasci beta e conterranno probabilmente diversi errori.

Usando una versione di sviluppo o Git è possibile che le funzionalità più recenti non siano ancora contemplate nel «Manuale di &krusader;». Leggi il file di Changelog reperibile in rete o nei sorgenti di &krusader; per informazioni sulle ultime funzionalità. Per averne una breve descrizione, puoi consultare il file SVNNEWS reperibile in rete o nei sorgenti di &krusader;. Commenti e segnalazioni errori da parte degli utenti sono sempre ben accetti.

Il rilascio beta ha tre obbiettivi:

- Congelare lo sviluppo delle funzionalità e risolvere soltanto gli errori fino al rilascio della versione stabile. Lo sviluppo di nuove funzionalità dovrà attendere questo rilascio.

- Ricevere i commenti dagli utenti di &krusader; in modo da correggere gli errori.

- Dare ai traduttori il tempo per l'aggiornamento della nuova versione stabile in arrivo.

### Git

Git è utilizzato come deposito per il nostro codice sorgente. Il deposito Git è navigabile.

Per scaricare da Git l'ultima versione di sviluppo di &krusader; 2.x per &kf5-full;:

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

### Rilasci precedenti

Se stai cercando rilasci precedenti, ti consigliamo i depositi mirror Sourceforge, raggiungibili dalla pagina del nostro progetto.

## Istruzioni per l'installazione di Krusader

Leggi il file `INSTALL` nei sorgenti di Krusader, che contiene le istruzioni di installazione più recenti.

Dalla versione di &krusader;-2.5.0 ci si riferisce solo a &kf5-full;.

`krusader_versione.tar.gz` è il nome presunto dell'archivio di &krusader; (è probabile però che sia un po' diverso ;)

Puoi scaricare l'ultima versione di &krusader; 2.x da Git.

### Dipendenze di Krusader

I pacchetti elencati di seguito sono necessari per avviare l'eseguibile di Krusader.

- librerie c

- librerie plasma-framework (librerie principali di &kde; Frameworks ed eseguibili per le applicazioni &kf5-full;)

- libqt5dbus5 (modulo D-Bus di &Qt; 5)

- libqt5xml5 (modulo &XML; di &Qt; 5)

- libqt5core5 (modulo principale &Qt; 5)

- libqt5gui5 (modulo &GUI; di &Qt; 5)

- libqt5printsupport5 (modulo per il supporto stampa di &Qt; 5)

### Pacchetti suggeriti

Questi pacchetti sono facoltativi, ma renderanno &krusader; molto più potente e fruibile.

I pacchetti elencati di seguito hanno i nomi che utilizza Debian/Ubuntu, le altre distribuzioni Linux potrebbero usare nomi simili.

- arj: compressore per file .arj

- ark: strumento di compressione a interfaccia grafica di KDE

- bzip2: utilità / compressore di file con ordinamento a blocchi di alta qualità

- cpio: GNU cpio -- programma per gestire archivi di file

- kdiff3: confronta e unisce due o tre file o cartelle

- O kompare: interfaccia grafica KDE per visualizzare le differenze tra file

- O xxdiff: strumento per il confronto grafico tra file e cartelle e la loro unione

- kmail: client di posta elettronica per KDE

- okteta: editor esadecimale per KDE

- konsole: emulatore di terminale X di KDE

- krename: potente strumento batch di KDE per la rinomina dei file

- lha: compressore lzh

- md5deep: versatile creatore e verificatore di codici di controllo dei file

- cfv: versatile creatore e verificatore di codici di controllo dei file

- p7zip: compressore di file 7zr con alto fattore di compressione

- rpm: gestore di pacchetti Red Hat

- unace: estrae, verifica e visualizza gli archivi .ace

- unrar: decompressore per file .rar (versione con restrizioni)

- O unrar-free: decompressore per file .rar

- O rar: compressore per file .rar

- unzip: decompressore per file .zip

- zip: compressore per file .zip

### Requisiti per la compilazione

I pacchetti elencati di seguito sono necessari per la compilazione di &krusader;, se avvii solo un eseguibile di &krusader; non ne hai necessità.

- gcc (il compilatore C di GNU)

- g++ (il compilatore C++ di GNU)

- cmake (sistema make multi-piattaforma e open source)

- zlib1g-dev (libreria per l'implementazione del metodo di compressione deflate che si trova in gzip e PKZIP)

- gettext (contiene msgfmt)

- plasma-framework-dev (installa molte librerie di sviluppo per &kf5;)

- kio-dev

- libkf5archive-dev

- libkf5parts-dev

- libkf5wallet-dev

- libkf5xmlgui-dev

- kdoctools-dev

## Installazione sulle piattaforme &Linux; e &BSD;

Leggi il file `INSTALL` nei sorgenti di Krusader, che contiene le istruzioni di installazione più recenti.

`-DQT_INCLUDES=/usr/share/qt5/include` è la posizione degli include di &Qt; 5

`-DCMAKE_INSTALL_PREFIX=/usr/` è la posizione dove verrà installato &krusader; col comando make.

Un altro esempio è: `-DCMAKE_INSTALL_PRFIX=/opt/krusader`, per installare Krusader compilato in un'altra cartella e non sovrascrivere la versione installata dal tuo gestore di pacchetti.

Usa `sudo` anziché `su -c`, se stai usando sistemi basati su Ubuntu.

    $ 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"

Rimozione

    $ su -c "make uninstall"

## Installazione sulla piattaforma &MacOS;-X

Leggi il file `INSTALL` nei sorgenti di Krusader, che contiene le istruzioni di installazione più recenti.

Con &kde; 4 &krusader; si avvia nativamente su &MacOS;-X, tramite l'interfaccia utente Aqua (non è più necessario X11).

Grazie all'aiuto di macports.org, &krusader; è approdato a &MacOS;-X, la conversione del software era sotto la responsabilità di Jonas Bähr. È disponibile un portfile.

    $ sudo port install krusader

## Avviare &krusader;

Digita ``krusader`` (in minuscolo) nella riga di comando. Puoi creare una scorciatoia nella scrivania o una voce nel menu. Se &krusader; non si avvia, leggi la pagina precedente e le domande ricorrenti.

Una volta avviato &krusader; dalla riga di comando, puoi specificare diverse opzioni al fine di modificare il suo comportamento.

    $ krusader

Non preoccuparti dei messaggi ricevuti nella &konsole;. Sono messaggi di registro utilizzabili per il debug di &krusader;.

Puoi anche aprire il riquadro per l'esecuzione dei comandi con &Alt; F2, digitare ``krusader`` (in minuscolo) e premere &Enter; o fare clic sul pulsante Esegui.

Se &krusader; è installato tramite un pacchetto RPM o DEB, allora può essere in genere avviato dal &kmenu;. Fai clic sul pulsante di avvio delle applicazioni e seleziona Applicazioni Accessori &krusader; .

### Opzioni a riga di comando:

`--left` <percorso>

  avvia il pannello sinistro al <percorso>

`--right` <percorso>

  avvia il pannello destro al <percorso>

`--left` <percorso1>,<percorso2>,<percorso3>

  avvia il pannello sinistro al <percorso1>,<percorso2>,<percorso3>, con schede.

`--profile` <profilo-pannello>

  carica un profilo-panello all'avvio (esclude il profilo di avvio predefinito).

Esempi:

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

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

    $ krusader --left=<percorso1>,<percorso2> --right=<percorso1>,<percorso2>,<percorso3>

    $ krusader --profile <panel-profile>

    $ krusader --profile gestione-ftp

Sono disponibili le opzioni a riga di comando &Qt; e &kf5; standard.

### Altre opzioni a riga di comando:

`--author`

  Mostra i nomi degli autori

`--license`

  Mostra le informazioni sulla licenza

## Configurare &krusader;

Quando avvii per la prima volta &krusader; appare il modulo di configurazione Konfigurator, che permette di configurare il programma e individua gli strumenti e i compressori installati. Puoi sempre riavviare Konfigurator dal menu Impostazioni.

## Rendere &krusader; il gestore di file predefinito

Per rendere &krusader; il gestore di file predefinito in Gnome, fai clic qui per ulteriori informazioni.

Per rendere &krusader; il gestore di file predefinito in &plasma;, fai clic qui per ulteriori informazioni.