Prima di iniziare, bisogna chiudere il programma MPD che avete usato fin'ora
pkill mpd
Installare i programmi per compilare
apt-get install aptitude wget git binutils gcc make subversion autoconf automake autotools-dev libtool pkg-config build-essential libncurses5-dev libncursesw5-dev linux-headers-`uname -r` libglib2.0-0 libglib2.0-dev git g++
Installare le dipendenze di MPD
apt-get install libfaad2 libfaad-dev libflac8 libflac-dev libogg0 libogg-dev libvorbis0a libvorbis-dev libid3tag0 libid3tag0-dev libmad0 libmad0-dev libcue-dev libcue1 libasound2 libasound2-dev libao-dev libwavpack-dev libwavpack1 libsamplerate0 libsamplerate0-dev libmikmod2-dev libmikmod2 libmikmod2-dev libshout3-dev libavformat53 libavformat-dev libavcodec-dev libavcodec53 libavutil51 libavutil-dev libaudiofile1 libaudiofile-dev libcurl4-openssl-dev libmms-dev libmms0 libtwolame-dev libtwolame0
Scaricare le dipendenze per l' "encoder" MP3
wget http://debian-multimedia.org/pool/main/l/lame/libmp3lame-dev_3.98.4-0.0_i386.deb
wget http://debian-multimedia.org/pool/main/l/lame/libmp3lame0_3.98.4-0.0_i386.deb
e installiamole subito
dpkg -i libmp3lame0_3.98.4-0.0_i386.deb libmp3lame-dev_3.98.4-0.0_i386.deb
git clone git://git.musicpd.org/master/mpd.git
o scaricate una versione a vostro piacere
wget http://www.musicpd.org/download/mpd/0.18/mpd-0.18.4.tar.xz
tar -Jxf mpd-0.18.4.tar.xz
Dirigersi nella cartella MPD
cd mpd
o se avete installato una versione a vostro piacere non utilizzando "git", dovrete prima estrarre l'archivio e poi dirigervi verso la directory dove avete scaricato MPD
cd mpd-0.16.6
Fate partire lo script
./autogen.sh
o se avete installato una versione a vostro piacere non utilizzando "git", passate subito alla configurazione (es.: ./configure .... v. sotto)
Configurate a vostro piacere (per una lista delle opzioni usate il comando "./configure --help" lanciandolo dalla directory dove ora vi trovate)
./configure --enable-lame-encoder --disable-sqlite --disable-sndfile --disable-oss --disable-pulse --disable-ipv6 CFLAGS="-O2 -mtune=`uname -m`" --enable-lastfm --disable-jack --disable-recorder-output --enable-twolame-encoder --enable-wave-encoder --disable-cdio-paranoia --disable-lsr --disable-fluidsynth --disable-gme
Procediamo con l'installazione
make
Concludiamo l'installazione
make install
Cambiamo la directory di default
echo DAEMON=/usr/local/bin/mpd >>/etc/default/mpd
Facciamo ripartire MPD
/etc/init.d/mpd restart
Verifichiamo di aver installato la corretta versione
mpc version
root@voyage:~# mpc version
mpd version: 0.17.0
Se volete effettuare una nuova installazione ridirigetevi alla cartella/directory dove avete scaricato MPD
cd mpd
e fate una pulizia
make clean
disinstallate
make unistall
e riniziate la procedura suesposta.
Per tornare alla vecchia versione di MPD che avevate prima delle modifiche, fermate MPD
pkill mpd
Modificate il file di default col comando
nano /etc/default/mpd
e commentate "DAEMON=/usr/local/bin/mpd" in questo modo
#DAEMON=/usr/local/bin/mpd
Fate ripartire il demone audio
/etc/init.d/mpd restart