[pogoplug] minidlna 설치하기
집에 있던 CD가 굴러다니면서 관리가 안돼.. 모두 디지털화 해버릴 생각을 했었다.
좀 알아보니.. dlna를 사용하면 될 듯 하고 pogoplug엔 minidlna를 설치하면 될 듯 하다.
해당 작업을 하면서 혹시나 나중에 필요할까봐 간단히 남겨본다.
방법1. 기본적인 설치
# apt-get install minidlna
설정은.. 다른건 건드릴 필요 없을것 같고.. media_dir 만 설정하면 될듯. 파일 주석에 있지만.. 앞에 V, M, P 등을 붙일 수 있다.
# vi /etc/minidlna.conf
media_dir=V,/opt/video media_dir=M,/opt/music
방법2. 1.1.3 이상부터는 smi가 지원된다고 한다. 그런데 기본저장소에는 없고 컴파일 해야한다.
(혹은 컴파일한 binary만 덮어써도 될듯 한데.. 잘 모르겠다.)
1. 관련 패키지 설치
# apt-get install -y libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev # apt-get install build-essential gcc make autopoint autoconf automake Gettext
2. 소스 다운받고 압축 풀기
# wget -O minidlna-1.1.5.tar.gz http://sourceforge.net/projects/minidlna/files/latest/download?source=files # tar -xvzf minidlna-1.1.5.tar.gz # cd minidlna-1.1.5
3. 컴파일 (configure가 먼저인지 autogen이 먼저인지 모르겠다.)
# ./configure # ./autogen.sh # make # make install <-- 중간에 혹시 뭐 물어보면.. y누르고 >> 뒤에 1.1.3 입력. enter
4. 환경설정
# cp linux/minidlna.init.d.script /etc/init.d/minidlna # chmod +x /etc/init.d/minidlna # update-rc.d minidlna defaults <-- 자동실행 등록 # cp minidlna.conf /etc # vi /etc/minidlna.conf
방법3. 1.1.3이 등록되어있는 저장소 등록(http://www.deb-multimedia.org/참고) <–이건 확인해보니 jessie부터 포함되어있는듯 함. 나는 wheezy라 해당안됨.
1. 저장소 추가
# vi /etc/apt/source.list
deb http://www.deb-multimedia.org/ jessie main # <-- 추가
2. 저장소 인증키 추가
# apt-get install deb-multimedia-keyring
3. 설치
# apt-get install minidlna
4. 확인 및 환경설정
# dpkg -l minidlna # vi /etc/minidlna.conf