Instale o Torrencial no Elementary OS: Guia Completo (App Center & Código-Fonte)

Apesar de o Elementary OS se promover como um sistema operacional com “as aplicações necessárias, e sem as desnecessárias”, ele surpreendentemente não inclui um cliente de torrent nativo. Esta ausência, embora incomum, pode ser justificada pelo fato de que o uso de torrents não é uma prática comum para a maioria dos utilizadores. Contudo, para muitos, o cliente de torrent é uma ferramenta essencial. Felizmente, existe o Torrencial, um cliente de torrent excelente e perfeitamente integrado com a filosofia minimalista do Elementary OS. Os utilizadores podem instalá-lo através da loja de aplicações ou, se preferirem, compilá-lo manualmente a partir do código fonte.

Obtendo o Torrencial via App Center

A forma mais simples e recomendada de instalar o Torrencial é através da loja de aplicações do Elementary OS. Embora o aplicativo esteja listado com um preço, é importante ressaltar que o Torrencial é um projeto de código aberto e totalmente gratuito. A opção de contribuir financeiramente existe para aqueles que desejam apoiar o desenvolvimento do software. Portanto, se a compilação manual não é a sua preferência, a App Center é a sua melhor aposta. Veja como instalá-lo:

Passo 1: Localize e abra a App Center. Pode fazê-lo através do menu “Aplicações”, no canto superior esquerdo do ecrã, ou clicando no ícone da loja no dock. Depois de aberta, utilize a barra de pesquisa, no canto superior direito, e digite “Torrencial”. O primeiro resultado será o que procura. Clique nele.

Passo 2: Nesta fase, tem a opção de definir um preço para o software, mesmo que seja apenas 1 dólar. Para instalar sem pagar, basta definir o valor para $0.

Passo 3: Após definir o preço (ou a ausência dele), um botão de instalação aparecerá na página. Clique nele, insira a sua senha e o Torrencial será instalado no seu sistema.

Construindo o Torrencial a partir do Código Fonte

A instalação via App Center é prática e permite receber atualizações diretamente do desenvolvedor. No entanto, para quem deseja aceder à versão mais recente do código o mais rápido possível ou utiliza um derivado do Ubuntu que não o Elementary OS, compilar o código fonte é a melhor alternativa.

Para construir o software no Elementary OS (ou sistemas semelhantes ao Ubuntu), é necessário instalar todas as bibliotecas e ferramentas de desenvolvimento que o programa necessita. Caso contrário, a compilação poderá falhar ou não funcionar corretamente.

Abra um terminal e execute o seguinte comando para instalar as dependências:

sudo apt install cmake libgtk-3-dev libgranite-dev valac libarchive-dev libunity-dev libcurl4-openssl-dev automake libtool git

Com as dependências resolvidas, o processo de compilação pode começar. Primeiro, utilize o Git para obter o código fonte mais recente do Github:

git clone https://github.com/davidmhewitt/torrential

Em seguida, utilize o comando cd para entrar no diretório recém-criado:

cd torrential

O passo seguinte é criar uma nova pasta para a compilação. Esta pasta é importante, pois irá conter os resultados do processo.

mkdir build

Entre na pasta criada com:

cd build

A compilação do software é um processo com vários passos. Comece definindo o prefixo cmake. Isto irá indicar às ferramentas de compilação o que fazer e onde instalar os arquivos:

cmake -DCMAKE_INSTALL_PREFIX=/usr ..

Finalmente, compile e instale o Torrencial no seu sistema:

make
sudo make install

Ao usar sudo make install, o Torrencial será adicionado ao menu de aplicações, tal como qualquer outro programa. Para iniciá-lo, procure-o na secção “Internet”.

Criando um Script de Atualização Automática

Se instalou o Torrencial manualmente, sem usar a App Center, as atualizações podem ser mais complexas. Um script simples pode resolver este problema. Sempre que uma nova versão estiver disponível, basta executar o script para obter o código fonte mais recente, recompilar e instalar a nova versão.

Comece por criar um novo arquivo de texto com:

nano torrential-update

A primeira linha do script é crucial, pois informa ao interpretador qual o tipo de script e o que fazer com os comandos:

#!/bin/bash

Depois do “shebang”, adicione um comando para remover a pasta do código fonte antigo. Isto garante que apenas a versão mais recente é utilizada:

rm -rf ~/torrential

Em seguida, adicione todos os comandos de compilação anteriores:

git clone https://github.com/davidmhewitt/torrential

cd torrential

mkdir build

cd build

cmake -DCMAKE_INSTALL_PREFIX=/usr ..

make

sudo make install

Guarde o script (Ctrl + O) e saia do editor nano (Ctrl + X). Use o comando chmod para dar permissões de execução ao script:

sudo chmod +x torrential-update

Para executar o script, use o seguinte comando:

./torrential-update

Se estiver preocupado com a segurança durante o uso de torrents, considere consultar as nossas recomendações para as melhores VPNs para torrents.