Transmission es un cliente BitTorrent rápido, sencillo y gratuito. Viene en varios sabores:
Una aplicación GUI nativa de macOS
Aplicaciones GTK+ y Qt GUI para Linux, BSD, etc.
Una aplicación GUI compatible con Windows basada en Qt
Un demonio sin cabeza para servidores y enrutadores
Una interfaz de usuario web para controlar remotamente cualquiera de los anteriores
Visite https://transmissionbt.com/ para obtener más información.
La documentación de Transmission actualmente está desactualizada, pero el equipo recientemente comenzó un nuevo proyecto para actualizarla y está buscando voluntarios. Si está interesado, no dude en enviar solicitudes de extracción.
La transmisión es totalmente compatible con Transmission-Remote, el cliente CLI preferido.
Existen tres herramientas independientes para examinar, crear y editar archivos .torrent: transmisión-mostrar, transmisión-crear y transmisión-editar, respectivamente.
Antes del desarrollo de Transmission-Remote, se creó el cliente independiente Transmission-cli. Limitado a un único torrent a la vez, Transmission-cli está en desuso y existe principalmente para admitir hardware antiguo que depende de él. En casi todos los casos, se debe utilizar la transmisión remota.
Diferentes distribuciones pueden optar por empaquetar cualquiera o todas estas herramientas en uno o más paquetes separados.
Transmission tiene un archivo de proyecto Xcode (Transmission.xcodeproj) para compilar en Xcode.
Para obtener una descripción más detallada y las dependencias, visite Cómo crear transmisión en documentos
$ tar xf transmisión-4.0.4.tar.xz $ cd Transmission-4.0.4# Utilice -DCMAKE_BUILD_TYPE=RelWithDebInfo para crear un binario optimizado con información de depuración. (preferido)# Utilice -DCMAKE_BUILD_TYPE=Versión para compilar un binario totalmente optimizado.$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $ cd construir $ cmake --build .$ sudo cmake --install .
Descargue un tarball desde https://build.transmissionbt.com/job/trunk-linux/ y siga los pasos de la sección anterior.
Si eres nuevo en la creación de programas a partir del código fuente, esto suele ser más fácil que crear desde Git.
$ git clone --recurse-submodules https://github.com/transmission/transmission Transmisión $ cd Transmisión# Utilice -DCMAKE_BUILD_TYPE=RelWithDebInfo para crear un binario optimizado con información de depuración. (preferido)# Utilice -DCMAKE_BUILD_TYPE=Versión para compilar un binario completamente optimizado.$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $ cd construir $ cmake --build .$ sudo cmake --install .
$ cd Transmisión/construcción $ cmake --build . -no limpio $ git submódulo foreach --recursivo git clean -xfd $ git pull --rebase --prune $ actualización del submódulo git --init --recursive $ cmake --build .$ sudo cmake --install .
Le recomendamos configurar su editor para que utilice el archivo de formato .clang ubicado en la raíz de este repositorio y las reglas eslint/prettier en web/package.json.
Si por alguna razón no desea o no puede hacerlo, existe un script de shell que puede utilizar: ./code_style.sh
Ver traducciones de idiomas.
Las compilaciones de macOS CI se ejecutan en una Mac Mini M1 proporcionada por MacStadium | |
Firma de código gratuita en Windows proporcionada por SignPath.io, certificado de SignPath Foundation |