설치하러 바로 가기 Centos에 libTorrent and rTorrent 설치하기
설정하러 바로 가기 rTorrent 설정하기 (rtorrent.rc)
참고로 이 설정은 Redhat, fedora 도 적용 됩니다.
▼ 먼저 스크립트를 작성하세요. 아래 파일을 다운 받으셔도 됩니다.
or
# wget http://ystory.kr/attachment/cfile5.uf@1536B4044B4A67B3406088 -O /etc/init.d/rtorrent
▼ 스크립트 내용입니다. 참고로 screen과 함께 동작하기에 screen 설치가 필요합니다.
아직 설치를 안하셨으면 설치먼저 하세요. # yum install screen
#!/bin/bash
#
# Starting rtorrent in a screen session as daemon
#
# chkconfig: 2345 50 01
#
# description: start rtorrent detached
# processname: rtorrent
# source function library
. /etc/rc.d/init.d/functions
# Source networking configuration.
[ -r /etc/sysconfig/network ] && . /etc/sysconfig/network
# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0
if [ -f /etc/sysconfig/rtorrent ]; then
. /etc/sysconfig/rtorrent
fi
if [ -z $RTORRENT_USER ]; then
exit 0
fi
RETVAL=0
start() {
echo -n "Starting rtorrent: "
daemon --user $RTORRENT_USER /usr/bin/screen -dmS rtorrent /usr/bin/rtorrent $OPTIONS
RETVAL=$?
echo
}
stop() {
echo -n "Stopping rtorrent: "
killproc rtorrent -INT
RETVAL=$?
echo
}
restart() {
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
status)
status rtorrent
;;
*)
echo $"Usage: $0 {start|stop|status|restart}"
exit 1
esac
exit $RETVAL
실행 권한을 주고 데몬으로 추가합니다.
# chkconfig --add rtorrent
▼ 스크립트의 기본 동작은 start|stop|status|restart 네가지 입니다.
# service rtorrent stop
# service rtorrent status
# service rtorrent restart
▼ rtorrent를 실행할 사용자를 지정합니다. /etc/sysconfig/rtorrent 파일을 만드세요.
▼ 아래와 같은 형식으로 본인의 실행 id를 넣으시면 됩니다. 저는 yskim 을 넣었습니다.
▼ 부팅후 rtorrent 실행 화면을 보시려면 아래와 같이 입력하시면 됩니다.
다시 콘솔을 보시려면 Ctrl + a d 를 입력 하시면 됩니다.
설치하러 바로 가기 Centos에 libTorrent and rTorrent 설치하기
설정하러 바로 가기 rTorrent 설정하기 (rtorrent.rc)
'Linux > Centos' 카테고리의 다른 글
LAMP 설치 (CentOS 5.4) (0) | 2010.01.15 |
---|---|
CentOS 5.4 네트워크 설치 (0) | 2010.01.14 |
Centos에 libTorrent and rTorrent 설치하기 (0) | 2010.01.10 |
CentOS 5에 RPMforge repository 추가 (Yum) (0) | 2010.01.09 |