Pour les nostalgiques de XMMS 1.XX sous Ubuntu, la suite...

Update : Installation XMMS sur Ubuntu Karmic Koala 9.10

xmms.1.2.11-02.pngDepuis mon billet « Pour les nostalgiques de XMMS 1.XX sous Ubuntu Hardy Heron 8.04 » , les choses ont changé... La 8.04 signait en effet l'arrêt de mort du maintien de XMMS dans sa branche 1.XX par les développeurs d'Ubuntu. À l'époque il n'existait pas de paquet .deb spécifique, il fallait en passer par la compilation de sources. Depuis, trois version d'Ubuntu se sont succédés, Ubuntu Intrepid Ibex 8.10, Ubuntu Jaunty Jackalope 9.04et Ubuntu Karmic Koala 9.10 mais surtout knuta maintient des paquets pour chaque distribution d'Ubuntu à partir du héron robuste et propose des dépôts, ce qui simplifie grandement la tache pour les nostalgiques de XMMS dont je fais partie.

Alors certes, XMMS est un peu vieillot (les menus ne sont pas très hypes à cause de GTK+), mais il reste mon player MP3 par défaut depuis toujours, car (pas de troll svp ;) ce n'est que mon avis...) trés réactif, light, winamp like, bonne qualité de rendu sonore, égaliseur performant, simple à utiliser... XMMS reste un lecteur brut de décoffrage et performant dont l'objectif est de « lire des fichiers audio sans fioriture» et non de n'est pas de gérer de manière avancée une bibliothèque musicale comme savent le faire plein d'autre softs (un petit aperçu non exhaustif de tout ce qui se fait en la matière, par ici)

attention.png Avertissement : XMMS n'est pas (plus) une application présente nativement dans les dépôts Ubuntu, ne déroulez la procédure suivante que si vous savez manier les commandes en ligne. Ajouter des dépôts externes comporte toujours un risque. Pour info : Les dépendances requises pour l'installation sont toutes présentes dans les dépôts « officiels » Ubuntu

Installation sur Ubuntu Karmic Koala 9.10

Éditez le fichier /etc/apt/sources.list en mode administrateur pour y rajouter les dépôts suivants (plus d'infos sur la modification des sources de mises à jour) :

deb http://www.pvv.ntnu.no/~knuta/xmms/karmic ./
deb-src http://www.pvv.ntnu.no/~knuta/xmms/karmic ./

Puis, taper les commande suivantes :

sudo apt-get update
sudo apt-get install xmms

Installation sur Ubuntu Jaunty Jackalope 9.04

Éditez le fichier /etc/apt/sources.list en mode administrateur pour y rajouter les dépôts suivants (plus d'infos sur la modification des sources de mises à jour) :

deb http://www.pvv.ntnu.no/~knuta/xmms/jaunty ./
deb-src http://www.pvv.ntnu.no/~knuta/xmms/jaunty ./

Puis, taper les commande suivantes :

sudo apt-get update
sudo apt-get install xmms

Installation sur Ubuntu Intrepid Ibex 8.10

Éditez le fichier /etc/apt/sources.list en mode administrateur pour y rajouter les dépôts suivants (plus d'infos sur la modification des sources de mises à jour) :

deb http://www.pvv.ntnu.no/~knuta/xmms/intrepid ./
deb-src http://www.pvv.ntnu.no/~knuta/xmms/intrepid ./

Puis, taper les commande suivantes :

sudo apt-get update
sudo apt-get install xmms

Installation sur Ubuntu Hardy Heron 8.04

Éditez le fichier /etc/apt/sources.list en mode administrateur pour y rajouter les dépôts suivants (plus d'infos sur la modification des sources de mises à jour) :

deb http://www.pvv.ntnu.no/~knuta/xmms/hardy ./
deb-src http://www.pvv.ntnu.no/~knuta/xmms/hardy ./

Puis, taper les commande suivantes :

sudo apt-get update
sudo apt-get install xmms

Méthode alternative, la compilation à partir des sources

Pour les amateurs, ci dessous la marche à suivre (pour toutes versions d'Ubuntu) :

Installation des dépendances et du nécessaire de compilation (merci bishop ;) ) :

sudo apt-get install linux-headers-`uname -r` build-essential libasound2-dev libc6-dev libaudiofile-dev libaudiofile0 libesd0-dev libesd-alsa0 libgl1-mesa-dev libgl1-mesa-glx libgl1-mesa-dri libglib1.2-dev libgtk1.2-dev libice-dev libmikmod2-dev libogg0 libogg-dev libsm-dev libsm6 libvorbis0a libvorbis-dev libvorbisfile3 libx11-dev libx11-6 libxi-dev libxi6 libxxf86vm-dev libxxf86vm1 zlib1g-dev

Téléchargement des sources et compilation :

wget http://xmms.org/files/1.2.x/xmms-1.2.11.tar.gz
tar -xvzf xmms-1.2.11.tar.gz
cd xmms-1.2.11
./configure --prefix=/usr
make
sudo make install

Goodies

Installation du plugin FLAC

Plus d'info sur le format d'encodage FLAC

Installation du nécessaire pour la compilation et pour les dépendances

sudo apt-get build-dep flac

Création du dossier de travail

mkdir ~/build
cd ~/build

Installation des sources

apt-get source flac

Compiltaion

cd flac-1.2.1
./configure
make

Ensuite il suffit de copier le plugin au bon endroit

cp src/plugin_xmms/.libs/libxmms-flac.so ~/.xmms/Plugins
cd ..
rm -rf ~/build

Sources : http://blog.sartek.net/2008/04/install-xmms-on-ubuntu-804-hardy-heron.html

Téléchargement et installation de tous les skins

Les skins ne sont plus disponibles sur le site de XMMS (si quelqu'un les retrouve...), pour en avoir un aperçu en une seule page, c'est par ici : http://taltan2.free.fr/dl/ubuntu/xmms_all_skin.html

wget http://taltan2.free.fr/dl/ubuntu/xmms-all_skin.tar.gz
tar -xvzf xmms-all_skin.tar.gz -C ~/.xmms/Skins

Téléchargement et installation des présélections WINAMP pour l'égaliser

wget http://taltan2.free.fr/dl/ubuntu/xmms-winamp_presets.gz
gunzip -c xmms-winamp_presets.gz > ~/.xmms/eq.preset

Création du lanceur XMMS dans le menu Audio et vidéo de Gnome

cd ~/.local/share/applications
wget http://taltan2.free.fr/dl/ubuntu/XMMS.desktop

xmms-icons.pngConcernant l'icône, par défaut en suivant cette méthode il s'agit de l'icône Gnome, vous pourrez aisément le changer en téléchargeant la panoplie d'icônes disponibles : http://taltan2.free.fr/dl/ubuntu/xmms-icons.tar.bz2

Play avec XMMS via les nautilus-scripts

Pour plus d'info sur les nautilus-scripts : http://www.taltan.fr/post/2006/06/07/14-les-nautilus-scripts

Pour Jouer dans XMMS tous le fichiers audio du dossier (et sous dossier) sélectionné à partir d'un click droit de la souris

#play_XMMS.sh
#!/bin/bash
xmms "$1"*

Liens

Vus : 1799
Publié par Taltan : 49