소식

 

 

OpenMediaVault를 설치하고 Docker형태로 Jellyfin을 설치해보았다.

 

Raspberry Pi 4의 O/S를 10번 넘게 설치를 했던것 같다.

 

처음에는 라즈베리 O/S 32bit FULL 버전을 설치했었는데, OMV가 설치되지 않았다.

 

서치를 해보니, Lite 버전에서만 OMV가 설치되었다.

 

이후 Lite 버전으로 설치후 OMV까지 구동이 되고 Jellyfin까지 설치가 되었는데, 재부팅하면 Jellyfin이 운영되지 않았다.

 

Docker로 설치하는 방법이 초심자인 나에게는 너무 복잡했다.

 

유튜브나 블로그에서 알려주는 방법데로 따라해도 잘 설치가 되지 않았다.

 

결국 Raspberry Pi 4B 32bit Full 버전에 OMV를 설치하지 않고 다이렉트로 Jellyfin을 설치하여 운영 성공하였다.

 

먼저 Raspberry pi o/s 32bit full버전이 설치후 셋팅에 대해서 아래와 같이 설정하면 된다.

 

반응형
공유기 접속

먼저 공유기에 접속하여 현재 Raspberry Pi의 ipaddress를 파악한다

 

PuTTY 접속

PuTTY에 접속하기 위해서 Raspberry Pi O/S가 설치되어있는 Micro 메모리에 ssh파일과 wpa_supplicant.conf파일을 생성해야된다.

 

새로 만들기 -> 텍스트문서를 생성후 텍스트문서.txt 를 ssh로 이름변경한다. 뒤에 확장자 txt는 삭제한다

 

마찬가지로 새로 만들기 -> 텍스트문서를 생성후 파일명을 wpa_supplicant.conf.txt로 변경후 해당 텍스트 문서를 더블클릭한다.

 

country=US 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 
update_config=1 
network={ 
 ssid="wifi 공유기 이름" 
 psk="wifi 공유기 패스워드" 
 scan_ssid=1 
}

 

 

ssid="wifi 공유기 이름"에서 각자의 wifi 공유기 이름을 입력한다. 공유기 이름은 각 공유기에 스티커로 붙여있다.

 psk="wifi 공유기 패스워드" 역시 공유기에서 내용 확인후 입력한다

 

저장후 wpa_supplicant.conf.txt에서 txt 확장자를 삭제하고 저장한다.

 

ssh / wpa_supplicant.conf 파일을 Micro 메모리 카드에 저장하고 Raspberry Pi에 삽입후 부팅시켜준다.

 

공유기에서 확인한 Raspberry Pi의 사설 IP를 PuTTY에 입력

login id는 pi

초기 password는 raspberry이다

 

초기 password는 보안에 취약하므로 변경해준다.

 

sudo passwd pi

 

원격접속을 위한 프로그램을 설치한다.

 

sudo apt-get install xrdp

 

원격 데스크톱을 이용해서 접속이 불가능할 경우 vnc서버를 설치하여 접속해준다.

 

vncserver -geometry 1280x1024

 

vnc viewer를 설치후 접속해준다

설치후 reboot를 실행한다

sudo reboot

 

 

모니터 없이 원격접속만으로 운영하기 위해 아래와 같이 셋팅한다

sudo nano /boot/config.txt
#hdmi_force_hotplug=1
"#" 제거 ctrl+x -> shift + y

 

sudo raspi-config

1 System Options -> S5 Boot / Auto Login -> B3 Desktop 선택 오른쪽 방향키 두번 선택하여 Finish

 

자동 Reboot

 

sudo apt install fonts-unfonts-core
sudo apt remove ibus ibus-hangul
sudo apt install fcitx fcitx-hangul
sudo nano /etc/default/im-config
 IM_CONFIG_DEFAULT_MODE=auto에서 auto를 fcitx로 수정
ctrl+x -> shift+y

 

상기의 명령어를 입력하여 한글 언어 설정

 

sudo apt install samba samba-common-bin
sudo smbpasswd -a pi

삼바설정하여 파일 저장할 수 있도록 셋팅

 

sudo nano /etc/samba/smb.conf
제일밑으로 이동
[pi]
  comment = my rpi folder
  path = /home/pi
  valid users = pi
  browserable = yes
  guest ok = no
  read only = no
  creat mask = 0777
ctrl + x shift+y  엔터

sudo reboot

 

raspberry pi 4b에 직접 jellyfin 설치

https://jellyfin.org/downloads/

상기 경로에서 

sudo apt install apt-transport-https
wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
sudo apt update
sudo apt install jellyfin

Debian and Ubuntu -> stable에서 명령어를 Copy하여 PuTTY 및 터미널에 입력

 

sudo usermod -aG video jellyfin
sudo systemctl restart jellyfin
sudo nano /boot/config.txt
gpu_mem=1024 <-맨밑에 추가 ctrl+x shift+Y

 

 

jellyfin 접속

192.168.219.108:8096

 

8096를 포트로 접속

 

 

 

 

 

 

반응형
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band