كيفية إعداد برنامج مشغل الموسيقى الخفي على نظام Linux

لأولئك الذين يتطلعون إلى إعداد نظام دفق الموسيقى الخاص بهم على Linux ، هناك العديد من الخيارات. ومع ذلك ، على الرغم من كل الاهتمام الموجه نحو أشياء مثل Emby و Plex و Subsonic ، لا يزال الكثير من مستخدمي Linux يفضلون حلًا قائمًا على سطر الأوامر. لهذا السبب في هذه المقالة ، سنستعرض بالضبط كيف يمكنك إعداد أداة دفق الموسيقى الخاصة بك المستندة إلى Linux باستخدام Music Player Daemon. سننتقل إلى كيفية البث عبر شبكة ، وكيفية إعداد عملاء MPD الفرديين ، وحتى كيفية استخدام أداة MPD القائمة على المحطة الطرفية مع مشغل موسيقى تقليدي على Linux.

قم بتثبيت برنامج Music Player Daemon

يعد تشغيل برنامج Music Player Daemon (MPD) على Linux عملية شاقة بعض الشيء. يبدأ بتثبيت العميل على كل ما يستضيف البث. اعلم أنه ليس عليك استخدام MPD عبر الشبكة. من الممكن تثبيت MPD والتشغيل منه على نفس جهاز الكمبيوتر.

أوبونتو

sudo apt install mpd mpc

دبيان

sudo apt-get install mpd mpc

قوس لينكس

sudo pacman -S mpd mpc

فيدورا

sudo dnf install mpd mpc

OpenSUSE

sudo zypper install mpd mpc

لينوكس أخرى

لا يمكن العثور على MPD؟ افتح نافذة المحطة الطرفية واستخدم مدير الحزم للبحث عن “MPD”. قم بتثبيته ، ويجب أن تكون على ما يرام. تأكد أيضًا من تثبيت أداة MPC ، لأن ذلك مهم أيضًا. إذا كان توزيع Linux الخاص بك لا يدعم MPD على الإطلاق ، فهناك طرق أخرى لتنزيله. أفضل طريقة هي الحصول على شفرة المصدر نفسها ، وبناءها.

  كيفية استخدام الأمر ip على نظام Linux

للحصول على نسخة من كود مصدر برنامج Music Player Daemon ، توجه إلى ملف موقع MPD الرسمي واحصل على الإصدار .tar.xz. سيعمل هذا الإصدار على نظام Linux.

تكوين برنامج مشغل الموسيقى الخفي

يجب أن تحدث جميع عمليات التحرير على أداة Music Player Daemon داخل ملف التكوين. يجب إجراء أي تغييرات على النظام هناك ، وإن لم تكن مطلوبة. إذا كنت ترغب في تحرير الملف ، افتح نافذة طرفية وأدخل ما يلي:

sudo nano /etc/mpd.conf

بشكل افتراضي ، تقوم أداة MPD بتخزين ملفات الموسيقى في / var / lib / mpd / music ، وقوائم التشغيل في / var / lib / mpd / قوائم التشغيل ، وما إلى ذلك. يستخدم MPD هذه المواقع لتخزين الملفات بسبب أغراض الأذونات. لا يحتاج المستخدم العادي إلى تعديل هذا الملف ، لأن المواقع العادية ممتازة.

أفضل طريقة لاستخدام MPD هي فقط استخدام حامل ربط. سيضع هذا النوع من التحميل محتويات ~ / Music تلقائيًا في / var / lib / mpd / music.

ملاحظة: إذا كنت تستضيف MPD على خادم وليس محليًا ، ففكر فقط في وضع الملفات في / var / lib / mpd / music مباشرة.

sudo mount --bind ~/Music /var/lib/mpd/music

بعد ذلك ، استخدم الأمر cat للعثور على سطر التحميل في / proc / mounts.

cat /proc/mounts | grep ~/Music

سيُظهر لنا الجمع بين كل من cat و grep خط التحميل الدقيق الذي يرتبط به ~ / Music و / var / lib / mpd / music. الآن ، لجعل هذا الارتباط دائمًا. تأكد من تغيير “/ home / username /” لمستخدم جهاز الكمبيوتر الخاص بك.

su
echo '' >> /etc/fstab
echo '# MPD Bind Mount' >> /etc/fstab
echo '/home/username/Music /var/lib/mpd/music none rw,bind 0 0' >> /etc/fstab

أخيرًا ، ستحتاج إلى استخدام نظام init لبدء الخدمة.

sudo systemctl enable mpd

sudo systemctl start mpd

عميل مشغل الموسيقى جنوم

هناك العديد من عملاء MPD الرسوميون لاستخدامهم على Linux ، ولديهم جميعًا حالات استخدام خاصة بهم. ومع ذلك ، ليس كل هؤلاء العملاء سهل الاستخدام. في هذا البرنامج التعليمي ، سنتصل بالدفق باستخدام عميل Gnome Music Player. إليك كيفية تثبيته.

  كيفية إضافة مستخدمين إلى ملف Sudoer على نظام Linux

أوبونتو

sudo apt install gmpc

دبيان

sudo apt-get install gmpc

قوس لينكس

sudo pacman -S gmpc

فيدورا

sudo dnf install gmpc

OpenSUSE

sudo zypper install gmpc

افتح GMPC ليتم أخذها من خلال أداة “الإطلاق الأول”. سيساعدك في إعداد اتصال. إذا كنت تستخدم MPD من خادم Linux بعيد ، فتأكد من تغيير “localhost” إلى عنوان IP الخاص به. ألست متأكدًا من عنوان IP؟ جرب هذا.

البحث عن IP العام

ping pcdomainname.com -c1

مثال: ping google.com

الإخراج: PING google.com (172.217.12.110) 56 (84) بايت من البيانات.

البحث عن IP المحلي

ping pc-host-name -c1

مثال: ping ubuntu-server

الإخراج: PING ubuntu-server (192.168.1.126) 56 (84) بايت من البيانات.

أدخل جميع تفاصيل الاتصال ثم انتقل إلى “دليل الموسيقى”. في هذه المنطقة ، اكتب الموقع / var / lib / mpd / music /. لا تقلق بشأن إدخال كلمة مرور ، فقط انقر فوق زر الاتصال. إذا كان الاتصال ناجحًا ، فانقر فوق الزر “إعادة توجيه” للانتقال إلى الصفحة التالية.

  كيف تلعب American Truck Simulator على Linux

مع بدء GMPC ، ستلاحظ عدم وجود أي ملفات موسيقى. لا ، هذا لا يعني أنك قمت بإعداد خادم MPD بشكل خاطئ وأنه يجب عليك البدء من جديد. يجب على Gnome Music Player Client فقط إنشاء قاعدة بيانات. إعادة بناء قاعدة بيانات MPD تشبه إلى حد ما الضغط على زر “مكتبة المسح” في مشغل الموسيقى المحلي المفضل لديك.

قم بتحديث قاعدة البيانات بالنقر فوق “خادم” ، ثم تحديد “تحديث قاعدة بيانات MPD”. ستتمكن بعد ذلك من تشغيل أي موسيقى في / var / lib / mpd / مجلد الموسيقى عن بُعد ، عبر GMPC. لا يقوم هذا التطبيق بتحديث قاعدة البيانات تلقائيًا. في كل مرة تتم فيها إضافة ملفات موسيقى جديدة ، ستحتاج إلى تحديث العميل مرة أخرى.