Transmission é um cliente BitTorrent rápido, fácil e gratuito. Ele vem em vários sabores:
Um aplicativo GUI nativo do macOS
Aplicativos GTK+ e Qt GUI para Linux, BSD, etc.
Um aplicativo GUI compatível com Windows baseado em Qt
Um daemon sem cabeça para servidores e roteadores
Uma UI da web para controlar remotamente qualquer um dos itens acima
Visite https://transmissionbt.com/ para obter mais informações.
A documentação da Transmission está desatualizada, mas a equipe iniciou recentemente um novo projeto para atualizá-la e está em busca de voluntários. Se você estiver interessado, sinta-se à vontade para enviar solicitações de pull!
A transmissão é totalmente suportada em transmissão remota, o cliente CLI preferencial.
Existem três ferramentas independentes para examinar, criar e editar arquivos .torrent: transmissão-show, transmissão-criação e transmissão-edição, respectivamente.
Antes do desenvolvimento do Transmission-Remote, o cliente autônomo Transmission-CLI foi criado. Limitado a um único torrent por vez, o Transmission-cli está obsoleto e existe principalmente para oferecer suporte a hardware mais antigo que depende dele. Em quase todos os casos, a transmissão remota deve ser usada.
Diferentes distribuições podem optar por empacotar uma ou todas essas ferramentas em um ou mais pacotes separados.
O Transmission possui um arquivo de projeto Xcode (Transmission.xcodeproj) para construção no Xcode.
Para uma descrição mais detalhada e dependências, visite Como construir transmissão nos documentos
$ tar xf transmissão-4.0.4.tar.xz $ cd Transmission-4.0.4# Use -DCMAKE_BUILD_TYPE=RelWithDebInfo para construir binário otimizado com informações de depuração. (preferencial)# Use -DCMAKE_BUILD_TYPE=Libere para construir o binário totalmente otimizado.$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $cd compilação $ cmake --build .$ sudo cmake --install .
Baixe um tarball em https://build.transmissionbt.com/job/trunk-linux/ e siga as etapas da seção anterior.
Se você é novo na criação de programas a partir do código-fonte, isso normalmente é mais fácil do que compilar a partir do Git.
$ git clone --recurse-submodules https://github.com/transmission/transmission Transmissão $ cd Transmission# Use -DCMAKE_BUILD_TYPE=RelWithDebInfo para construir binário otimizado com informações de depuração. (preferencial)# Use -DCMAKE_BUILD_TYPE=Libere para construir o binário totalmente otimizado.$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $cd compilação $ cmake --build .$ sudo cmake --install .
$ cd Transmissão/construção $cmake --build. -t limpo $ git submódulo foreach --recursivo git clean -xfd $ git pull --rebase --prune $ git atualização do submódulo --init --recursive $ cmake --build .$ sudo cmake --install .
Você gostaria de configurar seu editor para usar o arquivo no formato .clang localizado na raiz deste repositório e as regras eslint/prettier em web/package.json.
Se por algum motivo você não quiser ou não puder fazer isso, existe um script de shell que você pode usar: ./code_style.sh
Veja traduções de idiomas.
As compilações do macOS CI estão sendo executadas em um M1 Mac Mini fornecido pela MacStadium | |
Assinatura de código gratuita no Windows fornecida por SignPath.io, certificado pela SignPath Foundation |