Transmission é um programa para download e gerenciamento de arquivos do tipo torrent.
Iremos instalar o transmission em nosso computador de modo que possamos acessá-lo por meio do nosso smartphone, navegador.
O bom de tudo isso é que, não importa onde estivermos, ao baixar um arquivo, usando o celular por exemplo, o download será feito em nosso computador. Poderemos estar em outra cidade, mas ao chegarmos em casa la estará nosso arquivozinho salvo. O celular é usado apenas como ponto de partida, mas a conexão de internet usada para baixar será a conexão da nossa casa.
O Computador que Usarei
O Computador que estou usando está com ip 192.168.0.152 e está com nome ubuntu.
Instalando o Transmission
- Vamos adicionar o repositório para baixarmos a última versão do transmission. Essa opção é opcional, mas é recomendada.
elder@ubuntu:~$ sudo add-apt-repository ppa:transmissionbt/ppa sudo: add-apt-repository: comando não encontrado
Opa!!!! Recebi um erro de comando não encontrado
Se executarmos add-apt-repository receberemos a dica de como instalá-lo
elder@ubuntu:~$ add-apt-repository Command 'add-apt-repository' not found, but can be installed with: sudo apt install software-properties-common
Instalando add-apt-repository
elder@ubuntu:~$ sudo apt install software-properties-common -y
Agora podemos adicioar o repositório
elder@ubuntu:~$ sudo add-apt-repository ppa:transmissionbt/ppa
- Atualize os repositórios
elder@ubuntu:~$ sudo apt update -y
- Instale os pacotes necessários
elder@ubuntu:~$ sudo apt install transmission-cli transmission-common transmission-daemon -y
Configurando transmission
Pare o processo do transmission
OBS.: TODA ALTERAÇÃO QUE FIZER ENQUANTO O TRANSMISSION ESTIVER INICIADO SERÁ DESFEITA. ENTÃO LEMBRE SEMPRE QUE FOR ALTERAR ALGUMA COISA DE PARÁ-LO
elder@ubuntu:~$ sudo systemctl stop transmission-daemon
Acesse, com seu editor de texto favorito, o arquivo “/etc/transmission-daemon/settings.json”. Aqui irei usar o vim.
elder@ubuntu:~$ sudo vim /etc/transmission-daemon/settings.json
Com o arquivo aberto altere as linhas abaixo:
- “download-dir”: “/var/lib/transmission-daemon/downloads”,
troque /var/lib/transmission-daemon/downloads pela pasta onde deseja que sejam salvos os arquivos baixados
- “rpc-host-whitelist-enabled”: false,
Desativa a white list. Pois isso pode atrapalhar o acesso via celular ou computadores, principalmente se estivermos em outra cidade e desejamos salvar algo em nosso pc de casa
- “rpc-password”: “{613b2f6e3cfea54815513031061d36c83619183akvtX7e86”,A senha padrão é “transmission”.
Altere a senha para a que queira usar.Para alterar remova o texto que está entre aspas e coloque sua senha. Usarei como exemplo a 123456 🙂
“rpc-password”: “123456”,
Não se preocupe, quando iniciar novamente o transmission sua senha ficará criptografada. Veja meu exemplo, coloquei 123456 mas agora ficou assim
“rpc-password”: “{a8867e82196cc36c589830903a12f9525d7f0df16jnzoSgU”,
- “rpc-port”: 9091,A porta de acesso pode deixar 9091 mesmo. Mas se quiser alterar lembre-se de pôr um número maior que 1024. Portas abaixo de 1024 são reservadas.
- “rpc-url”: “/transmission/”,a url pode deixar essa mesma, assim o acesso ao transmission será por meio do endereço.
“http://192.168.0.152:9091/transmission” - “rpc-username”: “transmission”,Aqui alterei o para “elder”:
“rpc-username”: “elder”,
Acessando transmission Pelo Navegador
- Inicie o transmission
elder@ubuntu:~$ sudo systemctl start transmission-daemon
- Abra um navegador e digite o endereço ip com a porta 9091. No meu caso http://192.168.0.152:9091 ou http://192.168.0.152:9091/transmission
- Veja a tela de início
Acessando pelo Aplicativo
Bom, basta baixar o Transmission Remote na loja de aplicativos do seu smartphone. A configuração desse aplicativo irá ficar para outro post.
Conclusão
O uso do transmission seguindo esse estilo de instalação é muito útil. Podemos baixar arquivos para nosso computador que está em nossa casa sem que precisemos estar perto. podemos está em outro país. Mas como dito acima, essa configuração ficará para outro post.
Até mais!!!