W tym poradniku opiszę instalację i konfigurację serwera MPD oraz klienta Sonata w Ubuntu 10.04.
1. Aby zainstalować MPD w konsoli należy wyklepać następujące polecenie:
Kod: Zaznacz cały
sudo apt-get install mpd
Kod: Zaznacz cały
mkdir -p ~/.mpd/music ~/.mpd/playlists
Kod: Zaznacz cały
ln -s ~/Muzyka ~/.mpd/music/Muzyka
ln -s /mnt/sda5/Mp3 ~/.mpd/music/Mp3
- ~/.mpd/music/Muzyka, ~/.mpd/music/Mp3 - dowiązania do katalogów z muzyką
4. Tworzymy plik konfiguracyjny mpd.conf:
Kod: Zaznacz cały
gedit ~/.mpd/mpd.conf
Kod: Zaznacz cały
music_directory "~/.mpd/music"
playlist_directory "~/.mpd/playlists"
db_file "~/.mpd/tag_cache"
log_file "~/.mpd/mpd.log"
pid_file "~/.mpd/pid"
state_file "~/.mpd/state"
user "nazwa_użytkownika"
bind_to_address "127.0.0.1"
port "6666"
input {
plugin "curl"
}
audio_output {
type "pulse"
name "My Pulse Output"
}
mixer_type "software"
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
Zapisujemy konfigurację. Jeśli ktoś będzie chciał inaczej skonfigurować powyższy plik, to wzór może znaleźć w archiwum: /usr/share/doc/mpd/examples/mpd.conf.gz - wystarczy przekopiować ten plik do katalogu domowego i rozpakować.
5. Tworzymy bazę danych:
Kod: Zaznacz cały
mpd --create-db ~/.mpd/mpd.conf
System > Preferencje > Programy startowe i klikamy na przycisk Dodaj. W miejscu Nazwa wpisujemy, np.: Music Player Daemon, a w miejscu Polecenie wpisujemy: mpd .mpd/mpd.conf i klikamy na Zapisz.
Konfiguracja MPD została ukończona.
7. Instalacja Sonaty:
Kod: Zaznacz cały
sudo apt-get install sonata
Programy > Dźwięk i wideo > Sonata. W preferencjach trzeba najpierw zmienić port 6600 na 6666. Potem łączymy się z domyślnym profilem i dodajemy utwory, które zamierzamy słuchać.
Ciekawą i bardziej rozbudowaną alternatywą dla Sonaty jest odtwarzacz Gnome Music Player Client (GMPC).
<style type="text/css">*<!-- @page { size: 21cm 29.7cm; margin: 2cm } PRE.western { font-family: "DejaVu Sans Mono", monospace; font-size: 10pt } PRE.cjk { font-family: "DejaVu Sans", monospace; font-size: 10pt } PRE.ctl { font-family: "DejaVu Sans Mono", monospace; font-size: 10pt } P { margin-bottom: 0.21cm } --></style>