티스토리 뷰

★ Linux

Centos 에 Transmission 설치

유쾌한 개발자 anyjava 2012. 1. 31. 11:07
집에 리눅스 홈서버를 설치해서 토렌트 다운로드 자동화를 시도 해볼려고 한다.
과연 될것인가, 그 첫과정으로 Linux용 토렌트 클라이언트를 설치!!
아래 좋은 블로그글이 있어서 링크합니다.

- 테리의 개인블로그
http://shapeace.tistory.com/160

** 설치중 삽질
http://[YOUR_SERVER_IP]:9091/transmission/web/
위와같이 토렌트 접속시 다음과 같은 메시지 발생, 그럼 해결방법은 아주 간단하다.
http://[YOUR_SERVER_IP]:9091
위와 같이 접속 한번 해주면 끝!, ^___^

409: Conflict

Your request had an invalid session-id header.

To fix this, follow these steps:

    When reading a response, get its X-Transmission-Session-Id header and remember it
    Add the updated header to your outgoing requests
    When you get this 409 error message, resend your request with the updated header

This requirement has been added to help prevent CSRF attacks.

X-Transmission-Session-Id: H3PMJB3jpFMWqVe7b2OT0Zdgp67StVwiDKi7UsliLKZmKApa


설치중, Transmission configure 오류
- 아래와 같이 configure 하시오.
./configure --prefix=/usr --disable-gtk --disable-libappindicator --disable-libcanberra \
 --disable-gconf2 LIBEVENT_CFLAGS=-I/usr/include LIBEVENT_LIBS="-L/usr/lib -levent





* 터미널에서 transmission 명령어로 토렌트 다운받기


$ /usr/bin/transmission-cli [torrent file name]


단, " $ service transmissiond stop " 으로 transmission 서비스는 내려두고 해야함.
 아래와 같이 명령어를 실행한다면, 다운완료후 프로세스를 죽일수 있다.
- 다받은후 종료 하기 : -k [script]
  ex) transmission-cli -k down.sh [torrent file]

* Transmission 종료 후 원하는 프로세서 선택해서 종료하기


$ ps - eaf | grep transmission-cli | awk '{print $2}' | xargs kill -9
[참고사이트] 특정프로세서 찾아서 죽이기 http://sunnmoon.egloos.com/2105581


'★ Linux' 카테고리의 다른 글

Centos 에 AirVideo 설치  (0) 2012.02.02
Centos 에 Transmission 설치  (0) 2012.01.31
Linux 파일시스템의 구조  (0) 2009.01.07
[Linux] 페도라 Swap 용량 늘리기  (0) 2009.01.06
리눅스 bash shell 프롬프트 모양  (0) 2009.01.03
Fedora 8에 Firefox 3 설치하기.  (0) 2009.01.03
댓글
댓글쓰기 폼