# Criando e distribuindo um torrent usando o Transmission
Usando o terminal, é óbvio.
Primeiro, instale o transmission. Junto com ele, vai vir o daemon e alguns programas. Os que precisamos são o transmission-create e o transmission-remote.
Depois, precisamos de uma lista de trackers. Neste link tem alguns:
[https://github.com/ngosang/trackerslist](https://github.com/ngosang/trackerslist)
Navegue até um nível acima da pasta/arquivo que será compartilhada, e execute este comando, para criar o arquivo .torrent:
`transmission-create pasta_a_ser_compartilhada/ -o arquivo.torrent -t http://umtracker:1337/announce -t udp://outrotracker:1337/announce `
Informe quantos trackers puder, para facilitar a distribuição. Neste caso tem só dois, mas no teste que fiz, coloquei 57.
Agora é preciso começar a semear o torrent, para que as outras pessoas possam baixar.
`transmission-remote --add arquivo.torrent --download-dir /caminho_completo_ate_a_pasta_compartihada/ -n usuario_do_transmission:senha_do_transmission`
Aqui tem um detalhe: É preciso informar o caminho para chegar na pasta/arquivo compartilhado na opção `--download-dir`. Com isso, o Transmission vai perceber que tu já tem todos os arquivos do torrent, e vai começar a semear. Isso é importante caso tu esteja semeando um arquivo/pasta que não esteja na pasta padrão de downloads do Transmission.
Por exemplo, se tu vai compartilhar a pasta `/home/usuario/Downloads/blariblabla`, os comandos ficam assim:
`cd ~/Downloads`
`transmission-create blariblabla/ -o arquivo.torrent -t http://umtracker:1337/announce -t udp://outrotracker:1337/announce `
`transmission-remote --add arquivo.torrent --download-dir /home/usuario/Downloads/ -n usuario_do_transmission:senha_do_transmission`
Depois disso, é só distribuir o arquivo .torrent - seja através do Piratebay, ou de qualquer outro modo.
Um jeito bom de testar se o torrent vai funcionar é baixando ele através do [https://seedr.cc/](https://seedr.cc/).