Instruções de instalação do Krusader

Nota

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

Nota

A partir da versão Krusader-2.5.0 e posteriores, só é permitido o KDE Frameworks5.

O krusader_versão.tar.gz é o suposto nome para o pacote do 'krusader' (se bem que poderá ser um diferente ;)

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 correr o executável do Krusader.

  • bibliotecas de C

  • bibliotecas 'plasma-framework' (bibliotecas e binários das Plataformas do KDE para as aplicações do KDE Frameworks5)

  • libqt5dbus5 (módulo de D-Bus do Qt™ 5)

  • libqt5xml5 (módulo de XML do Qt™ 5)

  • libqt5core5 (módulo de base do Qt™ 5)

  • libqt5gui5 (módulo de GUI do Qt™ 5)

  • libqt5printsupport5 (módulo de suporte para impressão do Qt™ 5)

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 ficheiros por ordenação de blocos de alta-qualidade - utilitários

  • cpio: cpio da GNU -- um programa para gerir pacotes de ficheiros

  • kdiff3: compara e reúne 2 ou 3 ficheiros/pastas

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

  • OU o xxdiff: uma ferramenta de comparação e junção gráfica de ficheiros e pastas

  • kmail: Cliente de e-mail do KDE

  • okteta: editor hexadecimal do KDE

  • konsole: Emulador de terminal X do KDE

  • krename: Utilitário de mudança de nomes de ficheiros em lote do KDE

  • lha: criador de pacotes 'lzh'

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

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

  • p7zip: criador de ficheiros '7zr' com uma taxa de compressão elevada

  • rpm: gestor de pacotes da Red Hat

  • unace: extracção, teste e visualização de pacotes '.ace'

  • unrar: Extracção de ficheiros de pacotes .rar (versão não-livre)

  • OU o unrar-free: Extracção de ficheiros de pacotes .rar

  • OU o rar: Criação/extracção de pacotes .rar

  • unzip: Extracção de ficheiros 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 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')

  • plasma-framework-dev (instala muitas bibliotecas de desenvolvimento para o KF5)

  • kio-dev

  • libkf5archive-dev

  • libkf5parts-dev

  • libkf5wallet-dev

  • libkf5xmlgui-dev

  • kdoctools-dev