如何更新 Jellyfin
已發表: 2023-04-06Jellyfin 是一個免費的開源 Plex 替代品,用於本地和遠程流媒體。 服務器不包含自我更新程序,因此更新 Jellyfin 是一個手動過程。
檢查您安裝的 Jellyfin 版本
如何在 Windows 上更新 Jellyfin
如何在 Mac 上更新 Jellyfin
如何在 Linux 上更新 Jellyfin
如何更新 Jellyfin 的 Docker 版本
Jellyfin 和其他 Plex 替代品
檢查您安裝的 Jellyfin 版本
在嘗試更新 Jellyfin 之前,最好檢查一下您是否需要這樣做。 您可以通過啟動服務器並在您選擇的平台上啟動 Web UI 來完成此操作。 默認情況下,它位於 localhost:8096/web/index.html。
訪問屏幕左側的側邊欄,然後單擊“管理”標題下的“儀表板”。
在屏幕的頂部,您現在應該看到您的服務器的名稱,後面是當前安裝的版本。 記下此號碼,因為您需要在下一步中檢查它。
如何在 Windows 上更新 Jellyfin
在開始之前,如果 Jellyfin 服務器正在運行,請將其停止。 為此,您可以在 Windows 桌面右下角的系統托盤中找到 Jellyfin 圖標,右鍵單擊它,然後選擇“退出”退出服務器。
現在前往 Windows 發布頁面,查看列表頂部的最新穩定服務器下載。 版本號在文件名中。 如果兩個版本匹配,則您已經安裝了最新版本。 如果您看到更新的版本,請下載可執行文件。
在您的服務器停止並準備好安裝新版本的情況下,您需要做的就是在舊版本之上安裝新版本的 Jellyfin。 當您運行安裝程序時,您將收到通知,指出已檢測到現有的 Jellyfin 安裝,並且您的服務器設置將被保留。
單擊“確定”繼續,然後單擊“下一步”按照更新過程進行操作,就好像您是第一次安裝服務器一樣。 當一切都完成後,媒體服務器將是最新的。
如何在 Mac 上更新 Jellyfin
首先,使用 macOS 桌面右上角的菜單欄圖標停止 Jellyfin 服務器。 單擊 Jellyfin 圖標,然後從出現的菜單中選擇“退出 Jellyfin 服務器”。
現在是時候從 macOS 發布頁面下載最新版本的 Jellyfin 服務器了。 檢查以確保您正在下載的版本比您當前安裝的版本更新(版本號在文件名中)。
下載最新版本的 Jellyfin 後,通過雙擊並將“Jellyfin”應用程序拖到“應用程序”文件夾來安裝 DMG(您可以使用磁盤映像中的快捷方式來執行此操作)。
您會收到通知,應用程序文件夾中已存在一個 Jellyfin 服務器版本。 單擊“替換”以將舊應用程序替換為新應用程序。
現在啟動 Jellyfin。 您會看到標準的 macOS“新應用”警告,詢問您是否真的要打開從互聯網下載的應用。 單擊“打開”以啟動服務器。 這樣做不會丟失任何現有設置或媒體信息。
或者,如果您使用 macOS 命令行包管理器 Homebrew 安裝了 Jellyfin,則可以使用單個命令更新它。 打開終端並運行以下命令:
釀造升級果凍
如何在 Linux 上更新 Jellyfin
如何在 Linux 上更新 Jellyfin 在很大程度上取決於您運行的 Linux 版本。 最常見的 Linux 發行版(Ubuntu 和 Debian)的更新說明非常簡單,前提是您遵循了 Linux 下載頁面上的curl
或wget
安裝說明。
這些將 Jellyfin 存儲庫添加到您的包管理器。 然後,您可以通過啟動終端並運行以下命令來使所有內容保持最新:
須藤更新
這將獲取可以更新的包列表。 現在您可以使用以下方法操作這些更新:
須藤升級
要僅更新 Jellyfin(或任何單獨的應用程序),請改為運行sudo apt install jellyfin
。 您將看到一條消息,通知您 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 小時後)。
Jellyfin 和其他 Plex 替代品
Jellyfin 是一種功能強大的媒體服務器,與 Plex 不同,它不會在付費牆後面放置任何東西。 與容器化 (Docker) 應用程序相比,桌面版本(Windows、macOS 和 Linux)更容易上手,後者依賴於通過命令行使用。
Jellyfin 只是您可以嘗試的 Plex 競爭對手之一。 查看我們推薦的其他 Plex 替代品,包括 Kodi 和 Emby。