Início
» LINUX
»
Como instalar o Trojita Mail no Linux
Como instalar o Trojita Mail no Linux
Trojita (Trojitá) é um cliente de e-mail Qt focado em IMAP. Se sua distribuição Linux ainda o inclui, use esse pacote; caso contrário, você pode tentar compilá-lo a partir do código-fonte original. A lista de versões do KDE termina na versão 0.7 (15 de junho de 2016), e o projeto original afirma que seus downloads pré-compilados não são mais mantidos. Verifique a compatibilidade e o gerenciamento de senhas antes de usá-lo para uma caixa de entrada de e-mail de uso diário.
Procure por Trojitá no Discover ou em outra central de software compatível com AppStream. O resultado da busca dependerá da sua distribuição Linux.
Verifique primeiro seus repositórios Linux.
A página Trojitá do KDE direciona os usuários do Linux para as centrais de software AppStream e o gerenciador de pacotes da sua distribuição. Pesquise nesses locais antes de adicionar um repositório. A disponibilidade e a atualização das versões dos pacotes dependem da distribuição e da versão lançada.
Use a consulta da sua distribuição para verificar se os repositórios configurados oferecem um pacote Trojitá. Atualize o índice de pacotes primeiro, se necessário. Se não houver resultados ou se o APT reportar erros Candidate: (none), ignore o comando de instalação e vá para a seção de compilação a partir do código-fonte.
Verifique o nome do pacote nos repositórios configurados antes de tentar instalá-lo.
Distribuição
Verificar disponibilidade
Instale somente se estiver listado.
Ubuntu ou Debian
apt-cache policy trojita
sudo apt install trojita
Fedora
dnf info trojita
sudo dnf install trojita
Arch Linux
pacman -Ss trojita
sudo pacman -Syu trojita
openSUSE
zypper search -s trojita
sudo zypper install trojita
Instale a partir do repositório de distribuição somente após confirmar que ele oferece um pacote Trojita.
Analise as alterações propostas no pacote antes de confirmar. Em seguida, inicie o Trojitá a partir do menu de aplicativos ou com `--install` trojita, se disponível. Evite guias antigos que adicionam um repositório Open Build Service para Ubuntu 16.04, baixam pacotes Debian 8 ou usam `--install` apt-key; essas instruções são para sistemas obsoletos.
Construa o Trojitá a partir da fonte upstream
Se seus repositórios não oferecem o aplicativo, a documentação original descreve um método de compilação a partir do código-fonte. Esse método pode falhar em distribuições modernas se alguma dependência antiga não estiver disponível; portanto, use apenas o repositório vinculado à página de código-fonte do KDE e instale as dependências dos repositórios oficiais da sua distribuição.
Instale os pré-requisitos de compilação. Você precisa do Git, CMake, um compilador C++ e as bibliotecas de desenvolvimento do projeto. Consulte as instruções de compilação do projeto original para obter informações sobre as dependências; os nomes dos pacotes variam de acordo com a distribuição.
Clone o repositório de código-fonte do KDE e acesse o diretório do projeto:
git clone https://invent.kde.org/pim/trojita.git
cd trojita
O código-fonte do Trojitá é mantido em um diretório de código-fonte de propriedade do usuário.
Configure um diretório de compilação separado para que os arquivos gerados fiquem fora da árvore de origem:
mkdir _build
cd _build
cmake ..
Execute o CMake a partir do diretório de compilação separado para verificar se as bibliotecas de desenvolvimento necessárias estão presentes.
Compile, teste e execute o aplicativo. As instruções originais usam o Make e iniciam o arquivo executável a partir do diretório de compilação:
make -j4
ctest -j 4 --output-on-failure
./trojita
Compile e execute os testes disponíveis antes de iniciar o arquivo executável a partir da pasta de compilação.
Se o CMake reportar uma biblioteca ausente, instale o pacote de desenvolvimento correspondente e execute cmake ..novamente. Se uma dependência necessária estiver indisponível ou a compilação falhar, não force a instalação de pacotes antigos em um sistema atual. A documentação original descreve a execução do aplicativo a partir da pasta de compilação; essa não é uma instalação gerenciada pela distribuição.
Configure IMAP e SMTP
Ao iniciar o serviço pela primeira vez, insira os detalhes de IMAP de entrada e SMTP de saída fornecidos pelo seu provedor de e-mail. Use os nomes de host, portas, modo de segurança e formato de nome de usuário exatos. Não tente adivinhar com base no seu endereço de e-mail.
Insira o servidor IMAP do provedor e os detalhes da conta na seção de e-mails recebidos.
O IMAP seguro geralmente usa TLS implícito na porta 9938080. Para e-mails de saída, os provedores geralmente oferecem suporte a STARTTLS na porta 8080 587ou TLS implícito na porta 4658080. Verifique se o modo de segurança está de acordo com as instruções do seu provedor; as diretrizes de TLS para e-mail da IETF descrevem esses padrões de conexão.
Insira o servidor SMTP do provedor e os detalhes de autenticação na seção de e-mail de saída.
Antes de salvar uma senha, leia o manual do Trojitá : ele alerta que o aplicativo armazena nomes de usuário e senhas em um arquivo de texto simples no computador. Essa é uma limitação de segurança significativa. Use uma senha dedicada para o aplicativo, caso seu provedor ofereça essa opção, e revogue-a ao parar de usar o Trojitá. Alguns provedores exigem métodos de login mais recentes que este cliente antigo pode não suportar, portanto, verifique a compatibilidade antes de inserir suas credenciais.
Problemas comuns e remoção
Nenhum pacote foi encontrado: confirme a versão da sua distribuição e atualize os metadados do repositório. Compile a partir do código-fonte somente se você puder satisfazer as dependências.
O CMake não consegue encontrar uma dependência: instale o pacote de desenvolvimento correspondente da sua distribuição e configure novamente. Não misture pacotes de versões diferentes.
O e-mail não conecta: verifique novamente o servidor, a porta, a opção TLS ou STARTTLS, o nome de usuário e qualquer requisito de senha de aplicativo ou autenticação moderna do seu provedor.
Remova o aplicativo: desinstale um pacote do repositório com o mesmo gerenciador de pacotes. Para uma compilação a partir do código-fonte, feche o Trojitá e exclua o checkout do código-fonte e seu _builddiretório; nenhum pacote do sistema foi registrado.