UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Jellyfinは、Embyメディアサーバーのオープンソースフォークです。これらはソフトウェアでは非常に似ていますが、Emby開発者が最近クローズドソースになっているため、Jellyfinが優れていると広く考えられています。
LinuxでのJellyfinメディアサーバーのセットアップは、複雑なプロセスではありません。ソフトウェアと同じように、Linuxプラットフォームへの(Emby)インストールは簡単です。このガイドでは、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へようこそ!」です。メッセージを読んでください。次に、ページの下部にある[次へ]をクリックして続行します。
ステップ2:次のページで、Jellyfinの新しいユーザープロファイルを作成するように求められます。テキストボックスに入力して、ユーザー名とパスワードを作成します。または、そのままにして「次へ」をクリックして続行します。
ステップ3:ページの上部にある[メディアライブラリの追加]ボタンをクリックします。このオプションを選択すると、「コンテンツタイプ」、「表示名」、「フォルダ」が表示されます。
「コンテンツタイプ」をクリックして、メディアライブラリに追加するコンテンツのタイプを設定します。たとえば、映画コレクションを追加する場合は、[映画]を選択します。
次に、「表示名」を見つけて、追加するライブラリの名前を入力します。
ステップ4:[メディアライブラリの追加]ページで、[フォルダ+]ボタンを見つけ、それをクリックしてフォルダブラウザにアクセスします。次に、それを使用して、メディアファイルを含むフォルダーを参照します。
Jellyfinサーバーアプリがフォルダーにアクセスできる場合にのみ、メディアファイルをJellyfinに追加できることに注意してください。「Folders +」ウィンドウでメディアフォルダが見つからない場合は、サーバーでターミナルウィンドウを開き、次のコマンドを実行します。
sudo chmod 755 -R / path / to / media / folder / sudo chown jellyfin:jellyfin / path / to / media / folder /
ステップ5: Jellyfinインストーラーにメディアを追加した後、ページの下部にある[次へ]ボタンを見つけてクリックします。次のページに、「優先メタデータ言語」が表示されます。Jellyfinがメタデータ言語を何に設定するかを認識できるように、話す言語を選択してください。次に、「次へ」をクリックします。
ステップ6:次のページで、Jellyfinはリモートアクセスを設定したいと考えています。ネットワークの外部でJellyfinメディアサーバーにアクセスする場合は、両方のチェックボックスをオンにします。そうでない場合は、チェックを外して「次へ」をクリックします。
Jellyfinでリモートアクセスを構成すると、セットアッププロセスが完了します。ここから、サーバー上のメディアにアクセスできます。または、スマートフォンやセットトップボックスなどのアプリをこちらからダウンロードしてください。
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか