溫馨提示×

ubuntu上jellyfin插件怎么安裝

小樊
46
2025-09-30 00:27:45
欄目: 智能運維

Ubuntu上安裝Jellyfin插件的步驟

1. 前提條件:安裝Jellyfin

在安裝插件前,需確保Ubuntu系統已安裝Jellyfin媒體服務器。若未安裝,可通過以下命令完成安裝:

  • 更新系統包并安裝依賴:
    sudo apt update && sudo apt upgrade -y
    sudo apt install apt-transport-https ca-certificates curl -y
    
  • 添加Jellyfin官方GPG密鑰和軟件源:
    mkdir -p /etc/apt/keyrings
    curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
    echo "deb [arch=$(dpkg --print-architecture)] https://repo.jellyfin.org/ubuntu $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
    
  • 安裝Jellyfin:
    sudo apt update
    sudo apt install jellyfin -y
    
  • 啟動Jellyfin服務并設置開機自啟:
    sudo systemctl start jellyfin
    sudo systemctl enable jellyfin
    

2. 通過Web界面安裝插件(推薦)

這是最簡單的方式,適用于大多數用戶:

  • 登錄Jellyfin Web界面:在瀏覽器中輸入http://<服務器IP>:8096,使用管理員賬號登錄。
  • 進入插件管理:點擊左側菜單欄設置插件。
  • 瀏覽或搜索插件:點擊瀏覽按鈕,可通過關鍵詞篩選或直接搜索所需插件(如“Plex轉碼”“直播流”等)。
  • 安裝插件:找到目標插件后,點擊安裝按鈕,等待安裝進度完成。
  • 啟用插件:安裝完成后,返回插件列表,找到已安裝的插件,點擊右側開關啟用。
  • 重啟服務(可選):部分插件需要重啟Jellyfin才能生效,可通過系統服務管理重啟Jellyfin完成。

3. 通過Docker安裝插件(適用于Docker部署)

若使用Docker運行Jellyfin,需通過容器方式安裝插件:

  • 安裝Docker和拉取Jellyfin鏡像:
    sudo apt update && sudo apt install docker.io -y
    sudo docker run -d --name jellyfin -e PUID=1000 -e PGID=1000 -p 8096:8096 -v /path/to/config:/config -v /path/to/media:/media jellyfin/jellyfin
    
    (將/path/to/config/path/to/media替換為實際配置和媒體文件路徑)
  • 拉取插件鏡像:前往Docker Hub搜索目標插件(如jellyfin/plugin-name),使用docker pull命令拉?。?pre class="hljs">docker pull jellyfin/plugin-name:latest
  • 運行插件容器:將插件容器連接到Jellyfin主容器:
    docker run -d --name jellyfin-plugin --link jellyfin:jellyfin -e JELLYFIN_PORT=8096 -e JELLYFIN_BASE_URL=http://your-jellyfin-server jellyfin/plugin-name:latest
    
  • 驗證插件:登錄Web界面,進入插件管理,查看新安裝的插件并進行配置。

4. 手動安裝插件(高級用戶)

若插件未提供Web或Docker安裝方式,可手動編譯安裝:

  • 安裝編譯依賴:
    sudo apt install build-essential git -y
    
  • 下載插件源碼:通過GitHub克隆插件倉庫(以example-plugin為例):
    git clone https://github.com/username/example-plugin.git
    cd example-plugin
    
  • 編譯并安裝:
    make
    sudo make install
    
  • 復制插件文件:將編譯后的插件文件夾復制到Jellyfin插件目錄(通常為/opt/jellyfin/plugins):
    sudo cp -r example-plugin /opt/jellyfin/plugins/
    
  • 重啟服務:使插件生效:
    sudo systemctl restart jellyfin
    

注意事項

  • 兼容性:安裝前確認插件與當前Jellyfin版本兼容(參考插件文檔)。
  • 依賴項:部分插件需要額外依賴(如.NET、ffmpeg等),需提前安裝。
  • 備份數據:修改配置或插件前,備份Jellyfin配置文件(/config目錄)和媒體庫。
  • 日志排查:若安裝失敗,查看Jellyfin日志(/var/log/jellyfin/jellyfin.log)定位問題。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女