Transmission 3.0 vem com suporte para IPv6 em RPC, vários aprimoramentos e muito mais

transmissão prin

Após um ano de desenvolvimento,  foi anunciado o lançamento da nova versão do Transmission 3.0, em que alguns novos recursos, alterações e correções de bugs são adicionados. Para aqueles que não estão familiarizados com o Transmission devem saber que este é um cliente P2P leve, gratuito e de código aberto para a rede BitTorrent.

É relativamente leve e pouco exigente com os recursos de um cliente BitTorrent, escrito em linguagem C e suportando uma variedade de interfaces de usuário: GTK, Qt, Mac nativo, interface web, daemon, linha de comando. É compatível com os seguintes sistemas operacionais: Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD e Windows.

A principal vantagem de este software é que realmente é um software livre e sem anúncios, pop-ups e links não confiáveis.

A segunda vantagem é que ele possui algumas opções para controlar o programa, além do modo de janela normal, você pode adicionar e remover torrents da linha de comando ou através de um navegador.

O que há de novo no Transmission 3.0?

Das principais mudanças que se destacam no anúncio desta nova versão deste popular cliente de torrent são: mudanças em sua interface, como para o cliente GTK, teclas de atalho foram adicionadas para navegar na sequência de download, o arquivo .desktop foi atualizado, o arquivo AppData foi adicionado, ícones simbólicos foram propostos para o painel superior do GNOME, a mudança de intltool para gettext está completa.

Enquanto que, para a versão cliente para Qt, os requisitos para a versão Qt (5.2+) são aumentados, teclas de atalho são adicionadas para mover na fila de download, o consumo de memória é reduzido ao processar propriedades de torrent, a dica de ferramenta é fornecida para arquivos com nomes longos, a interface é adaptada para exibições HiDPI.

No processo de segundo plano, transição para o uso de libsystemd em vez de libsystemd-daemon; o escalonamento de privilégios é proibido no arquivo streaming-daemon.service.

Além disso, o solução para uma vulnerabilidade XSS no cliente web e que os problemas de desempenho foram resolvidos e a interface para dispositivos móveis foi aprimorada.

Por outro lado, nota-se também que o capacidade de aceitar conexões sobre IPv6 no servidor RPC e que o A verificação do certificado SSL é habilitada por padrão para downloads em HTTPS. No servidor http embutido, o número de tentativas de autenticação malsucedidas para proteção contra adivinhação de senha é limitado a 100.

Das outras mudanças que são mencionados:

  • Adicionados IDs de pares para clientes de torrent Xfplay, PicoTorrent, Free Download Manager, Folx e Baidu Netdisk.
  • Foi adicionado suporte para a opção TCP_FASTOPEN, que permite que o tempo de configuração da conexão seja ligeiramente reduzido.
  • Tratamento aprimorado do indicador ToS (tipo de serviço, classe de tráfego) para conexões IPv6;
  • Adicionada a capacidade de especificar máscaras de sub-rede em anotações CIDR da lista negra (por exemplo, 1.2.3.4/24).
  • O suporte de compilação foi adicionado com mbedtls (polarssl), wolfssl (cyassl) e LibreSSL, bem como novas versões do OpenSSL (1.1.0+).
  • Os scripts de compilação baseados em CMake melhoraram o suporte para o gerador Ninja, libappindicator, systemd, Solaris e macOS.
  • O cliente para macOS aumentou os requisitos para a versão da plataforma (10.10), adicionou suporte para um tema escuro.

Como instalar o Transmission no Linux?

Pára aqueles que são usuários do Debian, Ubuntu, Linux Mint ou qualquer distribuição derivada destes, instale o aplicativo com:

sudo add-apt-repository ppa:transmissionbt/ppa -y
sudo apt install transmission

Sim são Usuários do Fedora ou distribuições baseadas nele, eles podem instalar o aplicativo com o seguinte comando:

sudo yum install transmission

Enquanto para aqueles que Os usuários do Mandriva Linux devem instalar com este comando:

sudo urpmi transmission

Para o caso de quem é Usuários do openSUSE, eles devem digitar o seguinte no terminal:

sudo zypper install transmission

Por fim, no caso de quem é usuário de Arch Linux e distribuições derivadas dele, você pode instalar com este comando:

sudo pacman -S transmission

Similarmente você pode compilar o Transmission no sistema a partir de seu código-fonte, basta seguir os seguintes passos para fazer isso.

Seu código-fonte está hospedado no GitHub, portanto, eles devem ter suporte ao git para que possam clonar o repositório.

Vamos abrir um terminal e digitar o seguinte nele.

Primeiro, vamos obter o código-fonte com:

git clone https://github.com/transmission/transmission Transmission

Entramos no diretório:

cd Transmission

E começamos a compilação com os seguintes comandos que devemos digitar um por um:

git submodule update --init
mkdir build
cd build
cmake ..
make
sudo make install

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.