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.