كيفية إعداد برنامج مشغل الموسيقى الخفي على نظام 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 على الإطلاق ، فهناك طرق أخرى لتنزيله. أفضل طريقة هي الحصول على شفرة المصدر نفسها ، وبناءها.
للحصول على نسخة من كود مصدر برنامج 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. إليك كيفية تثبيته.
أوبونتو
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 /. لا تقلق بشأن إدخال كلمة مرور ، فقط انقر فوق زر الاتصال. إذا كان الاتصال ناجحًا ، فانقر فوق الزر “إعادة توجيه” للانتقال إلى الصفحة التالية.
مع بدء GMPC ، ستلاحظ عدم وجود أي ملفات موسيقى. لا ، هذا لا يعني أنك قمت بإعداد خادم MPD بشكل خاطئ وأنه يجب عليك البدء من جديد. يجب على Gnome Music Player Client فقط إنشاء قاعدة بيانات. إعادة بناء قاعدة بيانات MPD تشبه إلى حد ما الضغط على زر “مكتبة المسح” في مشغل الموسيقى المحلي المفضل لديك.
قم بتحديث قاعدة البيانات بالنقر فوق “خادم” ، ثم تحديد “تحديث قاعدة بيانات MPD”. ستتمكن بعد ذلك من تشغيل أي موسيقى في / var / lib / mpd / مجلد الموسيقى عن بُعد ، عبر GMPC. لا يقوم هذا التطبيق بتحديث قاعدة البيانات تلقائيًا. في كل مرة تتم فيها إضافة ملفات موسيقى جديدة ، ستحتاج إلى تحديث العميل مرة أخرى.