Utiliser MPD en tant que simple utilisateur
MPD acronyme de Music Player Daemon est un lecteur de musique basé sur un modèle client/serveur. Par défaut, celui-ci demande à être lancé en tant qu’administrateur ( root ). Sous Arch Linux, il peut être démarré de deux manières :
En ajoutant le daemon mpd au fichier rc.conf :
# nano /etc/rc.conf
DAEMONS=([...] mpd [...] )
En lançant directement le daemon :
# /etc/rc.d/mpd start
En utilisant MPD de cette manière survient un petit problème : Le fichier de configuration, les playlists et les logs ne peuvent être édités qu’en tant que root ! Pourtant MPD n’est qu’un simple lecteur audio…
Nous allons donc faire en sorte d’utiliser MPD comme tous les autres lecteurs audio : Simplement en tant qu’utilisateur.
Screenshot :
How to :
Installez tout d’abord MPD :
# pacman -S mpd
Créez ensuite le répertoire qui contiendra tout les fichiers concernant MPD :
$ mkdir ~/.mpd
Copiez le fichier de configuration par défaut :
$ cp /usr/share/mpd/mpd.conf.example ~/.mpd/mpd.conf
Voici un exemple de fichier :
$ nano ~/.mpd/mpd.conf
music_directory "~/musique" #votre répertoire de musique playlist_directory "~/.mpd/playlists" db_file "~/.mpd/db" log_file "~/.mpd/mpd.log" pid_file "~/.mpd/mpd.pid" state_file "~/.mpd/mpdstate"
Créez les fichiers et répertoire énumérés dans le fichier de configuration :
$ mkdir ~/.mpd/playlists
$ touch ~/.mpd/db ~/.mpd/mpd.log ~/.mpd/mpd.pid ~/.mpd/mpdstate
Démarrez MPD :
$ mpd
Pour finir, installez un client et mettez à jour la base de données :
# pacman -S mpc
$ mpc add /
$ mpc update
Enjoy :
$ mpc play
Il ne vous reste plus qu’a ajouter mpd au démarrage de votre session !