티스토리 뷰

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  (26) 2016.09.16
Plex Media Server  (14) 2016.07.21
Synology ipkg 환경 설정  (26) 2016.01.19
Synology Transmission 백업  (26) 2016.01.19
Synology DSM 알림을 Telegram으로 받기  (26) 2016.01.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/10   »
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
글 보관함