Cách cập nhật Jellyfin

Tác giả sysadmin, T.Tư 05, 2023, 08:55:05 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách cập nhật Jellyfin


Trên Windows, bạn có thể cập nhật Jellyfin bằng cách tải xuống phiên bản mới nhất và cài đặt nó lên trên phiên bản hiện có. Trên Mac, tải xuống DMG mới nhất và sao chép nó vào thư mục Ứng dụng, thay thế phiên bản cũ. Trên Linux, hãy sử dụng trình quản lý gói của bạn để cập nhật Jellyfin.


Jellyfin là một giải pháp thay thế Plex mã nguồn mở và miễn phí để truyền phát phương tiện cục bộ và từ xa. Máy chủ không bao gồm trình tự cập nhật, vì vậy việc cập nhật Jellyfin là một quy trình thủ công.

1. Kiểm tra phiên bản Jellyfin nào bạn đã cài đặt

Trước khi thử cập nhật Jellyfin, bạn nên kiểm tra xem mình có cần cập nhật hay không. Bạn có thể làm điều này bằng cách khởi động máy chủ và khởi chạy giao diện người dùng web trên nền tảng bạn chọn. Theo mặc định, nó được đặt tại  localhost:8096/web/index.html.

Truy cập thanh bên ở bên trái màn hình và nhấp vào "Dashboard" dưới tiêu đề "Administration".


Ở đầu màn hình, bây giờ bạn sẽ thấy tên máy chủ của mình, theo sau là phiên bản hiện được cài đặt. Ghi lại số này vì bạn sẽ cần kiểm tra nó trong bước tiếp theo.

2. Cách cập nhật Jellyfin trên Windows

Trước khi bạn bắt đầu, hãy dừng máy chủ Jellyfin của bạn nếu nó đang chạy. Bạn có thể làm điều này bằng cách tìm biểu tượng Jellyfin trong khay hệ thống ở góc dưới cùng bên phải của màn hình Windows, nhấp chuột phải vào biểu tượng đó, sau đó chọn "Thoát" để thoát khỏi máy chủ.


Bây giờ hãy truy cập trang phát hành Windows  và xem bản tải xuống máy chủ ổn định mới nhất ở đầu danh sách. Số phiên bản nằm trong tên tệp. Nếu hai phiên bản phù hợp, bạn đã cài đặt phiên bản mới nhất. Nếu bạn thấy phiên bản mới hơn, hãy tải xuống tệp thực thi.

Khi máy chủ của bạn ngừng hoạt động và phiên bản mới đã sẵn sàng để cài đặt, tất cả những gì bạn cần làm là cài đặt phiên bản Jellyfin mới lên trên phiên bản cũ. Khi bạn chạy trình cài đặt, bạn sẽ được thông báo rằng cài đặt Jellyfin hiện có đã được phát hiện và cài đặt máy chủ của bạn sẽ được giữ nguyên.


Nhấp vào "OK" để tiếp tục, sau đó làm theo quy trình cập nhật bằng cách nhấp vào "Next" như thể bạn đang cài đặt máy chủ lần đầu tiên. Khi tất cả hoàn tất, máy chủ phương tiện sẽ được cập nhật.

3. Cách cập nhật Jellyfin trên máy Mac

Đầu tiên, dừng máy chủ Jellyfin bằng biểu tượng thanh thực đơn ở góc trên bên phải màn hình macOS của bạn. Nhấp vào biểu tượng Jellyfin và sau đó chọn "Thoát Jellyfin Server" từ menu xuất hiện.


Bây giờ là lúc tải xuống phiên bản mới nhất của máy chủ Jellyfin từ trang phát hành macOS. Kiểm tra để đảm bảo rằng phiên bản bạn đang tải xuống mới hơn phiên bản bạn hiện đã cài đặt (số phiên bản có trong tên tệp).

Khi bạn đã tải xuống phiên bản Jellyfin mới nhất, hãy gắn DMG bằng cách nhấp đúp vào nó và kéo ứng dụng "Jellyfin" vào thư mục "Ứng dụng" (bạn có thể sử dụng phím tắt trong ảnh đĩa để thực hiện việc này).


Bạn sẽ được thông báo rằng phiên bản của máy chủ Jellyfin đã tồn tại trong thư mục ứng dụng. Nhấp vào "Thay thế" để thay thế ứng dụng cũ bằng ứng dụng mới.


Bây giờ hãy khởi chạy Jellyfin. Bạn sẽ thấy cảnh báo "ứng dụng mới" tiêu chuẩn của macOS hỏi bạn có thực sự muốn mở ứng dụng mà bạn đã tải xuống từ internet hay không. Nhấp vào "Mở" để khởi động máy chủ. Bạn sẽ không mất bất kỳ cài đặt hoặc thông tin phương tiện hiện có nào khi thực hiện việc này.


Ngoài ra, nếu bạn đã cài đặt Jellyfin bằng trình quản lý gói dòng lệnh Homebrew của macOS, thì bạn có thể cập nhật nó bằng một lệnh duy nhất. Mở Terminal và chạy như sau:

Mã nguồn [Chọn]
brew upgrade jellyfin
4. Cách cập nhật Jellyfin trên Linux

Cách bạn cập nhật Jellyfin trên Linux phụ thuộc phần lớn vào phiên bản Linux bạn đang chạy. Hướng dẫn cập nhật cho các bản phân phối Linux phổ biến nhất ( Ubuntu và Debian ) khá đơn giản nếu bạn làm theo hướng dẫn curlhoặc wgethướng dẫn cài đặt trên trang tải xuống Linux.

Chúng thêm kho lưu trữ Jellyfin vào trình quản lý gói của bạn. Sau đó, bạn có thể cập nhật mọi thứ bằng cách khởi chạy Terminal và chạy:

Mã nguồn [Chọn]
sudo apt update
Thao tác này sẽ tìm nạp danh sách các gói có thể được cập nhật. Bây giờ bạn có thể thực hiện các cập nhật đó bằng cách sử dụng:

Mã nguồn [Chọn]
sudo apt upgrade
Thay vào đó, để chỉ cập nhật Jellyfin (hoặc bất kỳ ứng dụng riêng lẻ nào)  sudo apt install jellyfin. Bạn sẽ thấy một thông báo cho bạn biết rằng Jellyfin đã chạy phiên bản mới nhất hoặc có tùy chọn cập nhật lên phiên bản mới hơn nếu có.


Các bản phân phối khác có trình quản lý gói riêng. Ví dụ: bản phát hành Arch của Jellyfin sử dụng Kho lưu trữ người dùng Arch. CentOS và Fedora có các tệp tải xuống riêng biệt mà bạn có thể cài đặt giống như  tệp RPM tiêu chuẩn.

5. Cách cập nhật phiên bản Docker của Jellyfin

Cách dễ nhất để cập nhật bộ chứa Jellyfin trong Docker là sử dụng Watchtower. Bộ chứa Docker này sẽ xem các hình ảnh cơ sở của bộ chứa khác để cập nhật và kéo chúng xuống khi cần thiết. Theo mặc định, nó sẽ theo dõi tất cả các vùng chứa để biết các thay đổi, mặc dù bạn có thể loại trừ một số vùng chứa nhất định bằng cách sử dụng hướng dẫn trong tài liệu Tháp Canh.

Khi bạn đã cài đặt Docker và chạy Jellyfin, hãy tải xuống và khởi động Watchtower bằng cách chạy lệnh sau trong Terminal:

Mã nguồn [Chọn]
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower

Bây giờ, bạn sẽ nhận thấy một vùng chứa mới chạy hình ảnh Tháp Canh xuất hiện trong menu vùng chứa Docker của bạn. Đảm bảo rằng nó đang chạy, sau đó nhấp vào vùng chứa và duyệt phần "Nhật ký" để đảm bảo mọi thứ hoạt động chính xác. Bạn sẽ thấy rằng Tháp Canh đã ghi nhật ký kiểm tra tất cả các vùng chứa để cập nhật và nhật ký thông báo cho bạn về lần kiểm tra tiếp theo (mua mặc định, 24 giờ sau).


6. Jellyfin và các lựa chọn thay thế Plex khác

Jellyfin là một máy chủ đa phương tiện có khả năng cao không đặt bất kỳ thứ gì đằng sau tường phí, không giống như Plex. Các phiên bản dành cho máy tính để bàn (Windows, macOS và Linux) dễ sử dụng hơn nhiều so với ứng dụng được đóng gói (Docker), thay vào đó dựa vào việc sử dụng thông qua dòng lệnh.

Jellyfin chỉ là một trong những đối thủ của Plex mà bạn có thể thử. Kiểm tra các lựa chọn thay thế Plex được đề xuất khác của chúng tôi bao gồm Kodi và Emby.