본문 바로가기

정보/IT&컴퓨터

라즈베리파이 서버구축 5번째 (마지막) Transmission, Kodi 설치


일단 이번에 설명할 TransMission 과 Kodi 는 어떤물건이냐??


Transmission 요놈 물건이다.


보통 토렌트를 받을때 torrent 파일을 받은 후 토렌트에 걸어놓으면 컴퓨터가 켜져있는 동안 다운이 받아지는데


이 Transmission 이라는 놈을 설치하면 WEB으로 외부에서 내 라즈베리파이에 접속하여 원격으로 torrent 를 올릴 수 있고 올려두면


알아서 다운받아놓는다.. 아주 편리한놈이라 할 수 있다 ㅎㅎ



그리고 Kodi 는 PC의 곰플레이어 같은 동영상 플레이어이다. 리눅스 계열에서는 가장 권위를 가지고있다고 할 수 있다.


원래 XBMC 라는 이름으로 XBOX용으로 출시되어 사용했던 물건인데 현재는 안드로이드마켓에서도 받을 수 있고


리눅스에서도되고


그리고 스마트폰 리모컨(같은 WIFI망에서), FTP, 공유폴더, 그리고 어마어마한 플러그인들까지 어마어마 한 기능을 가지고있지만


나에겐 그냥 곰플레이어... 난 어떻게하는지 모른다.. 어차피 아가 지아때매 영화볼 시간도 없어서 ㅜㅜ 나중에 한번 알아봐야지..




1. Transmission 설치


설치 명령어는

sudo apt-get install transmission-daemon



다 설치 하면 간단한 세팅을 해줘야한다.


헌제 트랜스미션은 서비스를 중지하지않으면 설정 저장이 안된다고한다. (아마도 끌때 덮어쓰기된다는말인가? 안당해봐서 모르겠음)


여튼 미리 중지를 시키고 설정파일을 들어가라고 해서 뭐 그렇게 하지 뭐..


sudo /etc/init.d/transmission-daemon stop


를 입력하여 데몬을 중지한다. 그리고


sudo vi /etc/transmission-daemon/settings.json


를 입력하여 설정 파일에 들어간다.



여기서 눈을 크게뜨고 아래 항목을 찾아 수정하도록한다.


"download-dir"

 > "/home/lagneid/HDD/SubHDD/torrent"  <-- 다운받을 디렉토리

"rpc-password"

 > "abcd"                                             <-- 원격접속 할 비밀번호

"rpc-username"

 > "lagneid"                                          <-- 원격접속 할 계정명

"rpc-whitelist-enabled"

 > false                                                <-- 원격을 정해진곳에서만 하게 할 것인가?(아니오) 이걸 True로하면 정해진 IP에서만 접속이된다.



자 그리고 접속해본다.


http://라즈베리파이주소:9091


를 입력하면 계정 비번을 치라고나오고 위에 세팅한 계정/비번을 입력하면 아래와 같이 들어가진다면 성공!!



뭐 UI는 하나하나 해보면서 공부해보면 될 것 같다. 


어차피 기본기능만 쓸거라서 ㅎㅎ 


PC에서는 이렇게 사용하면되는데


그리고 안드로이드폰에서는 구글스토어에 transmission 이라고 검색하면 어플이 있고 거기에 주소를 세팅하면 PC와 비슷한화면의 어플이 뜨니 참고하면 좋을 것 같다 ㅎㅎ






2. KODI 설치


설치 명령어 입력


sudo apt-get install kodi





끝...


이긴 하지만


보통은 라즈베리파이를 미디어플레이어로 사용하고싶은 사람이 대부분일 것이다. 나처럼..


이런분들은 잊지말고 라즈베리파이 GPU 사용을 256 이상으로 입력해줘야지 안그러면 MKV파일을 물론 MP4도 제대로 플레이못하니 참고하시기바란다.



그리고 보통은 켰을때마다 Kodi가 실행중인게 편할것이다.


라즈베리파이 GUI 화면 봐봤자 할게없으니깐.. ㅎㅎ


그런분은


sudo vi /etc/xdg/autostart/kodi.desktop


명령어 입력 후


[Desktop Entry]

Type=Application

Encoding=UTF-8

Version=1.0

Name=lxterminal

Exec=/usr/bin/kodi


이렇게 입력하고 저장을 누르면


kodi가 마치 시작프로그램처럼 작동하여서 GUI로그인 후 바로 KODI가 자동으로 켜지게된다.









자 내가 주로쓰는 프로그램 설치는 딱 여기까지이다.


뭐 더 재밌는게 있으면 나중에라도 블로깅하겠지만 나는 딱 요프로그램으로 현재까지 한 2년 아주 재미지게 라즈베리파이를 활용했고 


라즈베리파이 구매가 4만원에 비해 100배도 넘는 편의성을 줬다고 생각한다 ㅎㅎ


예전엔 와이프와 오늘은 영화나보며 한잔할까 할때는 안주하는동안 부랴부랴 영화다운받고(30분이상), USB로 옮기며(이것도 20분 이상 USB 2.0시절..)


하다보면 아 그냥 보지말자.. TV나보자.. 하는상황이 매우 자주벌어졌고 실화임..



현재는 트랜스미션을 통해 자주자주 파일을 걸어놓고 영화를볼때 그냥 보면된다. 항상 켜져있으니깐.. ㅎㅎ


그리고 FTP를 통해 외부에서도 받을수있고 SAMBA서버를통해 아이사진을 백업할수도있다.


웹서버를 통해 파일전달이나 전달하고싶은 정보를 전달할수도있다.



컴퓨터를 좀 다를줄 안다면 이건 꼭 사야한다 ㅎㅎ 







라즈베리 파이로 비싼 NAS 안부러운 서버만들기


라즈베리파이 서버구축 1번째 OS (라즈비안) 설치

라즈베리파이 서버구축 2번째 계정추가/한글폰트/외장하드 마운트

라즈베리파이 서버구축 3번째 쌈바서버, FTP 설치

라즈베리파이 서버구축 4번째 APM(Apache2, PHP, MYSQL) 설치

라즈베리파이 서버구축 5번째 (마지막) Transmission, Kodi 설치