Ubuntu 서버에 GitLab을 설치하는 방법
Ubuntu 서버에서 작동하는 GitLab을 찾고 계십니까? GitLab은 GitHub와 같은 서비스에 대한 강력한 자체 호스팅 가능한 대안입니다. 그것으로 당신은 할 수 있습니다
Jellyfin은 Emby 미디어 서버 의 오픈 소스 포크입니다 . 소프트웨어 면에서는 매우 유사하지만 Emby 개발자가 최근 비공개 소스로 전환했기 때문에 Jellyfin이 더 우수한 것으로 널리 간주됩니다.
Linux에서 Jellyfin 미디어 서버를 설정하는 것은 복잡한 과정이 아닙니다. 소프트웨어와 마찬가지로 (Emby,) Linux 플랫폼에 설치하는 것은 아주 쉽습니다. 이 가이드에서는 Linux에서 Jellyfin을 설정하는 방법과 사용 방법도 보여줍니다!
Linux에 Jellyfin 소프트웨어 설치
Jellyfin 개발자는 Linux 플랫폼에 미디어 서버를 설치하는 수많은 방법을 제공합니다. Docker에서 Arch Linux AUR의 다운로드 가능한 DEB 및 사용자 정의 패키지까지.
이 가이드에서는 다운로드 가능한 패키지에 중점을 둘 것입니다. 그러나 고급 Linux 사용자이고 Docker 사용 방법을 알고 있다면 여기를 클릭하여 직접 사용해 보십시오 .
Linux 서버에 Jellyfin 설치를 시작하려면 SSH를 통해 또는 물리적으로 그 앞에 앉아 터미널 창을 엽니다. 그런 다음 아래에 설명된 명령줄 설치 지침을 따르십시오.
우분투 서버/데비안 서버
Ubuntu 서버 또는 Debian 서버가 있는 경우 완벽한 매체인 Jellyfin에 사용할 수 있는 DEB 패키지가 있습니다. DEB를 사용하려면 먼저 "apt-transport-https" 패키지를 설치하세요.
sudo apt install apt-transport-https
다음으로 wget 다운로더 도구를 사용 하여 Jellyfin 소프트웨어 저장소의 GPG 키를 가져옵니다. 키가 필요하지 않으면 Ubuntu/Debian이 Jellyfin 리포지토리와 상호 작용할 수 없습니다.
wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key 추가 -
시스템에 추가된 키와 함께 긴 명령을 실행할 시간입니다. 이 명령은 시스템을 스캔하고 올바른 버전의 Debian 또는 Ubuntu를 결정하고 올바른 저장소를 추가합니다. 이 명령어는 아래 예시와 같이 정확히 입력해야 합니다!
echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ $NF 인쇄 }' /etc/os -release ) $( awk -F'=' '/^VERSION_CODENAME=/{ $NF 인쇄 }' /etc/os-release ) 메인" | sudo 티 /etc/apt/sources.list.d/jellyfin.list
위의 명령을 실행한 후 서버에 repo를 설정해야 합니다. 이제 apt update 명령을 실행 하여 시스템의 소프트웨어 소스를 새로 고칩니다.
sudo apt 업데이트
마지막으로 apt install 명령을 사용하여 컴퓨터에 Jellyfin 미디어 서버 패키지를 설치 합니다.
sudo apt 설치 젤리핀
Arch Linux(서버로 실행)
어리석게 들리지만 많은 Linux 사용자는 Arch Linux를 서버로 실행합니다. 그런 분들이 계시다면 Jellyfin을 설치하는 방법은 다음과 같습니다. 시작하려면 Pacman 명령을 사용하여 "git" 및 "base-devel" 패키지를 설치합니다 .
sudo pacman -S git base-devel
다음으로 Trizen AUR 도우미 도구를 다운로드합니다. 이 프로그램은 AUR 패키지 구축의 지루함을 없애고 Jellyfin 설치를 도와줍니다.
자식 복제 https://aur.archlinux.org/trizen.git
makepkg 를 사용하여 Trizen을 설치합니다 .
CD 트라이젠
makepkg -sri
다음으로 trizen -S 명령을 사용하여 시스템에 Jellyfin 미디어 서버 패키지를 설치합니다 .
트라이젠 -S 해파리
사용 Jellyfin 미디어 서버를 시운전 systemctl을 .
sudo systemctl jellyfin.service 시작
sudo systemctl은 jellyfin.service를 활성화합니다.
젤리핀 설정
Jellyfin은 마법사 도구를 사용하여 Linux에서 설정됩니다. 설정 프로세스를 시작하려면 아무 컴퓨터에서나 웹 브라우저를 열고 아래 URL을 입력하세요. 이 URL은 예시입니다. Jellyfin을 설치한 Linux 서버의 IP 주소로 교체해야 합니다.
http://ip-address-of-server:8096/
브라우저에서 Jellyfin 페이지에 액세스한 후 아래의 단계별 지침에 따라 새 Jellyfin 미디어 서버를 구성하십시오.
1단계: 젤리핀 마법사에서 가장 먼저 보게 될 것은 "젤리핀에 오신 것을 환영합니다!"입니다. 메시지를 읽으십시오. 그런 다음 페이지 하단의 "다음"을 클릭하여 계속하십시오.
2단계: 다음 페이지에서 Jellyfin에 대한 새 사용자 프로필을 생성하라는 메시지가 표시됩니다. 텍스트 상자를 작성하여 사용자 이름과 암호를 만듭니다. 또는 그대로 두고 "다음"을 클릭하여 계속하십시오.
3단계: 페이지 상단의 "미디어 라이브러리 추가" 버튼을 클릭합니다. 이 옵션을 선택하면 "콘텐츠 유형", "표시 이름" 및 "폴더"가 표시됩니다.
"콘텐츠 유형"을 클릭하고 미디어 라이브러리에 추가할 콘텐츠 유형을 설정합니다. 예를 들어, 영화 컬렉션을 추가하는 경우 "영화"를 선택하십시오.
그런 다음 "표시 이름"을 찾아 추가하려는 라이브러리의 이름을 입력합니다.
4단계: "미디어 라이브러리 추가" 페이지에서 "Folders+" 버튼을 찾아 클릭하여 폴더 브라우저에 액세스합니다. 그런 다음 이를 사용하여 미디어 파일이 있는 폴더를 찾습니다.
Jellyfin 서버 앱이 폴더에 액세스할 수 있는 경우에만 Jellyfin에 미디어 파일을 추가할 수 있습니다. "Folders+" 창에서 미디어 폴더를 찾을 수 없으면 서버에서 터미널 창을 열고 다음 명령을 실행합니다.
sudo chmod 755 -R /경로/to/media/folder/ sudo chown jellyfin:jellyfin /경로/to/media/folder/
5단계: Jellyfin 설치 프로그램에 미디어를 추가한 후 페이지 하단에서 "다음" 버튼을 찾아 클릭합니다. 다음 페이지에 "선호하는 메타데이터 언어"가 표시됩니다. Jellyfin이 메타데이터 언어를 설정할 대상을 알 수 있도록 귀하가 말하는 언어를 선택하십시오. 그런 다음 "다음"을 클릭하십시오.
6단계: 다음 페이지에서 Jellyfin은 원격 액세스를 설정하려고 합니다. 네트워크 외부에서 Jellyfin 미디어 서버에 액세스하려면 두 확인란을 모두 선택합니다. 그렇지 않은 경우 선택을 취소하고 "다음"을 클릭하십시오.
Jellyfin에서 원격 액세스를 구성하면 설정 프로세스가 완료됩니다. 여기에서 서버의 미디어에 액세스할 수 있습니다. 또는 여기에서 스마트폰, 셋톱박스 등의 앱을 다운로드 하세요 .
Ubuntu 서버에서 작동하는 GitLab을 찾고 계십니까? GitLab은 GitHub와 같은 서비스에 대한 강력한 자체 호스팅 가능한 대안입니다. 그것으로 당신은 할 수 있습니다
SELinux를 설치하고 활성화하여 Ubuntu Linux 서버에 추가 보안을 추가하는 방법을 알아보십시오.
Linux 서버에 NFS 공유를 마운트하는 더 쉬운 방법이 필요하십니까? Cockpit 앱으로 NFS 공유를 마운트하는 방법을 알아보세요.
Ubuntu 22.04 장기 지원이 시작되었습니다! 데스크탑 또는 랩탑을 최신 Ubuntu 릴리스로 업그레이드하는 방법을 알아보세요.
Linux에 최신 Nvidia GPU 드라이버를 설치하는 방법
파일을 Docker 컨테이너로 전송해야 합니까? Docker cp 도구를 사용하면 컨테이너 간에 파일을 쉽게 이동할 수 있습니다.
.DEB 파일이란? 그것으로 무엇을 합니까? Linux PC에 DEB 파일을 설치할 수 있는 다양한 방법을 알아보세요.
GOG.com에서 게임을 소유하고 계신가요? 일부 비디오 게임을 즐기기 위해 Linux PC에 GOG Galaxy 클라이언트를 설정하고 싶으신가요? 우리가 보여주는 대로 이 가이드를 따르십시오.
Docker 엔진은 Linux 및 기타 플랫폼을 위한 개방형 컨테이너화 프로그램입니다. Docker 엔진은 다음과 유사하게 작동하는 독립형 컨테이너를 관리합니다.
Linux 시스템에 Slack, Discord 및 기타 여러 생산성 도구를 설치하는 데 지치셨습니까? 그것들이 하나로 결합될 수 있기를 바라는가?