전송 화분
목적
내 Linux에서 제공하는 전송 도구는 Windows의 Bit Torrent와 같은 토렌트를 자동으로 시드하지 않습니다. 앱을 실행하고 수동으로 각 토렌트의 시작 버튼을 눌러 시드할 필요 없이 내 컴퓨터에서 실행하여 시드를 시작하고 싶습니다. Linux에서 이런 방식으로 작동하도록 설정해야 합니다.
동기 부여
토렌트 커뮤니티에 돌려주세요.
윤리학
피드백, 이타심
예비 가설
나는 그것을 얼마 전에 보았고 전송 데몬을 다운로드하여 내 컴퓨터에서 자동으로 시작해야 한다고 생각했습니다.
고쳐 쓰다
18/08/21
17:04:48 이를 구성하려면 데몬 도구와 CLI가 필요합니다. 단지 설정하는 것 이상입니다. 할 일이 많습니다. 내 휴대폰에서 토렌트 클라이언트를 제어할 수 있습니다. IP 주소를 화이트리스트 또는 블랙리스트에 추가할 수 있습니다. 재미있을 것입니다.
17:13:38 데몬과 CLI가 설치되었습니다. 구성하기만 하면 됩니다.
17:31:59구성을 완료했습니다. GUI 애플리케이션에서 구성을 완료했습니다. 그게 다야. 제가 변경한 모든 사항은 WiFi를 허용된 클라이언트로 추가하는 것이었습니다. 시작 애플리케이션에 전송 데몬을 추가했습니다. 그것이 어떻게 작동하는지 봅시다. 아니면 만약 있다면. 현재 시스템을 업그레이드하는 중이므로 지금은 재부팅할 수 없습니다.
23:45:24transmission-daemon
시스템을 재부팅했지만 시작 응용 프로그램 목록에 명령을 추가하여 데몬을 시작할 수 없습니다 . 오리 오리가 필요합니다.
18/08/22
19:26:56나는 출판했다Stack Exchange에 대한 질문. 한 사람은 qbittorrent를 사용할 수 있다고 답했습니다. 지금 막 다운로드했어요. 이것이 작동하는지 봅시다.
19:37:46그것은 최소화되기 시작하고 그 자체로 씨앗을 뿌리기 시작합니다. 시스템 시작 시 동일한 작업을 수행하는지 확인하면 됩니다. 토렌트 파일의 완료, 미완료 상태를 개별적으로 관리하고, 선택한 폴더에서 자동으로 추가하는 기능도 있는 것으로 보인다.
19:41:43올바른 단계를 확인했습니다.공식 문서에서 실행할 애플리케이션 추가. 지금 시도해 보겠습니다.
19:49:04실제로 작동한다. qbittorrent가 자동으로 시작되고 시드가 시작됩니다. "그것"이 전송인 "리눅스에서 이런 방식으로 작동하도록 설정해야 한다"는 목표가 있지만, 그 말을 무시하고 실제 동기를 살펴보면 내 시딩이 저절로 작동하고 있습니다.
19:55:29최소화된 상태로 실행하고 테스트용으로만 아이콘을 표시하도록 구성했습니다. 다음으로 아이콘을 끄겠습니다. 이것이 케이크의 마지막 장식이 될 것입니다.
결론적으로
제가 한 방식대로 작동하도록 전송을 구성할 수 없었습니다. 이는 Linux 경험이 부족했기 때문이었지만 제 작업은 여전히 완료되었습니다. qbittorrent가 작동합니다. 나는 그것을 다운로드했다. 토렌트 및 다운로드 폴더를 제공하십시오. 매핑, 확인 및 파종 시작이 쉽습니다. 그런 다음 시작 응용 프로그램 목록에 qbittorrent를 추가했습니다. 이것이 마법이 작동하는 곳입니다.
답변1
(Linux에 설치된 기본 프로그램)을 사용하면 startup applications
컴퓨터를 시작할 때 전송이 시작되도록 설정할 수 있습니다.
qBittorent에서도 동일한 작업을 수행할 수 있습니다. 사용해 보시면 후회하지 않을 것입니다. 자동으로 시드가 시작되며 많은 기능이 있습니다.
우분투에 대한 빠른 참고 사항:
이러한 PPA를 사용하려면 다음 명령을 사용하고 버전이 지원되는지 확인하십시오.
qBittorrent 안정
sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
아니면 qBittorrent가 불안정한가요?
sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-unstable
그런 다음 다음을 수행하여 qBittorrent를 설치하십시오.
sudo apt-get update && sudo apt-get install qbittorrent
사용할 때 startup applications
명령 필드에
qBittorent를 작성하십시오.
답변2
데몬을 crontab에 넣으세요:
(crontab -l;echo "@reboot transmission-daemon") | crontab
답변3
나는 당신이 더 잘할 수 있다고 믿습니다:
service enable transmission-daemon
그러면 systemd가 초기화 서비스를 생성하게 됩니다.
부록, 우분투에는 수행해야 할 몇 가지 수정 사항이 있습니다. 이 파일을 생성하십시오:
/etc/systemd/system/transmission-daemon.service.d/override.conf
다음 콘텐츠가 포함되어 있습니다:
[Service]
User=
Type=
Type=simple
User=debian-transmission
Group=debian-transmission
그런 다음 이 명령을 실행하여 systemd 구성을 다시 로드해야 합니다.
$systemctl daemon-reload
마지막으로 다음을 실행해야 합니다.
$systemctl start transmission-daemon.service
마지막으로 서비스는 전송 데몬을 활성화합니다.
답변4
데비안에서는 Transmission-daemon만 있으면 됩니다. 하지만 시작 시에는 시드되지 않습니다... (아쉽네요).
이 문제를 해결하려면 목록의 모든 토렌트를 복원하는 다른 서비스를 생성할 수 있습니다.
/etc/systemd/system/transmission-daemon-start.service와 같은 곳에 넣으십시오.
[Unit]
Description=Publish the mpd port to the internet
PartOf=transmission-daemon.service
After=transmission-daemon.service
[Service]
Type=oneshot
ExecStart=/usr/bin/transmission-remote --torrent all --start
RemainAfterExit=true
[Install]
WantedBy=default.target
여전히 인증이 필요하므로 폴더에 .netrc라는 파일을 넣으십시오.
# Transmission daemon
machine localhost
login USERNAME
password PASSWORD
서비스를 활성화하고
systemctl enable transmission-daemon-start
systemctl start transmission-daemon-start
이 스크립트는 일시 중지된 토렌트뿐만 아니라 모든 토렌트를 시작합니다. 약간의 재작업이 필요합니다 :-)