Arch Linux’de MPD Kurulumu

, , , , , Sende Yorum Yap

Shell üzerinde herhangi bir müzik oynatıcısı aradığınızda mpd ile karşılaşmak işten bile değil. Nitekim bende bugün aramalarımda mpd ile karşılaştım, ardından kurulum ve ayarlamaları yaptım. Yarın öbür gün kendime bir hatırlatma olması açısından buraya bir not düşeyim dedim.

Biraz MPD(Music Player Daemon)’nin ne olduğundan bahsetmek gerekirse; açılımından da belli olduğu üzere bir deamon, bunun yanı sıra farklı clientlarıda mevcut.

Öncelikle paket yöneticisi ile kurulum yapıyoruz:
# pacman -Sy mpd

Böylelikle mpd’yi ve standart client’ı olan mpc’yi kurmuş oluyoruz. Asıl mesele burada başlıyor, ayarlamaları yapıyoruz. İlk olarak conf dosyasını oluşturup düzenleyoruz.
# cp /etc/mdp.conf.example /etc/mpd.conf
# vi /etc/mpd.conf

Ayar dosyasında şu satırlar bulunmalı:
music_directory "/root/music/" # benim örneğim için müzik klasörüm bu
playlist_directory "/var/lib/mpd/playlists"
db_file "/var/lib/mpd/db"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/mpd.error"
pid_file "/var/run/mpd/mpd.pid"
state_file "/var/lib/mpd/mpdstate"
user "mpd"
bind_to_address "127.0.0.1"
port "6600"

Ayar dosyasında bunların yanı sıra mixer ayarlarıda mevcut ama o ayarları yapmadığımızda mpd otomatik olarak ses aygıtını tanıyor. Bunu mpd’yi çalıştırdığınızda mesaj olarak size dönüyor. Şimdi dosya izinleri ve mpd kullanıcısını kontrol edeceğiz.

Öncelikle mpd kullancısının home dizininin /var/lib/mpd olup olmadığını kontrol ediyoruz.
# cat /etc/passwd | grep mpd

Ardından /var/lib/mpd dizininin mpd kullanıcısına ait olup olmadığı kontrolünü yapıyoruz.
# ls -l /var/lib/mpd

/etc/mpd.conf dosyasında belirttiğimiz dosyaları oluşturuyoruz ve bu dizinlerin sahibi olarak mpd’yi veriyoruz
# touch /var/lib/mpd/db
# touch /var/lib/mpd/mpdstate
# touch /var/run/mpd/mpd.pid
# touch /var/log/mpd/mpd.log
# touch /var/log/mpd/mpd.error

# chown -R mpd:mpd /var/lib/mpd
# chown -R mpd:mpd /var/run/mpd
# chown -R mpd:mpd /var/log/mpd

Bu işlemi de yaptıktan sonra mpd kendisine verdiğiniz müzik dizininde ve bu dizinin tüm üst dizinlerinde execute hakkı ister;
# chmod a+x /root
# chmod -R a+x /root/music

Deamon ayarlarını bitirdik. Mpd’nin müzik dizininizdeki dosyaları taramak için şu komutu çalıştırıyoruz:
# mpd --create-db

Hata olmaması durumunda tarama sonucunda eklenen müzik dosylarının listesi output olarak dökülecektir. Mpd’yi kullanabilmek için mpd komutunu koşturuyoruz. Bunu her sefer yapmak istemiyorsanız bunu startup’da koşturabilirsiniz. Ardından bir client çalıştırıp eklediğimiz müzikleri dinleyebiliyoruz. Ben shell üzerinde çalışan bir player istediğim için client olarak ncmpcpp kullanmayı tercih ve tavsiye ediyorum.

ncmpcpp kurulumu için:
# pacman -S ncmpcpp

Kurulumdan sonra ncmpcpp’nin kullanımı çok kolay zira client içersinde client’ın nasıl kullanıldığı ile ilgili ayrıntılı bilgi almak mümkün.

Daha ayrıntılı bilgiye aşşağıdaki kaynak linkinden ulaşmak mümkün.
Kaynak : MPD – ArchWiki

Paylaş - Share :
  • Twitter
  • Facebook
  • LinkedIn
  • del.icio.us
  • Tumblr
  • Diigo
  • StumbleUpon
  • Technorati
  • Google Bookmarks
  • RSS
Alakalı Yazılar - Related Posts:

“Arch Linux’de MPD Kurulumu” Yazısına 2 Yorum Var

  1. Bilal Kartal Says:

    İsocan yada Creabon bir arada bana Arch kuralım ubuntu sarmıyo artık :P Selam ile

  2. İsmail Taha Says:

    Olur BiloCan :)

Yorum Yazmayı Unutma

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in