Ubuntu 22.04 에 Jellyfin 설치하기
Ubuntu 22.04 환경에서 Jellyfin을 설치하여 강력한 멀티미디어 서버를 구축하는 방법을 자세히 안내합니다.
이 가이드는 초보자도 쉽게 따라할 수 있도록 단계별로 구성되어 있습니다.
1. 시스템 업데이트 및 필수 패키지 설치
먼저, Proxmox 서버를 최신 상태로 유지하고 Jellyfin 설치에 필요한 기본 패키지를 설치합니다.
# apt update && apt upgrade -y
# apt install apt-transport-https
# apt install software-properties-common
2. Universe 리포지토리 추가 및 기타 도구 설치
Universe 리포지토리는 Ubuntu에서 제공하는 추가 소프트웨어를 포함하며,
Jellyfin 설치를 위해 필요한 도구를 설치합니다.
# add-apt-repository universe
# apt install curl
curl은 네트워크를 통해 데이터를 전송하는 데 유용한 도구입니다.
3. Jellyfin 리포지토리 키 추가
Jellyfin의 공식 GPG 키를 추가하여 패키지 무결성을 보장합니다.
# curl -fsSL https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | gpg --dearmor -o /etc/apt/trusted.gpg.d/debian-jellyfin.gpg
4. Jellyfin 리포지토리 설정
Jellyfin 패키지를 설치하기 위해 공식 리포지토리를 시스템에 추가합니다.
# echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/ubuntu $( lsb_release -c -s ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
# apt update
5. Jellyfin 설치
이제 Jellyfin을 설치합니다.
# apt install jellyfin
설치 후 Jellyfin 서비스가 정상적으로 실행 중인지 확인합니다.
# systemctl status jellyfin
6. Jellyfin 서비스 재시작 및 활성화
Jellyfin 서비스를 재시작하고 부팅 시 자동으로 실행되도록 설정합니다.
# systemctl restart jellyfin
# systemctl enable jellyfin
이 설정으로 서버가 재부팅되어도 Jellyfin이 자동으로 실행됩니다.
7. 서비스 설정 수정
Jellyfin 서비스의 사용자 및 그룹을 루트로 변경합니다.
# cd /etc/systemd/system/jellyfin.service.d/
# vi jellyfin.service.conf
User=root
Group=root
설정 변경 후 서버를 재부팅합니다.
# init 6
8. Intel GPU 하드웨어 가속 설정
Intel GPU를 사용하는 경우, 하드웨어 가속을 설정하여 성능을 최적화할 수 있습니다.
# apt-get install -y gpg-agent wget
# wget -qO - https://repositories.intel.com/graphics/intel-graphics.key | apt-key add -
# apt-add-repository \
'deb [arch=amd64] https://repositories.intel.com/graphics/ubuntu focal main'
# apt install vainfo
# vainfo
vainfo 명령어로 하드웨어 가속이 정상적으로 작동하는지 확인합니다.
9. 최종 확인
모든 설정이 완료되었으면 Jellyfin 서비스가 올바르게 실행 중인지 다시 확인합니다.
# systemctl status jellyfin
웹 브라우저에서 http://<서버 IP>:8096으로 접속하여 Jellyfin 초기 설정을 진행하세요.
'기술 > 운영체제' 카테고리의 다른 글
Proxmox VE: apt update 오류 (“Unauthorized”) 해결방법 (0) | 2024.12.28 |
---|