LinuxでJellyfinメディアサーバーをセットアップする方法

LinuxでJellyfinメディアサーバーをセットアップする方法

Jellyfinは、Embyメディアサーバーのオープンソースフォークです。これらはソフトウェアでは非常に似ていますが、Emby開発者が最近クローズドソースになっているため、Jellyfinが優れていると広く考えられています。

LinuxでのJellyfinメディアサーバーのセットアップは、複雑なプロセスではありません。ソフトウェアと同じように、Linuxプラットフォームへの(Emby)インストールは簡単です。このガイドでは、LinuxでJellyfinをセットアップする方法と、その使用方法を紹介します。

LinuxでJellyfinメディアサーバーをセットアップする方法

LinuxへのJellyfinソフトウェアのインストール

Jellyfinの開発者は、Linuxプラットフォームにメディアサーバーをインストールするための無数の方法を提供しています。Dockerからダウンロード可能なDEBやArchLinuxAURのカスタムパッケージまで。 

このガイドでは、ダウンロード可能なパッケージに焦点を当てます。ただし、Linuxの上級ユーザーであり、Dockerの使用方法を知っている場合は、ここをクリックして手に入れてください

LinuxサーバーへのJellyfinのインストールを開始するには、SSH経由で、または物理的にその前に座って、ターミナルウィンドウを開きます。その後、以下に概説するコマンドラインインストール手順に従います。

Ubuntuサーバー/ Debianサーバー

ありますDEBパッケージJellyfinのために利用可能で、あなたがUbuntuのサーバやDebianサーバが転がっている場合は、完璧な媒体とすることができます。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-keyadd-

システムにキーを追加したら、長いコマンドを実行します。このコマンドは、システムをスキャンし、DebianまたはUbuntuの正しいバージョンを判別し、適切なリポジトリを追加します。このコマンドは、以下の例に示すように正確に入力する必要があります。

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

上記のコマンドを実行した後、リポジトリをサーバーに設定する必要があります。次に、apt update コマンドを実行して 、システムのソフトウェアソースを更新します。 

sudo apt update

最後に、apt installコマンドを使用して、Jellyfinメディアサーバーパッケージをコンピューターにインストール します 。

sudo apt install jellyfin

Arch Linux(サーバーとして実行)

ばかげているように聞こえますが、多くのLinuxユーザーはArchLinuxをサーバーとして実行しています。あなたがそのような人の一人なら、Jellyfinをインストールする方法は次のとおりです。開始するには、Pacman コマンドを使用して「git」および「base-devel」パッケージをインストールします 。

sudo pacman -S gitbase-devel

次に、TrizenAURヘルパーツールをダウンロードします。このプログラムは、AURパッケージの作成の面倒さを取り除き、Jellyfinのインストールを支援します。

git clone https://aur.archlinux.org/trizen.git

makepkgを使用してTrizenをインストールします 。

cd trizen

makepkg -sri

次に、trizen -S コマンドを使用して、システムにJellyfinメディアサーバーパッケージをインストールします 。

トリゼン-Sジェリーフィン

使用Jellyfinメディアサーバーを起動systemctlを

sudo systemctl start jellyfin.service

sudo systemctl enable jellyfin.service

Jellyfinのセットアップ

Jellyfinは、ウィザードツールを使用してLinux上にセットアップされます。セットアッププロセスを開始するには、任意のコンピューターでWebブラウザーを開き、以下のURLを入力します。このURLは一例であることに注意してください。JellyfinをインストールしたLinuxサーバーのIPアドレスに置き換える必要があります。

http:// ip-address-of-server:8096 /

 ブラウザでJellyfinページにアクセスしたら、以下の手順に従って、新しいJellyfinメディアサーバーを構成します。

ステップ1: Jellyfinウィザードに最初に表示されるのは、「Jellyfinへようこそ!」です。メッセージを読んでください。次に、ページの下部にある[次へ]をクリックして続行します。

LinuxでJellyfinメディアサーバーをセットアップする方法

ステップ2:次のページで、Jellyfinの新しいユーザープロファイルを作成するように求められます。テキストボックスに入力して、ユーザー名とパスワードを作成します。または、そのままにして「次へ」をクリックして続行します。

ステップ3:ページの上部にある[メディアライブラリの追加]ボタンをクリックします。このオプションを選択すると、「コンテンツタイプ」、「表示名」、「フォルダ」が表示されます。

LinuxでJellyfinメディアサーバーをセットアップする方法

「コンテンツタイプ」をクリックして、メディアライブラリに追加するコンテンツのタイプを設定します。たとえば、映画コレクションを追加する場合は、[映画]を選択します。

次に、「表示名」を見つけて、追加するライブラリの名前を入力します。 

ステップ4:[メディアライブラリの追加]ページで、[フォルダ+]ボタンを見つけ、それをクリックしてフォルダブラウザにアクセスします。次に、それを使用して、メディアファイルを含むフォルダーを参照します。 

LinuxでJellyfinメディアサーバーをセットアップする方法

Jellyfinサーバーアプリがフォルダーにアクセスできる場合にのみ、メディアファイルをJellyfinに追加できることに注意してください。「Folders +」ウィンドウでメディアフォルダが見つからない場合は、サーバーでターミナルウィンドウを開き、次のコマンドを実行します。

sudo chmod 755 -R / path / to / media / folder / sudo chown jellyfin:jellyfin / path / to / media / folder /

ステップ5: Jellyfinインストーラーにメディアを追加した後、ページの下部にある[次へ]ボタンを見つけてクリックします。次のページに、「優先メタデータ言語」が表示されます。Jellyfinがメタデータ言語を何に設定するかを認識できるように、話す言語を選択してください。次に、「次へ」をクリックします。

LinuxでJellyfinメディアサーバーをセットアップする方法

ステップ6:次のページで、Jellyfinはリモートアクセスを設定したいと考えています。ネットワークの外部でJellyfinメディアサーバーにアクセスする場合は、両方のチェックボックスをオンにします。そうでない場合は、チェックを外して「次へ」をクリックします。

LinuxでJellyfinメディアサーバーをセットアップする方法

Jellyfinでリモートアクセスを構成すると、セットアッププロセスが完了します。ここから、サーバー上のメディアにアクセスできます。または、スマートフォンやセットトップボックスなどのアプリをこちらからダウンロードしてください。

LinuxでJellyfinメディアサーバーをセットアップする方法


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか