# Perguntas frequentes (&FAQ;)

Se você tiver problemas com o &krusader;, por favor verifique o Procedimento de instalação, uma vez que o seu problema poderá ser devido a uma má instalação.

A &FAQ; está dividida em três seções:

- &FAQ; da Instalação (esta página)

- &FAQ; de Utilização (questões ao rodar/usar o &krusader;)

- &FAQ; Geral (relatórios de erros, fóruns, lista de correio, ...)

Se você achar que falta alguma &FAQ; ou se algo não está suficientemente claro para você, por favor comunique-nos.

## &FAQ; da Instalação

O &krusader; precisa do &plasma; para ser executado?

Não, o &krusader; não precisa do gerenciador de janelas do &plasma; para rodar no seu computador, mas o ambiente natural do &krusader; é o &plasma;, porque ele se baseia em serviços fornecidos pelas bibliotecas de base do &kf5-full;. Só são necessárias algumas bibliotecas compartilhadas, ⪚ as bibliotecas do &kde;, as bibliotecas do &Qt;, &etc; Isto significa que o &krusader; pode rodar no GNOME, AfterStep, Xfce e noutros gerenciadores de janelas, desde que as bibliotecas apropriadas estejam instaladas no seu computador. Tudo isto não é propriamente um problema, uma vez que o mundo do 'apt-get' poderá resolver estas dependências de forma instantânea.

Você não precisa de mudar para o gerenciador de janelas do &plasma; para usar o &krusader;; poderá ainda usar o GNOME, AfterStep, Xfce ou outro gerenciador de janelas qualquer. Contudo, a configuração das fontes do &krusader;, bem como de algum comportamento, é feita através do `systemsettings`.

Depende bastante do que você quiser fazer com o &krusader;. Você deverá saber que o &krusader; usa os KIO Slaves do &kde-frameworks; para acessar os sistemas de arquivos remotos, sendo que o suporte para alguns sistemas de arquivos é fornecido de forma limitada com as bibliotecas do &kde-frameworks; e a maioria vem com o &kf5-full; (incluindo o 'fish', o 'sftp' e o 'tar').

Resumindo, se você quer um &krusader; mínimo, instale o &kf5-full;. Se você quer um &krusader; funcional, então você precisa do &kf5-full; e de alguns pacotes adicionais do &plasma;. Para máxima funcionalidade, o &krusader; precisa de alguns aplicativos do &kde; (&ark;, &kdiff3;, KRename), mas o gerenciador de janelas do &plasma; é opcional.

Não consigo encontrar nenhum pacote para o &krusader;; o que devo fazer?

Verifique se a sua distribuição fornece o &krusader;; caso não o forneça, contacte o criador da sua distribuição e peça-lhe para incluir o &krusader;!

Você deu uma olhada na página de procedimento de instalação? Se você já deu uma olhada e não encontrou nada, você sempre pode compilar o &krusader; a partir do código-fonte. Sinta-se à vontade para postar uma solicitação de ajuda se você encontrar problemas.

Tenho problemas na compilação e instalação do &krusader;, como eu posso enviar um pedido de ajuda?

Leia por favor o nosso procedimento de instalação detalhado e a FAQ. Se não conseguir encontrar uma solução para o seu problema, então esteja à vontade para enviar um pedido de ajuda no nosso fórum do &krusader; ou use a lista de correio &krusader;-users. Contudo, antes de publicar um pedido de ajuda, faça por favor o seguinte:

1. Use a função de pesquisa no Fórum do &kde;, pois o seu problema poderá já ter sido resolvido ou discutido.

2. Se não encontrar nenhuma solução, tome nota por favor das seguintes questões:

   - a versão usada do &krusader;

   - a distribuição + versão do &Linux; usada

   - uma boa descrição do problema

   Sem esta informação, é muito difícil para nós ajudá-lo.

   Se nos passar as mensagens de erro (⪚ as mensagens de erro do `make`), comece por favor pela PRIMEIRA mensagem de erro; todas as mensagens de erro após a primeira normalmente são a consequência e não a causa do seu problema.

3. Envie então o seu pedido de ajuda.

Muito obrigado pela sua cooperação!

Porque o &krusader; no git mostra um número versão mais antigo na janela 'Sobre'?

Porque só é alterado o número da versão antes de ser lançada uma nova. O &krusader; no git irá mostrar a versão anterior; assim, ignore o número da versão e veja a data da transferência. Nós simplesmente ainda não decidimosqual será o número da próxima versão.

## &FAQ; de Utilização

Porque o &krusader; bloqueia ou fica estático com um ponto de montagem morto?

Quando o &krusader; está ⪚ navegando num compartilhamento de &NFS; e o servidor de &NFS; cair, o &krusader; irá congelar. Este bloqueio do &krusader; (e de todos os outros visualizadores/editores internos abertos) é fatal, podendo ser corrigido apenas com o `kill -9`. Não existe nenhuma solução para o efeito. Esta é uma questão que não está aplicada apenas aos gerenciadores de arquivos, ou mesmo ao SO &Linux;! O problema é que você fica pendurado no primeiro acesso ao compartilhamento "morto" - assim, não existe como contornar, nem nenhuma verificação para evitá-lo; até mesmo o `ls` irá bloquear. Uma simples leitura de algo - seja o que for - é o suficiente para o deixar bloqueado. A única forma contornar este problema de arquitetura é usar um desenho multi-tarefa - assim, se ficar congelado, não irá importunar todo o ciclo de eventos da aplicação; contudo, julgamos que não é o momento indicado para adicionar tarefas, porque não temos a certeza de que *todos* os sistemas &kde-frameworks; que existem por aí estão usando o &Qt;-mt (a versão multi-tarefa da biblioteca &Qt;), assim a equipe do &krusader; crê não ser a indicada para resolver esta questão, em qualquer dos casos; por isso, este será um erro com o qual terá que conviver.

Quando tento dimensionar o &krusader; para torná-lo menor, descubro que não o consigo reduzir abaixo de um determinado tamanho. Porquê?

Você vê os botões F1, F2 (&etc;)? Eles não permitem que o &krusader; se reduza, uma vez que possuem um tamanho mínimo. Basta desativá-los em Configurações Mostrar a Barra de Teclas FN para poder ajustar o tamanho do &krusader; ao seu gosto. Desde a versão 1.51, isto foi bastante melhorado: ao reduzir, os botões irão ficar algo do gênero 'F5 ...ira'. Quando as faces dos botões forem muito pequenas para serem legíveis, uma dica irá mostrar o texto completo. A largura mínima é de 45 pixels por cada botão.

Código de páginas ISO 8859-x do &Samba; / O que fazer se o &krusader; não ler as pastas compartilhadas que tiverem caracteres internacionais especiais?

O &krusader; (ainda) não lida com as páginas de caracteres ISO 8859-x no &Samba;. Se você usar uma página de caracteres diferente da 8859-1, terá que fazer uma configuração manual. Crie ou modifique o arquivo: `~/.smb/smb.conf`

    [global]
              workgroup = Grupo de Trabalho (ex. GRUPO-TRABALHO)
              client code page = Página de Caracteres (ex. 852)
              character set = Codificação (ex. ISO8859-2)

Você pode tentar configurar o smb.conf com o módulo apropriado do &systemsettings;.

O que devo fazer se uma determinada ferramenta externa parece não funcionar?

O &krusader; usa vários programas como ferramentas externas, sendo que às vezes poderão não funcionar bem. Abra um terminal e verifique se a ferramenta 'nome' está instalada.

    $ nome

Verifique se a ferramenta 'nome' está configurada devidamente na página de Dependências do Konfigurador. Para as ferramentas de Pacotes: detecte automaticamente os utilitários com o botão Autoconfigurar da página de Pacotes do Konfigurador. Verifique a página de Protocolos do Konfigurador. Se não funcionar, faça uma cópia de segurança do seu arquivo de configuração ``XDG_CONFIG_HOME`/krusaderrc` (o padrão é `$`HOME`/.config/krusaderc`) e remova-o deste local. Reinicie o &krusader;, para que seja iniciado o assistente de configuração da primeira inicialização.

Como eu posso executar os arquivos JAR (sem entrar no conteúdo dos mesmos)?

Vá para a página do Protocolo do Konfigurador e remova o application/x-jar do nó do 'krarc', para que o &krusader; não entre mais no conteúdo do pacote. As associações globais de arquivos são tratadas pelo &plasma; e não pelo &krusader;. Para associar a extensão 'jar':

- Abra o &systemsettings; do &plasma;: systemsettings

- Aplicativos Associações de arquivos

- Insira `jar` como padrão de nomes dos arquivos

- Adicione o `java` como aplicação

Porque eu tenho problemas com a minha conexão de &FTP;?

Este problema ocorre normalmente quando estiver atrás de uma 'firewall' ou 'proxy'. Abra o Configurações do sistema Rede Configurações Preferências da conexão , onde a opção Ativar o Modo Passivo (PASV) terá que ser ligada ou desligada, dependendo do seu estado atual. Agora experimente a sua sessão de &FTP; de novo, de modo a ver se funciona. Depois, certifique-se de que também não tem outras sessões de &FTP; abertas (em navegadores Web, &etc;), porque poderão provocar complicações. Você poderá encontrar mais informações em &FTP; Ativo vs. &FTP; Passivo, uma Explicação Definitiva.

Obtenho um erro Protocolo &FTP; não suportado pelo &krusader; ao tentar abrir uma pasta remota de &FTP;. O que devo fazer?

A razão para este erro é que a funcionalidade do '&FTP; através de proxy &HTTP;' ainda não é suportada pelo &krusader;. Este erro poderá ser causado por uma configuração inadequada do 'proxy' no &systemsettings;. Modifique a configuração do 'proxy' para não usar o 'proxy' de &HTTP;, e verá que o &FTP; irá então funcionar.

Como posso impedir a adição do sufixo `.part` ao copiar os arquivos por &FTP;?

Ao enviar os arquivos, é adicionado um sufixo `.part` ao nome do arquivo; assim que o envio é concluído, o nome do arquivo é mudado de modo a remover o sufixo `.part`. Isto funciona muito bem, mas alguns servidores de &FTP; não permitem uma operação de mudança de nome. Você poderá resolver isto se desligar a opção Marcar os arquivos enviados parcialmente nas &systemsettings; do &plasma;. Esta opção encontra-se em Rede Configurações Preferências da conexão .

Como eu posso fechar uma conexão remota (⪚ uma conexão por &FTP;)?

Está explicado no capítulo de conexões remotas.

Estou tendo problemas com o protocolo 'media:/', porquê?

O protocolo 'media:/' foi removido desde o &kde; 4. Use o protocolo 'mtp:/' ao invés.

Como eu posso desativar os sons predefinidos, ⪚, ao executar uma ação de remoção?

Esses são os sons predefinidos do sistema &plasma;, e não estão relacionados com o &krusader;. Se quiser desabilitá-los globalmente, abra o &systemsettings; no seu &plasma; (systemsettings): Personalização Notificações Gerenciar notificações , Fonte de eventos: "Espaço de trabalho do Plasma" e desmarque os itens de som que não gostar.

Onde está o gerenciador de conexões remotas?

Use o nosso Gerenciador de Favoritos. Use um &URL; remoto e adicione-o aos favoritos.

Porque o código 'magic' do tipo &MIME; às vezes não funciona dentro dos pacotes?

Quando entrar num pacote e pressionar F3 para ver um arquivo com uma extensão desconhecida, ⪚ `README, INSTALL` &etc;, e caso o visualizador abra no modo hexadecimal em vez do modo normal, então terá que configurar: Configurações do Sistema do &kde; Associações de Arquivos Aplicação octet-stream , visualizador binário, de modo a remover esta opção.

Onde está o Konfigurador; preciso instalar o &plasma; para usá-lo?

O Konfigurador é o módulo de configuração do &krusader;; se você tiver instalado o &krusader;, então irá ter também o Konfigurador. Por alguma razão, algumas pessoas pensam que é outra aplicação do &plasma;, mas não é, assim você não terá que instalar o ambiente de trabalho completo do &plasma; para usar o Konfigurador. Ao executar o &krusader;, use o Configurações Configurar o &krusader;... , para que inicie o Konfigurador. Leia por favor o manual, uma vez que o &krusader; possui muitas opções de configuração, podendo ajustar diversas opções às suas necessidades com o Konfigurador.

Como eu posso definir a aparência & comportamento de 2 usuários diferentes como sendo a mesma?

Assumindo que a configuração atual é a adequada, você poderá copiá-la para o outro usuário.

    # cp ~/.config/krusaderrc /home/usuário/.config

. Quando o outro usuário for o 'root' (administrador), use:

    # cp ~/.config/krusaderrc /root/.config

Como personalizar o terminal integrado do &krusader;?

Para alterar as propriedades do emulador de terminal embutido do &krusader;: você pode clicar com o botão direito do mouse sobre ele e escolher uma opção. Se você não encontrar o que procura, pode usar o menu Configurações do &konsole; (pois o &krusader; usa um KPart do &konsole; para seu terminal embutido). Nesse menu, outros itens são exibidos (como "Gerenciar perfis...").

## &FAQ; Geral

Como eu posso relatar um pedido, uma sugestão ou um comentário?

O melhor potencial de um projeto de código aberto vem da obtenção das reações dos usuários. É por isso que adoramos ouvir o que vocês têm a dizer. As suas questõessão as nossas instruções. Ao fim de cerca de 6 meses, os programadores já não conseguem ver os seus próprios erros. Isso é natural; queremos todas as ideias e críticas e reações, porque todos nós queremos tornar o &krusader; o melhor e mais útil gerenciador de arquivos que esteja disponível.

A maneira mais conveniente de entrar em contato conosco é através da lista de discussão krusader-users. Para informações sobre o que ainda precisa ser feito, consulte a lista de discussão krusader-devel &krusader;-devel. Analisamos e discutimos todas as submissões.

Como eu posso enviar uma correção?

Não é fácil descrever procedimentos para correções ('patches'), mas aqui estão alguns.

1. As correções, código ou funcionalidades novos são sempre bem-vindos!

2. Foque-se apenas num problema de cada vez, para que os programadores o possam compreender facilmente, e certifique-se de que a sua correção funciona.

3. De preferência, você poderá iniciar uma discussão com os programadores na lista de discussão ou na página GitLab do &krusader;. Infelizmente, não é possível aplicar uma correção se ela estiver em conflito com o desenho geral do código do &krusader; (leia para saber mais instruções sobre o assunto nesta FAQ). Envie apenas um pedido de alteração por e-mail, para que a discussão seja mais simples de acompanhar. As modificações deverão ser enviadas passo-a-passo, verificando cada uma das linhas.

4. Envie os arquivos da sua correção no GitLab, para que todas as propostas de correção fiquem organizadas e não se percam. Normalmente, os pacotes 'tar.gz' ou os arquivos do 'diff' são os aconselháveis. Não copie as alterações para uma mensagem de e-mail. A maior parte dos clientes de e-mail irão alterar o número de espaços, assim a alteração poderá não ser aplicada ou então não ser detectada convenientemente. No passado, as mensagens de e-mail com correções perdiam-se ou ficavam desorganizadas, por isso, use o GitLab, muito obrigado!

5. Use soluções portáteis; o &krusader; pode ser executado em:

   - Todos os sistemas POSIX (semelhantes ao &Linux;/BSD/&UNIX;), &Solaris;.

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

   - &kde; 3.3- &kde; 3.5 e até mesmo no GNOME com as kdelibs (para o &krusader;-2.x) .

   - GCC 2.95 - GCC 5.4

   As mudanças de arquitetura são feitas apenas pela equipe.

6. Uma nota final: tenha sempre em mente que uma correção poderá ser rejeitada. Ou porque possa ter efeitos colaterais, que não fosse possível a sua correção por nós ou porque contraria a ideia por trás do módulo corrigido. Nesse sentido, um projeto de 'software' é diferente de, por exemplo, um Wiki: um projeto de 'software' necessita ter alguém que tome todas as decisões finais. Caso contrário, o 'software' não irá funcionar. Mais ainda: tenha em mente que a validação das correções poderá levar algum tempo, uma vez que todos nós também temos as nossas vidas.

Como eu posso relatar um erro?

Erros?!?!? Bem, ok.... existe um Sistema de Registro de Erros 'online'.

A utilização do sistema de registro de erros ajuda-nos a ter uma forma clara e ordenada de saber quantos erros estão abertos, as suas prioridades e seguimentos. Poupa-nos o trabalho de percorrer todo o fórum do &krusader;, procurando pelos erros anteriores. Por favor, use este sistema.

Antes de comunicar um erro, leia por favor o seguinte:

1. Verifique se o erro já está publicado na lista de erros 'online' do Sistema de Registro de Erros.

2. Se você não conseguir encontrar nenhuma menção a este erro, por favor comunique-o no sistema de registro, clicando no botão Enviar um Novo da janela de registro do erro. Por favor, envie os seguintes dados: a versão do &krusader; usada, a distribuição + versão do &Linux; usada, o tipo de processador e uma descrição detalhada do problema, da forma como lhe for possível.

Muito obrigado pela sua cooperação!

Se possível, tente fazer a mesma operação com o &konqueror; ou com outra aplicação do &kde;. Se encontrar o mesmo problema, poderá ser devido a um erro nos KIO Slaves ou no &kf5-full;, e não um erro do &krusader;. O &krusader; usa as bibliotecas do &kde-frameworks; e o KIO Slave para muitas operações. Em alguns casos, você poderá ter alguns problemas, caso a sua distribuição tenha sido configurada incorretamente; por favor, teste-a primeiro, como foi explicado acima.

Como eu posso enviar relatórios de estouros ou de depuração bons?

Normalmente, os pacotes executáveis que são usados pelas nossas distribuições não contêm informações de depuração. Uma vez que normalmente só desenvolvemos e fazemos correções no git do &krusader;, compile o &krusader;-git no modo de depuração e instale-o, de modo a verificar se o erro ainda existe.

    $ cmake -DCMAKE_BUILD_TYPE=debugfull

. Instale o valgrind, um pacote de ferramentas para depuração e análise do desempenho dos programas em &Linux;. Execute o Valgrind/&krusader;

    $ valgrind --tool=memcheck {localização}/krusader

A ferramenta valgrind irá escrever no stdout o que estiver acontecendo de fato. Se puder, envie essas informações antes da falha, sendo quase certo que ela será corrigida ou aconselhado por nós.

O que devo fazer se o gerenciador de estouros do KDE não tiver informações de depuração úteis?

Normalmente, os pacotes binários que são usados pela sua distribuição não contêm informações de depuração. Uma vez que normalmente só desenvolvemos e fazemos correções no git do &krusader;, compile o &krusader;-git no modo de depuração e instale-o, verificando depois se o erro continua a manifestar-se.

    $ cmake -DCMAKE_BUILD_TYPE=debugfull

Se o gerenciador de estouros do KDE continuar sem dar informações de chamadas úteis, então talvez o resultado de um arquivo 'core' forneça melhores informações. Execute o Krusader com o tratamento de estouros desativado.

    $ krusader --nocrashhandler

Em caso de estouro, irá obter um arquivo `.core`, normalmente na sua pasta pessoal. Execute o gdb, o Depurador do Projeto GNU

    $ gdb -c arquivo-core krusader

Agora, escreva `bt` para obter o registro de chamadas e escreva `q` para sair do 'gdb'. Normalmente, os melhores resultados de depuração serão os fornecidos pela ferramenta Valgrind.

O &krusader; tem uma lista de correio?

Sim, atualmente temos várias listas de discussão Sem lixo,sem incômodos, apenas sobre o &krusader;. Sinta-se à vontade para se inscrever ou cancelar as suas inscrições.

Sugestão: As nossas listas de discussão poderão ser consultadas on-line ou lidas com um aplicativo de notícias, assim não será necessário que você se inscreva para seguir as nossas ações nas listas de discussão.

- O &krusader;-devel é a lista de correio dos programadores (apenas para leitura). Se você quiser seguir os desenvolvimentos do &krusader; em cima da notícia, esta é a lista a seguir.

- O &krusader;-users é a lista de correio dos usuários do &krusader;. Aqui poderá pedir ajuda e falar com os usuários e programadores do &krusader;.

- O &krusader;-news é uma lista com volume muito baixo, usada para anúncios de novas versões e correções de erros críticas.

O &krusader; oferece fontes de notícias?

Sim, oferecemos. Estão disponíveis fontes de notícias em vários formatos. fonte de notícias krusader-devel, fonte de notícias krusader-users e fonte de notícias krusader-news.

Como funciona o fórum do &krusader;?

No espírito da liberdade de expressão, tudo o que for relacionado com o &krusader; poderá ser discutido no nosso fórum. Não interessa se é um usuário novo ou avançado; são todos bem-vindos. O melhor potencial de um projeto em 'open-source' vem da obtenção das reações dos usuários. É por isso que adoramos ouvir o que vocês têm a dizer. Com as suas reações, podemos contribuir para tornar o &krusader; cada vez melhor; caso contrário, não estaremos cientes dos problemas e ideias que possa ter. Mas tenha em mente o seguinte, para que se possa manter alguma ordem no caos.

Se a Documentação, a FAQ, o lista de correio &krusader;-devel (use a função de pesquisa) não o ajudarem, não hesite em publicar a sua questão no nosso fórum. A equipe do &krusader; ou a comunidade estão sempre disponíveis para o ajudar.

Por favor, use a função de pesquisa no Fórum do &kde;, uma vez que a sua questão já pode ter sido discutida anteriormente (isto ajuda-nos a minimizar as publicações em duplicado/triplicado/...). Se a sua questão já tiver sido discutida no passado, existe uma boa chance que já tenha uma solução instantânea para o seu problema. Se a questão estiver sendo discutida neste momento, você poderá se juntar à discussão. Algumas questões são colocadas muitas vezes, sendo por isso que se criou esta FAQ. Isto permite-nos aplicar mais tempo no desenvolvimento do &krusader;.

Muito obrigado pela sua cooperação!

Como eu posso traduzir o &krusader; para o meu idioma nativo?

Se estiver interessado em traduzir a &GUI; ou a documentação do &krusader;, contate por favor a equipe de traduções do KDE para o seu idioma.

Como eu posso dar suporte o &krusader;?

Você poderá dar suporte ao &krusader; de diversas formas. Por favor, envie-nos as suas reações, relatórios de erros, correções, doações, traduções, ...

Porque o &konqueror;, no estilo Midnight Commander, não é um OFM?

Os dois painéis e a linha de comando estão disponíveis, mas todas as outras coisas, como as funcionalidades e interação do OFM estão em falta neste perfil.

Porque eu devo usar um OFM?

Um OFM (Orthodox File Manager - Gerenciador de Arquivos Ortodoxo) é muito mais rápido que um gerenciador de arquivos de painel único e é mais rápido que a linha de comando. Se quiser saber como o &krusader; se comporta, só existe uma forma de descobrir: instale-o no seu computador e use-o um pouco. Se preferir perder tempo e perder alguma produtividade, continue a usar os gerenciadores de arquivos de painéis únicos, como os que se baseiam no &Windows; Explorer. O Matej Urbančič escreveu um 'blog' explicando porque um OFM é melhor que um gerenciador de arquivos de painéis únicos.