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 June, 2009 tarihinde 2:15 am Sularında
İsocan yada Creabon bir arada bana Arch kuralım ubuntu sarmıyo artık
Selam ile
27 June, 2009 tarihinde 10:56 am Sularında
Olur BiloCan
…