تحسين حافظة Gnome Shell باستخدام Pano
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
Jellyfin هو تطبيق مفتوح المصدر لـ Plex. إنه خادم الوسائط المثالي لأولئك الذين لا يحبون اتجاه Plex. سيوضح لك هذا الدليل كيفية نشر خادم Jellyfin على نظام Linux في Docker.
تثبيت Docker على Linux
لاستخدام Jellyfin على Linux كحاوية Docker ، ستحتاج إلى تثبيت Docker على خادم Linux. هناك العديد من الطرق لتثبيت Docker على Linux. في هذا الدليل ، سنقوم بتثبيته كحزمة Snap.
لماذا باقة Snap؟ يعد تشغيل Docker سهلاً مثل التثبيت السريع ، ولا داعي لإضاعة الوقت في إعداد التبعيات والمستودعات والمفاتيح وما إلى ذلك. ومع ذلك ، يجب تمكين وقت تشغيل Snap لجعل Docker يعمل كـ Snap. اتبع دليلنا حول إعداد Snap لتشغيله.
مع وقت تشغيل حزمة Snap على خادم Linux ، استخدم الأمر snap install لتثبيت أحدث إصدار من Docker على جهاز الكمبيوتر الخاص بك.
sudo snap install docker
بعد تثبيت Docker على Linux ، يمكنك الوصول إليه باستخدام حساب الجذر. يمكنك تسجيل الدخول إلى الجذر باستخدام الأمر التالي.
سو -
لا يمكنك الوصول إلى حساب الجذر على نظام Linux الخاص بك؟ سوف تحتاج لتمكينه. لتمكينه ، قم بتشغيل الأوامر أدناه.
sudo -s passwd
مع تسجيل الدخول إلى حساب الجذر ، يمكنك الوصول إلى Docker باستخدام أمر Docker –help . سيُظهر لك هذا الأمر جميع الأوامر المتعلقة بـ Docker. بدلاً من ذلك ، يمكنك تمكين Docker للمستخدم الخاص بك باستخدام الأوامر أدناه.
sudo addgroup - عامل إرساء النظام sudo adduser $ USER Docker newgrp docker sudo snap disable docker sudo snap enable docker
سحب صورة عامل إرساء Jellyfin
مع تشغيل أداة Docker وتشغيلها على نظام Linux الخاص بك ، فقد حان الوقت لسحب صورة Jellyfin Docker من Dockerhub. باستخدام أمر Docker pull ، احصل على البرنامج. هذا سوف يستغرق سوى دقيقة واحدة.
سو -
عامل سحب jellyfin / jellyfin: الأحدث
يعد سحب صورة Jellyfin Docker أمرًا رائعًا. ومع ذلك ، إذا كنت ترغب في معرفة المزيد حول صورة Jellyfin Docker لاستكشاف الأخطاء وإصلاحها أو لاستكشاف ما تقوم بإعداد نظامك من أجله ، فانقر هنا.
بعد الحصول على حاوية Jellyfin ، تحتاج إلى استخدام الأمر mkdir لإنشاء مجلدي "config" و "cache". ستحتوي هذه المجلدات على ملفات تكوين Jellyfin وملفات ذاكرة التخزين المؤقت.
ملاحظة: يجب أن تكون ملفات التكوين لحاوية Jellyfin بتنسيق /root
. لماذا؟ لا يمكن لـ Snap Docker التفاعل مع الملفات الموجودة خارج الدليل $ HOME. إذا حاولت الانتقال إلى الخارج /root
، فستواجه أخطاء.
mkdir -p ~ / jellyfin / {config، cache}
بمجرد إنشاء هذين المجلدين ، ستتمكن من رؤيتهما في الدليل /root/jellyfin
. للوصول إلى هذه المجلدات ، قم بتشغيل الأوامر التالية.
سو -
القرص المضغوط / الجذر / الجيليفين
بدء تشغيل حاوية Jellyfin docker
لبدء تشغيل حاوية Jellyfin docker لأول مرة ، يجب عليك تشغيل أمر تشغيل عامل الإرساء التالي . تم تعديل هذا الأمر عن الأمر المزود بوثائق Jellyfin الرسمية ليعمل مع إصدار Snap من Docker.
سو -
docker run -d -v / root / jellyfin / config: / config -v / root / jellyfin / cache: / cache -v / media: / media --net = host jellyfin / jellyfin: الأحدث
بمجرد تشغيل الأمر أعلاه ، سيقوم Docker بإعداد صورة Jellyfin والمجلدات والشبكات وما إلى ذلك. لن تستغرق هذه العملية وقتًا طويلاً. عند بدء تشغيل الحاوية ، يمكنك الوصول إليها عبر عنوان URL التالي.
HTTP://local-lan-ip-address-of-server:8096
بدء تشغيل حاوية Jellyfin بعد التثبيت
في المرة الأولى التي يتم فيها تثبيت Jellyfin ، يتم استخدام أمر docker run . ومع ذلك ، فإن تشغيل عامل الإرساء مخصص للصور. لذلك ، لإعادة تشغيل الحاوية الخاصة بك في حالة إعادة تشغيل النظام (أو الفواق) ، ستحتاج إلى تشغيل أمر بدء عامل الإرساء .
باستخدام الأمر docker ps -a ، اعرض جميع الحاويات على النظام.
سو -
عامل ميناء ps -a
ابحث عن "CONTAINER ID" وابحث عن معرف حاوية Jellyfin. بعد ذلك ، يمكنك بدء الحاوية باستخدام أمر docker start التالي .
بدء عامل الإرساء CONTAINER_ID
بدلاً من ذلك ، يمكنك إيقاف الحاوية بإيقاف عامل الإرساء .
توقف عامل الإرساء CONTAINER_ID
إعداد Jellyfin
لإعداد Jellyfin ، يجب عليك تشغيل معالج الإعداد. بعد ذلك ، اتبع الإرشادات خطوة بخطوة أدناه.
الخطوة 1: اقرأ "مرحبًا بك في Jellyfin!" رسالة. ثم حدد زر "التالي" للمتابعة.
الخطوة 2: سيُظهر لك Jellyfin صفحة "أخبرنا عن نفسك" في الصفحة التالية. من هنا ، يجب عليك إنشاء اسم مستخدم وكلمة مرور خاص بالمسؤول.
بالنسبة إلى "اسم المستخدم" ، أدخل "المسؤول". ثم حدد زر "التالي".
الخطوة 3: يجب عليك الآن إعداد مكتبات الوسائط الخاصة بك. حدد الزر "+" بجوار زر "إضافة مكتبة الوسائط". ستحتاج بعد ذلك إلى تحديد نوع المحتوى. تشمل الأنواع الأفلام والموسيقى والبرامج التلفزيونية والصور وما إلى ذلك.
تأكد من تحديد /media
المجلد. هذا المجلد موجود في حاوية Jellyfin ، وليس نظام التشغيل المضيف.
الخطوة 4: لإضافة وسائط إلى Jellyfin ، أضف ملفات إلى /media
المجلد على نظام التشغيل المضيف. ستشاهد حاوية Jellyfin هذه الملفات على نظام التشغيل المضيف وتمررها. تأكد من أن المجلد لديه الأذونات الصحيحة عبر نظام التشغيل المضيف باستخدام:
في نظام التشغيل المضيف ، انتقل إلى / media / مع الجهاز ، وأنشئ مجلد "أفلام" ومجلد "تلفزيون" ومجلد "موسيقى". بعد ذلك ، قم بتحديث أذونات هذه المجلدات حتى يتمكن Jellyfin من الوصول إليها.
sudo chmod -R 777 / media / movies / sudo chmod -R 777 / media / tv / sudo chmod -R 777 / media / music /
الخطوة 5: ضع ملفك على Host OS ، ثم ضع ملفات الوسائط في مجلدات "الأفلام" و "التلفزيون" و "الموسيقى". بعد ذلك ، أكمل عملية إعداد Jellyfin للسماح له باكتشاف الوسائط الخاصة بك.
باستخدام الجيليفين
لاستخدام Jellyfin ، قم بالوصول إلى عنوان URL المستخدم للإعداد وحدد ملف فيلم أو برنامج تلفزيوني أو موسيقى لعرضه. بدلاً من ذلك ، تحقق من موقع Jellyfin على الويب للحصول على معلومات حول التطبيقات المختلفة المتاحة.
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!
Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل
هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.
ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.
Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على
يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.
هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.
Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك
Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.