티스토리 뷰

16년 1월 현재 Synology package beta에 등록되어 있으나 공식 사이트의 권고사항도 그렇고, ipkg를 통해서 설치, 유지, 관리하는 것이 낫다고 판단한다. 메이저 NAS라 설치 방법이 잘 나와있으니 보고 따라하면 된다. 물론 문제가 심심치 않게 발생하는데 해결책을 아래에 제시하도록 하겠다.

http://flexget.com/wiki/InstallWizard/SynologyNAS


ipkg 설치는 앞에서 했고, 파이썬 패키지 관리 프로그램인 pip도 잡아주고, transmission도 ipkg로 깔고나면 이제 pip를 이용해서 flexget을 설치하게 된다.


그 와중에 환경변수를 잡아줘야 하는데, 아래와 같이 하면된다.

PATH=$PATH:/opt/local/bin


그런데 이게 재부팅하고 나면 리셋이 될 꺼니까, 그걸 자동으로 해줘야 하는데, 그 위치를 잘 모르겠다. /etc/profile에 Synology 기본 PATH가 적혀 있고 optware가 시작되면서 /opt/bin과 /opt/sbin을 추가해주는 것 같은데 그게 어딘지 모르겠다. 그래서 그냥 vi etc/profile을 열어서 수동으로 추가해주고 아래 명령어로 적용

source /etc/profile


그런데 시스템 파일이 수정되었다면서 DSM에서 security alert이 뜬다. -_-;; 암튼 관련 얘기는 여기를 참고.


쭉 설치를 완료하고 나서 버전 체크를 해보면 에러가 나는데, 이 글에 있는 것처럼 업그레이드 해주고 나면 에러가 사라진다.

pip install flexget –upgrade


글고 마지막에 upstart 항목을 설정해 두면, transmission 설정 settings.json 파일을 수정하기 위해

killall transmission-daemon

을 해도 계속 좀비처럼 살아나니, 모든 세팅을 마치고 하는 것이 좋다.


참고로 transmission의 수동 시작은

/opt/bin/transmission-daemon

이며, 설정은 user 디렉토리 내에 숨겨져 있다.

cd ~/.config/transmission-daemon


또 transmission 웹 컨트롤을 위한 스킨은 아래에 설치하면 된다.

/opt/share/transmission



연관 글

Synology에서 transmission으로 토렌트 이용하기

Synology Transmission 백업



문제 해결 1

easy_install-2.7 pip에서 다음과 같은 에러가 날 때

error: /opt/local/lib/python2.7/site-packages (in --site-dirs) is not on sys.path


python2.5와 2.7이 함께 깔려서 그런데 아래 파일에서 수정해주면 된다.

vi /opt/lib/python2.7/distutils/distutils.cfg


참고한 글



문제 해결 2

SNIMissingWarning이 발견될 때

SSL 문제라고 하는데 검색해보면 아래를 설치하라고 한다.

pip install requests[security]


그런데 ffi.h가 없다며 에러. 다시 검색해보면 libffi-dev를 설치하라는데 Synology를 위한 설치는 아래와 같이 하면 된다. 버전은 최신으로 잘 맞춰주고...

wget ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz
tar xzvf libffi-3.2.1.tar.gz
cd libffi-3.2.1/
./configure --prefix=/usr/local
make install


그런 다음에 include 경로를 강제 지정해서 설치하면 된다.

CFLAGS=-I/usr/local/lib/libffi-3.2.1/include pip install requests[security]


참고한 글



'생활 속 > 홈서버' 카테고리의 다른 글

let's encrypt ssl 인증서 https + n56u  (0) 2016.09.16
Plex Media Server  (0) 2016.07.21
Synology에 Flexget 설치하기  (0) 2016.01.19
Synology ipkg 환경 설정  (1) 2016.01.19
Synology Transmission 백업  (1) 2016.01.19
Synology DSM 알림을 Telegram으로 받기  (0) 2016.01.17
댓글
댓글쓰기 폼
공지사항
Total
877,899
Today
103
Yesterday
316
«   2018/12   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
글 보관함