Arch Linux’de MPD Kurulumu
Arch, Arch Linux, Linux, MPD, ncmpcpp, Shell Music Player Sende Yorum YapShell ü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
26 Haziran, 2009 tarihinde 2:15 am Sularında
İsocan yada Creabon bir arada bana Arch kuralım ubuntu sarmıyo artık
Selam ile
27 Haziran, 2009 tarihinde 10:56 am Sularında
Olur BiloCan
…