如何更新 Jellyfin

已發表: 2023-04-06
帶有 Jellyfin 徽標的計算機顯示器特寫。
Jordan Gloor / How-To Geek
在 Windows 上,您可以通過下載最新版本並將其安裝在現有版本之上來更新 Jellyfin。 在 Mac 上,下載最新的 DMG 並將其複製到應用程序文件夾,替換舊版本。 在 Linux 上,使用包管理器更新 Jellyfin。

Jellyfin 是一個免費的開源 Plex 替代品,用於本地和遠程流媒體。 服務器不包含自我更新程序,因此更新 Jellyfin 是一個手動過程。

目錄

檢查您安裝的 Jellyfin 版本
如何在 Windows 上更新 Jellyfin
如何在 Mac 上更新 Jellyfin
如何在 Linux 上更新 Jellyfin
如何更新 Jellyfin 的 Docker 版本
Jellyfin 和其他 Plex 替代品

檢查您安裝的 Jellyfin 版本

在嘗試更新 Jellyfin 之前,最好檢查一下您是否需要這樣做。 您可以通過啟動服務器並在您選擇的平台上啟動 Web UI 來完成此操作。 默認情況下,它位於 localhost:8096/web/index.html。

訪問屏幕左側的側邊欄,然後單擊“管理”標題下的“儀表板”。

檢查你運行的是哪個版本的 Jellyin

在屏幕的頂部,您現在應該看到您的服務器的名稱,後面是當前安裝的版本。 記下此號碼,因為您需要在下一步中檢查它。

如何在 Windows 上更新 Jellyfin

在開始之前,如果 Jellyfin 服務器正在運行,請將其停止。 為此,您可以在 Windows 桌面右下角的系統托盤中找到 Jellyfin 圖標,右鍵單擊它,然後選擇“退出”退出服務器。

在 Windows 上退出 Jellyfin

現在前往 Windows 發布頁面,查看列表頂部的最新穩定服務器下載。 版本號在文件名中。 如果兩個版本匹配,則您已經安裝了最新版本。 如果您看到更新的版本,請下載可執行文件。

在您的服務器停止並準備好安裝新版本的情況下,您需要做的就是在舊版本之上安裝新版本的 Jellyfin。 當您運行安裝程序時,您將收到通知,指出已檢測到現有的 Jellyfin 安裝,並且您的服務器設置將被保留。

通過運行安裝程序更新 Windows 版 Jellyfin

單擊“確定”繼續,然後單擊“下一步”按照更新過程進行操作,就好像您是第一次安裝服務器一樣。 當一切都完成後,媒體服務器將是最新的。

如何在 Mac 上更新 Jellyfin

首先,使用 macOS 桌面右上角的菜單欄圖標停止 Jellyfin 服務器。 單擊 Jellyfin 圖標,然後從出現的菜單中選擇“退出 Jellyfin 服務器”。

在 macOS 上退出 Jellyfin

現在是時候從 macOS 發布頁面下載最新版本的 Jellyfin 服務器了。 檢查以確保您正在下載的版本比您當前安裝的版本更新(版本號在文件名中)。

下載最新版本的 Jellyfin 後,通過雙擊並將“Jellyfin”應用程序拖到“應用程序”文件夾來安裝 DMG(您可以使用磁盤映像中的快捷方式來執行此操作)。

macOS Ventura 上的 Jellyfin DMG 文件

您會收到通知,應用程序文件夾中已存在一個 Jellyfin 服務器版本。 單擊“替換”以將舊應用程序替換為新應用程序。

在 macOS 上替換 Jellyfin .APP 文件

現在啟動 Jellyfin。 您會看到標準的 macOS“新應用”警告,詢問您是否真的要打開從互聯網下載的應用。 單擊“打開”以啟動服務器。 這樣做不會丟失任何現有設置或媒體信息。

確認您要打開更新後的 Jellyfin 服務器應用程序

或者,如果您使用 macOS 命令行包管理器 Homebrew 安裝了 Jellyfin,則可以使用單個命令更新它。 打開終端並運行以下命令:

 釀造升級果凍

如何在 Linux 上更新 Jellyfin

如何在 Linux 上更新 Jellyfin 在很大程度上取決於您運行的 Linux 版本。 最常見的 Linux 發行版(Ubuntu 和 Debian)的更新說明非常簡單,前提是您遵循了 Linux 下載頁面上的curlwget安裝說明。

這些將 Jellyfin 存儲庫添加到您的包管理器。 然後,您可以通過啟動終端並運行以下命令來使所有內容保持最新:

 須藤更新

這將獲取可以更新的包列表。 現在您可以使用以下方法操作這些更新:

 須藤升級

要僅更新 Jellyfin(或任何單獨的應用程序),請改為運行sudo apt install jellyfin 。 您將看到一條消息,通知您 Jellyfin 已經在運行最新版本,或者可以選擇更新到可用的較新版本。

在 Ubuntu 上使用終端更新 Jellyfin

其他發行版有自己的包管理器。 例如,Jellyfin 的 Arch 版本使用 Arch User Repository。 CentOS 和 Fedora 有單獨的文件下載,您可以像安裝標準 RPM 文件一樣安裝它們。

如何更新 Jellyfin 的 Docker 版本

在 Docker 中更新 Jellyfin 容器的最簡單方法是使用 Watchtower。 此 Docker 容器將監視其他容器基礎映像的更新並在必要時將其拉下。 默認情況下,它會監視所有容器的更改,但您可以使用 Watchtower 文檔中的說明排除某些容器。

安裝 Docker 並運行 Jellyfin 後,通過在終端中運行以下命令來下載並啟動 Watchtower:

 泊塢窗運行-d \
--名稱瞭望塔\
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/瞭望塔

您現在應該注意到一個運行 Watchtower 圖像的新容器出現在您的 Docker 容器菜單中。 確保它正在運行,然後單擊容器並瀏覽“日誌”部分以確保一切正常。 您應該看到 Watchtower 已記錄它檢查所有容器的更新,以及一個通知您下一次檢查的日誌(默認購買,24 小時後)。

檢查 Docker 中的 Watchtower 日誌

Jellyfin 和其他 Plex 替代品

Jellyfin 是一種功能強大的媒體服務器,與 Plex 不同,它不會在付費牆後面放置任何東西。 與容器化 (Docker) 應用程序相比,桌面版本(Windows、macOS 和 Linux)更容易上手,後者依賴於通過命令行使用。

Jellyfin 只是您可以嘗試的 Plex 競爭對手之一。 查看我們推薦的其他 Plex 替代品,包括 Kodi 和 Emby。