Transmission은 빠르고 쉬운 무료 BitTorrent 클라이언트입니다. 여러 가지 맛이 있습니다.
기본 macOS GUI 애플리케이션
Linux, BSD 등을 위한 GTK+ 및 Qt GUI 애플리케이션
Qt 기반 Windows 호환 GUI 애플리케이션
서버 및 라우터용 헤드리스 데몬
위 항목을 원격으로 제어하기 위한 웹 UI
자세한 내용은 https://transmissionbt.com/을 방문하세요.
Transmission의 문서는 현재 최신 버전이 아니지만 팀은 최근 이를 업데이트하기 위한 새로운 프로젝트를 시작했으며 자원 봉사자를 찾고 있습니다. 관심이 있으시면 언제든지 풀 요청을 제출해 주세요!
전송은 기본 CLI 클라이언트인 전송 원격에서 완벽하게 지원됩니다.
.torrent 파일을 검사, 생성 및 편집하는 세 가지 독립 실행형 도구(각각 전송 표시, 전송 생성 및 전송 편집)가 있습니다.
전송 원격이 개발되기 전에 독립형 클라이언트 전송 CLI가 생성되었습니다. 한 번에 하나의 토렌트로 제한되는 Transmission-cli는 더 이상 사용되지 않으며 주로 이에 의존하는 이전 하드웨어를 지원하기 위해 존재합니다. 거의 모든 경우에 원격 전송을 대신 사용해야 합니다.
다양한 배포판에서는 이러한 도구 중 일부 또는 전부를 하나 이상의 별도 패키지로 패키징하도록 선택할 수 있습니다.
Transmission에는 Xcode에서 빌드하기 위한 Xcode 프로젝트 파일(Transmission.xcodeproj)이 있습니다.
더 자세한 설명 및 종속성을 보려면 문서에서 전송을 구축하는 방법을 참조하세요.
$ tar xf 전송-4.0.4.tar.xz $ cd Transmission-4.0.4# 디버그 정보로 최적화된 바이너리를 빌드하려면 -DCMAKE_BUILD_TYPE=RelWithDebInfo를 사용하세요. (선호)# 완전히 최적화된 바이너리를 빌드하려면 -DCMAKE_BUILD_TYPE=Release를 사용하세요.$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $ CD 빌드 $ cmake --build .$ sudo cmake --install .
https://build.transmissionbt.com/job/trunk-linux/에서 tarball을 다운로드하고 이전 섹션의 단계를 따르십시오.
소스 코드에서 프로그램을 빌드하는 것이 처음이라면 일반적으로 Git에서 빌드하는 것보다 쉽습니다.
$ git clone --recurse-submodules https://github.com/transmission/transmission 전송 $ cd Transmission# 디버그 정보로 최적화된 바이너리를 빌드하려면 -DCMAKE_BUILD_TYPE=RelWithDebInfo를 사용하세요. (선호)# 완전히 최적화된 바이너리를 빌드하려면 -DCMAKE_BUILD_TYPE=Release를 사용하세요.$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $ CD 빌드 $ cmake --build .$ sudo cmake --install .
$ cd 전송/빌드 $ cmake --빌드 . - 깨끗하지 않다 $ git 하위 모듈 foreach --recursive git clean -xfd $ git pull --rebase --prune $ git 하위 모듈 업데이트 --init --recursive $ cmake --build .$ sudo cmake --install .
이 저장소의 루트에 있는 .clang-format 파일과 web/package.json의 eslint/prettier 규칙을 사용하도록 편집기를 설정하는 것이 좋습니다.
어떤 이유로 그렇게 하고 싶지 않거나 할 수 없는 경우 사용할 수 있는 쉘 스크립트가 있습니다: ./code_style.sh
언어 번역을 참조하세요.
macOS CI 빌드는 MacStadium에서 제공하는 M1 Mac Mini에서 실행됩니다. | |
SignPath.io에서 제공하는 Windows의 무료 코드 서명, SignPath Foundation의 인증서 |