كيفية إعداد خادم وسائط Jellyfin على نظام Linux

كيفية إعداد خادم وسائط Jellyfin على نظام Linux

Jellyfin هو تفرع مفتوح المصدر لخادم وسائط Emby . إنهما متشابهان جدًا في البرامج ، ولكن يعتبر Jellyfin على نطاق واسع متفوقًا ، حيث أصبح مطورو Emby مؤخرًا مصدرًا مغلقًا.

لا يعد إعداد خادم وسائط Jellyfin على نظام Linux عملية معقدة. مثل البرنامج إلى حد كبير ، فهو يعتمد على تثبيت (Emby) على نظام Linux وهو نسيم. في هذا الدليل ، سنوضح لك كيفية إعداد Jellyfin على نظام Linux ونوضح لك كيفية استخدامه أيضًا!

كيفية إعداد خادم وسائط Jellyfin على نظام Linux

تثبيت برنامج Jellyfin على لينوكس

يقدم مطورو Jellyfin عددًا لا يحصى من الطرق لتثبيت خادم الوسائط على نظام Linux الأساسي. من Docker إلى DEBs القابلة للتنزيل والحزم المخصصة في Arch Linux AUR. 

في هذا الدليل ، سنركز على الحزم القابلة للتنزيل. ومع ذلك ، إذا كنت من مستخدمي Linux المتقدمين وتعرف كيفية استخدام Docker ، فانقر هنا للحصول على يديك .

لبدء تثبيت Jellyfin على خادم Linux الخاص بك ، افتح نافذة طرفية عبر SSH أو بالجلوس أمامها فعليًا. بعد ذلك ، اتبع تعليمات تثبيت سطر الأوامر الموضحة أدناه.

خادم أوبونتو / خادم دبيان

تتوفر حزمة DEB لـ Jellyfin ، الوسيط المثالي إذا كان لديك خادم Ubuntu أو خادم Debian. للحصول على DEB ، ابدأ بتثبيت حزمة "apt-transport-https".

sudo apt install apt-transport-https

بعد ذلك ، استخدم  أداة تنزيل wget  للحصول على مفتاح GPG لمستودع برنامج Jellyfin. المفتاح مطلوب ، أو لن يتمكن Ubuntu / Debian من التفاعل مع Jellyfin repo.

wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -

مع إضافة المفتاح إلى نظامك ، حان الوقت لتشغيل أمر طويل. سيقوم هذا الأمر بفحص نظامك وتحديد الإصدار الصحيح من 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 التحديث

أخيرًا ، قم بتثبيت حزمة خادم وسائط Jellyfin على جهاز الكمبيوتر الخاص بك باستخدام  الأمر apt install  .

sudo ملائمة تثبيت jellyfin

Arch Linux (يعمل كخادم)

بينما يبدو الأمر سخيفًا ، يقوم العديد من مستخدمي Linux بتشغيل Arch Linux كخادم. إذا كنت أحد هؤلاء الأشخاص ، فإليك كيفية تثبيت Jellyfin. للبدء ، قم بتثبيت حزم "git" و "base-devel" باستخدام  الأمر Pacman  .

sudo pacman -S git base-devel

بعد ذلك ، قم بتنزيل أداة Trizen AUR helper. هذا البرنامج يزيل عناء بناء حزمة AUR وسيساعدك في تثبيت Jellyfin.

استنساخ بوابة https://aur.archlinux.org/trizen.git

قم بتثبيت Trizen باستخدام  makepkg .

قرص مضغوط ثلاثي

makepkg- سري

بعد ذلك ، قم بتثبيت حزمة خادم وسائط Jellyfin على نظامك باستخدام  الأمر trizen -S  .

trizen -S جيليفين

بدء تشغيل خادم وسائط Jellyfin باستخدام systemctl .

sudo systemctl ابدأ jellyfin.service

sudo systemctl يقوم بتمكين jellyfin.service

إعداد Jellyfin

تم إعداد Jellyfin على Linux بمساعدة أداة المعالج. لبدء عملية الإعداد ، افتح مستعرض ويب على أي جهاز كمبيوتر وأدخل عنوان URL أدناه. ضع في اعتبارك أن عنوان URL هذا هو مثال. ستحتاج إلى استبداله بعنوان IP لخادم Linux الذي قمت بتثبيت Jellyfin عليه.

http: // عنوان IP للخادم: 8096 /

 بمجرد وصولك إلى صفحة Jellyfin في متصفحك ، اتبع الإرشادات خطوة بخطوة أدناه لتهيئة خادم وسائط Jellyfin الجديد.

الخطوة 1: أول شيء ستراه في معالج Jellyfin هو ، "مرحبًا بك في Jellyfin!" قراءة الرسالة. ثم انقر فوق "التالي" في أسفل الصفحة للمتابعة.

كيفية إعداد خادم وسائط Jellyfin على نظام Linux

الخطوة 2: في الصفحة التالية ، سيُطلب منك إنشاء ملف تعريف مستخدم جديد لـ Jellyfin. املأ مربعات النص لإنشاء اسم مستخدم وكلمة مرور. أو اتركها كما هي وانقر على "التالي" للمتابعة.

الخطوة 3: انقر فوق الزر "إضافة مكتبة الوسائط" في الجزء العلوي من الصفحة. بتحديد هذا الخيار ، سترى "نوع المحتوى" و "اسم العرض" و "المجلدات".

كيفية إعداد خادم وسائط Jellyfin على نظام Linux

انقر فوق "نوع المحتوى" وحدد نوع المحتوى الذي تضيفه إلى مكتبة الوسائط الخاصة بك. على سبيل المثال ، إذا كنت تضيف مجموعة أفلامك ، فحدد "أفلام".

بعد ذلك ، ابحث عن "اسم العرض" واكتب اسم المكتبة التي تضيفها. 

الخطوة 4: في صفحة "Add Media Libary" ، ابحث عن زر "Folders +" ، وانقر عليه للوصول إلى متصفح المجلد. ثم استخدمه لاستعراض المجلد الذي يحتوي على ملفات الوسائط الخاصة بك. 

كيفية إعداد خادم وسائط Jellyfin على نظام Linux

يرجى ملاحظة أنه لا يمكنك إضافة ملفات الوسائط إلى Jellyfin إلا إذا كان تطبيق خادم Jellyfin يمكنه الوصول إلى المجلد. إذا لم تتمكن من العثور على مجلد الوسائط في نافذة "Folders +" ، فافتح نافذة طرفية على الخادم وقم بتشغيل الأمر التالي.

sudo chmod 755 -R / path / to / media / folder / sudo chown jellyfin: jellyfin / path / to / media / folder /

الخطوة 5: بعد إضافة الوسائط الخاصة بك إلى برنامج التثبيت Jellyfin ، ابحث عن الزر "التالي" في أسفل الصفحة وانقر فوقه. في الصفحة التالية ، سترى "لغة البيانات الوصفية المفضلة". اختر اللغة التي تتحدثها حتى يعرف Jellyfin ما الذي يضبط لغة البيانات الوصفية عليه. ثم انقر على "التالي".

كيفية إعداد خادم وسائط Jellyfin على نظام Linux

الخطوة 6: في الصفحة التالية ، يريد Jellyfin إعداد الوصول عن بُعد. إذا كنت ترغب في الوصول إلى خادم وسائط Jellyfin خارج الشبكة ، فحدد كلا المربعين. إذا لم يكن كذلك ، فقم بإلغاء تحديدها وانقر على "التالي".

كيفية إعداد خادم وسائط Jellyfin على نظام Linux

بمجرد تكوين الوصول عن بعد في Jellyfin ، تكتمل عملية الإعداد. من هنا ، يمكنك الوصول إلى الوسائط الخاصة بك على الخادم. أو قم بتنزيل التطبيق لهاتفك الذكي أو جهاز فك التشفير ، وما إلى ذلك ، من هنا .

كيفية إعداد خادم وسائط Jellyfin على نظام Linux


تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.

كيفية تثبيت ملف DEB على نظام Linux

كيفية تثبيت ملف DEB على نظام Linux

ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.

كيف تلعب Dying Light على Linux

كيف تلعب Dying Light على Linux

Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.

كيف تلعب Undertale على Linux

كيف تلعب Undertale على Linux

Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك

كيف تلعب Total War: THREE KingdomS على Linux

كيف تلعب Total War: THREE KingdomS على Linux

Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.