# Instalação do Krusader no KDE4.x

## Requisitos

Para conseguir usar com sucesso o &krusader; mais recente, você irá precisar das &kde;libs >= 4.x

Versão necessária do &kde;:

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

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

- &krusader; 1.40: o preferível é o &kde; 3.2 (caso contrário algumas das funcionalidades não estarão disponíveis)

- &krusader; v1.50 - v1.51: &kde; 3.2 - &kde; 3.3 (estouro do Konfigurator no &kde; 3.4)

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

- &krusader; 1.70.x: prefere o &kde; >= 3.4 (caso contrário algumas das funcionalidades não estarão disponíveis)

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

NOTA: para obter as instruções de instalação do &krusader;-1.x no &kde; 2, vá à página Web do Krusader.

Plataformas:

- Todos os sistemas operacionais POSIX (&Linux;/BSD/&UNIX;), &Solaris;

- Todas as plataformas BSD (FreeBSD/NetBSD/OpenBSD/&MacOS;)

- &Windows; XP e Vista

Para conseguir lidar com os pacotes, códigos de validação e outros utilitários, os mesmos deverão estar configurados na nossa ferramenta de configuração. Ao executar o &krusader; pela primeira vez, os utilitários disponíveis serão detectados automaticamente, sendo apresentado um relatório no assistente de primeira execução. Posteriormente, você poderá adicionar/remover/alterar os utilitários adicionais.

Você poderá encontrar um pacote com os utilitários de compressão, o próprio &krusader; e outros extras na página de transferências do &krusader;.

Para saber mais requisitos, veja abaixo. Dê uma olhada também na FAQ.

## Obter o &krusader;

Você poderá encontrar a última informação sobre o &krusader; na página Web do Krusader .

### Transferências do &krusader;

Recomenda-se que use o pacote do &krusader; que é fornecido pela sua distribuição. O Distrowatch.com é um ótimo recurso para verificar a disponibilidade. Se a sua distribuição não fornecer o &krusader;, contacte por favor os criadores da sua distribuição e peça a eles para fornecerem um pacote do &krusader;

A última versão, assim como as versões mais antigas, poderão ser encontradas na página de transferências do &krusader; e nos espelhos do Sourceforge. Ele contém os pacotes de código-fonte, os pacotes RPM e DEB das distribuições que a equipe do &krusader; estiver usando e os pacotes do &krusader; compilados pelos usuários e por terceiros.

As distribuições que fornecem o &krusader;:

- &SuSE;

- O Fedora, através do `# yum install krusader` irá funcionar, graças a Marcin Garski. Os pacotes RPM da &RedHat; poderão ser encontrados normalmente na página de transferências do &krusader; ou em dag.wieers.com e no Repositório RPM de Dries Verachtert .

- Debian, na nossa própria página de transferências do &krusader; poderá obter pacotes DEB mais recentes. Nota: normalmente os pacotes da Debian também irão funcionar nas distribuições "baseadas na Debian", sendo que algumas delas fornecem os seus próprios pacotes (incompatíveis). O Ubuntu/Kubuntu, o Linspire/Freespire, o Knoppix 4.x e o Kanotix, etc.

- O Mandriva, através do repositório 'contrib', permite a execução de `# urpmi krusader` para o instalar, Gentoo, Yoper.

- Arch Linux, Frugalware Linux, PCLinuxOS, altlinux.

- FreeBSD; a versão é mantida pelo Heiner Eichmann.

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

- Você poderá encontrar ainda mais distribuições com o Distrowatch.com.

Use as ferramentas de instalação incluídas na sua distribuição para instalar o pacote do &krusader;. Você poderá necessitar de uma conexão à Internet, caso o &krusader; não venha incluído no &CD; ou no DVD. Existem provavelmente outras distribuições que incluem o &krusader;. Se conhecer alguma, por favor informe-nos para que possamos incluí-la na lista de distribuições.

Outros

- Os pacotes 'tgz' do Slackware poderão normalmente ser encontrados na página de transferências do &krusader;. Você poderá também usar o Portpkg, que contém uma SlackBuild do &krusader;, assim o `# portpkg krusader` irá funcionar.

- Existe uma versão para o &MacOS;-X.

- Existe uma versão para o &Windows;.

Motores de busca

- Você poderá também encontrar pacotes nos arquivos de aplicações do &Linux;, como o freshmeat.net ou o KDE-APPS.org .

- Se não conseguir encontrar um pacote para a sua distribuição, recomendamos que procure com o rpmfind, o rpmpbone ou o rpmseek.

Se você gostar de usar o &krusader;, gostaríamos que fosse a alguma dessas páginas e classificasse a aplicação.

Se você continuar sem encontrar nenhum pacote, siga o procedimento de compilação e instalação do &krusader; a partir do seu código. Este HowTo muito descritivo apresenta o processo com tantos detalhes que até mesmo os novatos não deverão ter muitos problemas.

### Esquema de Versões

Foi usado um novo esquema de versões desde o &krusader;-1.60.0

- Primeiro número - a versão principal

- Próximos algarismos - percentagem de funcionalidades completas para esta versão principal

- Terceiro conjunto de algarismos - correções de erros.

Em resumo, ao lançar a versão &krusader;-1.60.0 significa que o &krusader; estará supostamente 60% das funcionalidades previstas para a série 1.x.x. A série 2.x.x será para as versões em &kde; 4.x. Esperemos que seja fácil de compreender.

### Versão Estável

`krusader-x.xx.tar.gz`

O &krusader; é lançado segundo a Licença Pública Geral da &GNU; (GPL). Isto significa que O PROGRAMA É FORNECIDO "TAL-E-QUAL", SEM QUALQUER GARANTIA DE NENHUM TIPO, mesmo quando está marcado como uma versão estável.

### Versão em Desenvolvimento (versão 'beta')

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

Antes de cada versão estável, é lançada pelo menos uma versão de desenvolvimento, de modo a descobrir os erros.

Estas são versões 'beta', que provavelmente irão conter alguns erros.

Se você estiver usando uma versão de desenvolvimento ou do Git, é possível que as últimas funcionalidades não estejam ainda no "Manual do Krusader". Leia por favor o arquivo Changelog 'online' ou no código-fonte do &krusader;, de modo a descobrir mais sobre as funcionalidades novas. Para uma breve descrição, leia por favor o arquivo SVNNEWS 'online' ou no código do &krusader;. As reações dos usuários e os Relatórios de erros são sempre bem-vindos!

A versão 'beta' tem 3 objetivos:

- Aplicar um 'congelamento' das funcionalidades até que a versão estável seja lançada, sendo durante esse período apenas feita a correção de erros. As funcionalidades novas terão que esperar até que a versão estável seja lançada.

- Obter as reações dos usuários do &krusader;, de modo que os erros encontrados possam ser corrigidos.

- Dar tempo aos tradutores para atualizar as traduções para a próxima versão estável.

### Git

O Git é usado no repositório do código-fonte. Também é possível Navegar pelo Repositório Git.

Para obter o último &krusader; 2.x, em desenvolvimento para o &kde; 4, a partir do Git:

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

### Versões Anteriores

Se você estiver à procura das versões anteriores, recomendamos os espelhos do Sourceforge, disponíveis na nossa página do projeto.

## Instruções de instalação do Krusader no KDE4.x

Leia por favor o arquivo `INSTALL` do código-fonte do Krusader, uma vez que ele contém todas as últimas instruções de instalação.

A partir da versão &krusader;-2.0.0 e posteriores, só é permitido o &kde;-4.

O `krusader_kde4.tar.gz` é supostamente o nome para o pacote do 'krusader' (se bem que ele poderá ter um diferente ;)

Você poderá obter o último &krusader;-2.x disponível a partir do Git.

### Dependências do Krusader

São necessários os seguintes pacotes para rodar o executável do Krusader.

- bibliotecas de C

- kdelibs5 (bibliotecas e binários de base do KDE4 para todas as aplicações do KDE4)

### Pacotes sugeridos

Estes pacotes são opcionais, mas tornarão o Krusader muito mais poderoso e útil.

Os seguintes pacotes têm o nome que a Debian/Ubuntu usa; noutras distribuições de Linux, provavelmente serão usados nomes semelhantes.

- arj: criador de pacotes .arj

- ark: ferramenta gráfica de arquivo para o KDE

- bzip2: compressão de arquivos por ordenação de blocos de alta-qualidade - utilitários

- cpio: cpio da GNU -- um programa para gerenciar pacotes de arquivos

- kdebase-bin: binários de base para o módulo principal do KDE

- kdebase-bin: binários de base para o módulo principal do KDE

- kdiff3: compara e reúne 2 ou 3 arquivos/pastas

- OU o kompare: uma interface gráfica em KDE para ver as diferenças entre arquivos

- OU o xxdiff: uma ferramenta de comparação e mesclagem gráfica de arquivos e pastas

- kmail: Cliente de e-mail do KDE

- okteta: editor hexadecimal do KDE

- konsole: Emulador de terminal X para o KDE

- krename: Utilitário de mudança de nomes de arquivos em lote para o KDE

- lha: criador de pacotes 'lzh'

- md5deep: criação e verificação de códigos de validação de arquivos versátil

- cfv: criação e verificação de códigos de validação de arquivos versátil

- p7zip: criador de arquivos '7zr' com uma taxa de compressão elevada

- rpm: gerenciador de pacotes da Red Hat

- unace: extração, teste e visualização de pacotes '.ace'

- unrar: extração de arquivos de pacotes .rar (versão não-livre)

- OU o unrar-free: extração de arquivos de pacotes .rar

- OU o rar: criação/extração de pacotes .rar

- unzip: extração de arquivos em pacotes .zip

- zip: criação de pacotes .zip

### Requisitos de compilação

São necessários os seguintes pacotes para compilar o Krusader; se você só executar um binário do Krusader, estes pacotes não serão necessários.

- gcc (O compilador de C da GNU)

- g++ (O compilador de C++ da GNU)

- cmake (Um sistema de compilações multi-plataforma e de código aberto)

- zlib1g-dev: (biblioteca para implementar o método de compressão 'deflate', existente no gzip e no PKZIP)

- gettext (contém o 'msgfmt')

- kdelibs5-dev (instala muitas bibliotecas de desenvolvimento para o KDE4)

- libphonon-dev (desenvolvimento com a plataforma multimídia multi-plataforma libphonon)

## Instalar nas plataformas &Linux; e &BSD;

Leia por favor o arquivo `INSTALL` do código-fonte do Krusader, uma vez que ele contém todas as últimas instruções de instalação.

`-DQT_INCLUDES=/usr/share/qt4/include` é a localização dos arquivos de inclusão do &Qt;4

O `-DCMAKE_INSTALL_PREFIX=/usr/` é a localização onde o Krusader será instalado com o comando 'make'.

Outro exemplo é o `-DCMAKE_INSTALL_PRFIX=/opt/krusader`, para instalar o Krusader compilado noutra pasta, para não sobrepor a versão do Krusader que é instalada pelo seu gerenciador de pacotes.

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

Desinstalar

    $ su -c "make uninstall"

## Instalar na plataforma &MacOS;-X

Leia por favor o arquivo `INSTALL` do código-fonte do Krusader, uma vez que ele contém todas as últimas instruções de instalação.

Com o &kde;-4, o Krusader roda nativamente no &MacOS;-X, usando a sua interface de usuário Aqua (Sem necessitar mais do X11!).

Com a ajuda do macports.org, o &krusader; foi migrado também para o &MacOS;-X, sendo esta versão mantida por Jonas Bähr. Existe um portfile disponível.

    $ sudo port install krusader

## Instalar na plataforma &Windows;

Leia por favor o arquivo `INSTALL` do código-fonte do Krusader, uma vez que ele contém todas as últimas instruções de instalação.

Foi testado no &Windows; XP; ainda não foi testado no &Windows; Vista, mas deverá funcionar.

Com o Krusader-2.0.0, é a primeira vez que o Krusader é compilado no &Windows;; ainda existe algum trabalho a fazer de modo a tornar o Krusader mais útil na plataforma &Windows;. Todas as reações são bem-vindas!

O Krusader pode ser compilado e instalado no &Windows; com o instalador Win-KDE. Veja também o windows.kde.org para mais informações.

## Iniciar o &krusader;

Digite ``krusader`` (em minúsculas) numa linha de comando. Você poderá criar um atalho no seu ambiente de trabalho ou criar um item no menu do &kde;. Veja a página anterior e a FAQ se o &krusader; não funcionar.

Quando o &krusader; é iniciado a partir da linha de comando, você poderá indicar várias opções para modificar o seu comportamento.

    $ krusader
                ATENÇÃO: Mt.Man: Nascido, observando para se familiarizar. nome

Não se preocupe com as mensagens que irá obter na &konsole;. Estas mensagens servem como registro para ajudar na depuração do &krusader;.

Você poderá também usar o &Alt; F2 para abrir a janela para Executar um Comando, escrevendo nela ``krusader`` (em minúsculas) e pressionando &Enter; ou no botão Executar.

Se o &krusader; for instalado por um pacote RPM ou DEB, então normalmente o &krusader; poderá ser iniciado a partir do &kmenu;. No KUbuntu, por exemplo, clique no botão &kicon; e selecione Aplicativos Utilitários &krusader; .

## Opções da linha de comando:

`--left` `<localização>`

- inicia o painel da esquerda na <localização>

`--right` `<localização>`

- inicia o painel da direita na <localização>

`--left` `<local1>,<local2>,<local3>`

- inicia o painel da esquerda em <local-1>,<local-2>,<local-3>, com páginas.

`--profile` `<perfil-painel>`

- carrega um perfil do painel na inicialização (isto substitui o perfil de inicialização padrão).

Exemplos:

    $ krusader --left=<path> --right=<localização>

    $ krusader --left=/mnt/cdrom --right=ftp://transferencias@servidor.net

    $ krusader --left=<local1>,<local2> --right=<local1>,<local2>,<local3>

    $ krusader--profile <perfil-painel>

    $ krusader --profile gestão-ftp

Também estão disponíveis as opções de linha de comando do &Qt; e do &kde;, podendo ser consultadas com o comando ``krusader` `--help`` .

## Outras opções da linha de comando:

`--help-qt`

- Apresenta as opções específicas do Qt

`--help-kde`

- Apresenta as opções específicas do KDE

`--help-all`

- Lista todas opções

`--author`

- Mostra os nomes dos autores

`-v,--version`

- Mostra o número de versão

`--license`

- Mostra informações sobre a licença

## Configurar o &krusader;

Quando executar o &krusader; pela primeira vez, o módulo de configuração do &krusader; - Konfigurador -, irá aparecer e lhe permitirá configurar o &krusader;, assim como detectar os utilitários e ferramentas instalados. Você poderá sempre executar o Konfigurador de novo a partir do menu de Configuração.

## Tornar o &krusader; o gerenciador de arquivos padrão

Para tornar o &krusader; o gerenciador de arquivos padrão no Gnome, clique aqui para obter mais informações.

Para tornar o &krusader; o gerenciador de arquivos padrão no &kde;, clique aqui para obter mais informações.