#1 Le 08/06/2006, à 08:47
- krop
[HOWTO] Installer BMPX sous Dapper
Bonjour,
Je déplace le tutorial que j'ai placé par erreur dans la section unstable des forums :
Bon, moyennant quelques litres de café, j'y suis finalement arrivé.
L'aide que procure les forums est plus que précieuse, je me suis largement inspiré du tutorial à cette adresse : http://forum.beep-media-player.org/viewthread.php?tid=182
MAJ 10/07/06 : ajout de dépots ubuntu
----------- Version Stable ------------
éditez le fichier sources.list :
sudo gedit /etc/apt/sources.list
et ajoutez à la fin de celui-ci :
#
# BMPX
deb http://files.beep-media-player.org/packages/ubuntu dapper main universe
#
Ajoutez la clé :
wget http://files.beep-media-player.org/packages/bmp-packages.pubkey && sudo apt-key add bmp-packages.pubkey
Si vous avez installé précedemment bmpx en utilisant ce tutorial :
sudo dpkg -r bmpx
Installation du package pour dapper :
sudo apt-get update && sudo apt-get install bmpx
----------- Version SVN ------------
ATTENTION : La version de gstreamer désormais requise (29 Aout) est supérieure à celle présente dans les dépots Dapper ! Tournez-vous vers la version stable ou mettez vous-même gstreamer à jour :-)
Un grand classique :
sudo apt-get install build-essential autoconf automake1.9 libtool flex bison subversion cvs
On installe un peu tous les packages nécessaires :
sudo apt-get install libx11-dev libx11-6 libgtk2.0-dev libgtk2.0-0 gtk-doc-tools libgconf2-dev libgconf2-4 libglade2-dev libglade2-0 libgstreamer0.10-dev libgstreamer0.10-0 libgstreamer-plugins-base0.10-dev libgstreamer-plugins-base0.10-0 libdbus-1-dev libdbus-1-2 libdbus-glib-1-dev libdbus-glib-1-2 libhal-dev libhal1 libhal-storage-dev libhal-storage1 libgamin-dev libgamin0 libxml2-dev libxml2 libneon25-dev libneon25 libtagc0-dev libtagc0 libstartup-notification0-dev libstartup-notification0 libmusicbrainz4-dev libmusicbrainz4c2a libasound2-dev libnspr-dev libnspr4 libboost-dev libboost-filesystem1.33.1 libboost-filesystem-dev libglibmm-2.4-dev libxml++2.6c2a libxml++2.6-dev libgtkmm-2.4-1c2a libgtkmm-2.4-dev libglademm-2.4-1c2a libglibmm-2.4-1c2a libglademm-2.4-dev libneon25 libneon25-dev
Pour éviter des erreurs lors du configure :
libnotify 0.4.2 (au moins pour compiler la version svn, à confirmer pour la dernière release :
wget http://galago-project.org/files/releases/source/libnotify/libnotify-0.4.2.tar.bz2
tar jxfv libnotify-0.4.2.tar.bz2 && cd libnotify-0.4.2
./configure --prefix=/usr/local
make
sudo make install
cd ..
bmpx utilisant les modules gstreamer, s'assurer qu'ils sont bien tous installés dans synaptic par exemple (en gros, tout ce qui a trait a gstreamer0.10) ou pour faire plus court :
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libmad0 libmad0-dev
Pour vérifier que tout est bien installé, tapez dans votre terminal préféré :
gst-inspect id3demux
gst-inspect mad
gst-inspect oggdemux
gst-inspect vorbisdec
gst-inspect musepack
gst-inspect ffmpeg
gst-inspect faad
gst-inspect gnomevfssrc
gst-inspect neonhttpsrc
gst-inspect cdparanoiasrc
et vérifiez à chaque fois que vous n'obtenez pas un message "No such element". Si c'est le cas, il vous manque quelque chose (ce n'est pas critique en soi, c'est juste que bmpx ne saura pas décoder le format concerné)
On peut normalement attaquer l'installation :
Attention, les manipulations qui suivent concernent l'installation de la version svn qui peut donc s'avérer instable ou ne pas fonctionner. Voir en bas de ce post pour l'installation de la dernière version stable de bmpx.
----------- Version Subversion ------------
svn co http://svn.beep-media-player.org/bmpx/trunk bmpx
Une fois le téléchargement terminé :
cd bmpx
./autogen.sh
./configure --prefix=/usr/local --enable-gui --enable-dbus --enable-hal --enable-sn --enable-perl --enable-python --enable-amazon --enable-gconf --with-gconf-schema-file-dir=/usr/share/gconf/schemas
Si la vérification se passe bien, vous devriez avoir quelque chose qui res
Dernière modification par krop (Le 29/08/2006, à 09:15)
Hors ligne
#2 Le 08/06/2006, à 16:44
- Eri
Re : [HOWTO] Installer BMPX sous Dapper
Cool, moi qui etais bloquer face aux dependances il y a quelques jours, merci pour ce tuto
Pour les .deb ca fonctionne pas mal, mais attention au remove, ca rm un peu trop loin
dpkg - warning: while removing bmpx-0.14.4, directory `/usr/local/share' not empty so not removed.
dpkg - warning: while removing bmpx-0.14.4, directory `/usr/local/lib' not empty so not removed.
dpkg - warning: while removing bmpx-0.14.4, directory `/usr/local' not empty so not removed.
Dernière modification par Eri (Le 08/06/2006, à 16:45)
Hors ligne
#3 Le 08/06/2006, à 18:32
- krop
Re : [HOWTO] Installer BMPX sous Dapper
Mmmh... Je ne vois pas trop comment changer ça.
J'utilise cette page comme référence pour créer le paquet depuis les sources :
http://fr.wikipedia.org/wiki/Utilisateur:Sbrunner/Cr%C3%A9ation_de_paquets_Debian#Depuis_les_sources
Je repars à la chasse aux doc :-)
Hors ligne
#4 Le 08/06/2006, à 18:51
- Surfoo
Re : [HOWTO] Installer BMPX sous Dapper
Voilà ce que me donne le ./configure de la version stable de bmpx :
checking for GTK... configure: error: Package requirements (gtk+-2.0 >= 2.8.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.
Faut faire quoi ?
Hors ligne
#5 Le 08/06/2006, à 19:16
- krop
Re : [HOWTO] Installer BMPX sous Dapper
Voilà ce que me donne le ./configure de la version stable de bmpx :
checking for GTK... configure: error: Package requirements (gtk+-2.0 >= 2.8.0) were not met. Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variables to avoid the need to call pkg-config. See the pkg-config man page for more details.
Faut faire quoi ?
libgtk2.0-0 et libgtk2.0-common sont installés sur ta machine ?
sudo apt-get install libgtk2.0-0 libgtk2.0-common
Hors ligne
#6 Le 08/06/2006, à 20:16
- Smarter
Re : [HOWTO] Installer BMPX sous Dapper
faut installer la libglitz-dev aussi non?
Hors ligne
#7 Le 08/06/2006, à 20:24
- XioNoX
Re : [HOWTO] Installer BMPX sous Dapper
Après avoir installer les 2 fichier deb :
beep-media-player-2 Process /usr/local/libexec/beep-media-player-2-bin exited with status 127
Hors ligne
#8 Le 08/06/2006, à 20:50
- GeoTchy
Re : [HOWTO] Installer BMPX sous Dapper
Merci krop !
Ton package tourne chez moi moyennant l'installation de quelque dépendances non signalés lors de l'install...
Dommage que la fonction equaliser ne fonctionne pas pour le moment à cause d'une fonction non implémenté dans gstream10 mais bon ça l'fait quand même !
Merci encore !
#9 Le 08/06/2006, à 22:05
- krop
Re : [HOWTO] Installer BMPX sous Dapper
faut installer la libglitz-dev aussi non?
Elle n'est pas installée chez moi en tout cas ;-)
beep-media-player-2 Process /usr/local/libexec/beep-media-player-2-bin exited with status 127
Je n'ai pas réussi a reproduire l'erreur. Si elle est persistante peux-tu essayer de renommer ton répertoire ~/.bmp-2.0 et relancer bmpx ?
Hors ligne
#10 Le 09/06/2006, à 07:14
- Surfoo
Re : [HOWTO] Installer BMPX sous Dapper
libgtk2.0-0 et libgtk2.0-common sont installés sur ta machine ?
Je viens de vérifier, oui c'est installé.
Hors ligne
#11 Le 09/06/2006, à 07:56
- krop
Re : [HOWTO] Installer BMPX sous Dapper
Je viens de vérifier, oui c'est installé.
grep 'Version' /usr/lib/pkgconfig/gtk+-2.0.pc
te renvoie bien 2.8.17 ?
Dernière modification par krop (Le 09/06/2006, à 07:56)
Hors ligne
#12 Le 09/06/2006, à 08:23
- XioNoX
Re : [HOWTO] Installer BMPX sous Dapper
Smarter a écrit :faut installer la libglitz-dev aussi non?
Elle n'est pas installée chez moi en tout cas ;-)
beep-media-player-2 Process /usr/local/libexec/beep-media-player-2-bin exited with status 127
Je n'ai pas réussi a reproduire l'erreur. Si elle est persistante peux-tu essayer de renommer ton répertoire ~/.bmp-2.0 et relancer bmpx ?
Ce dossier ne c'est pas encore crée
Hors ligne
#13 Le 09/06/2006, à 09:16
- Surfoo
Re : [HOWTO] Installer BMPX sous Dapper
Surfoo a écrit :Je viens de vérifier, oui c'est installé.
grep 'Version' /usr/lib/pkgconfig/gtk+-2.0.pc
te renvoie bien 2.8.17 ?
$ grep 'Version' /usr/lib/pkgconfig/gtk+-2.0.pc
Version: 2.8.17
Oui.
Hors ligne
#14 Le 10/06/2006, à 13:35
- benoa74
Re : [HOWTO] Installer BMPX sous Dapper
j'ai une petite erreur lors du ./configure de la version svn, voila ce que m'affiche la console :
checking for SQLITE... configure: error: Package requirements (sqlite3 >= 3.3) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively you may set the SQLITE_CFLAGS and SQLITE_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.
j'ai installé le paquet sqlite3 mais ca n'a rien changé
#15 Le 10/06/2006, à 14:07
- krop
Re : [HOWTO] Installer BMPX sous Dapper
Tu parles bien de cette partie là quand tu précises avoir installé sqlite3 ?
wget http://www.sqlite.org/sqlite-3.3.6.tar.gz
tar xvfz sqlite-3.3.6.tar.gz && cd sqlite-3.3.6
./configure
make
sudo make install
Hors ligne
#16 Le 10/06/2006, à 14:38
- benoa74
Re : [HOWTO] Installer BMPX sous Dapper
merci beaucoup krop c'était tout a fait ca. En fait j'avais pas installé le bon truc. J'étais allé piocher dans synaptic moi. Maintenant ca marche parfaitement.
une petite question qui n'a rien a voir : pourquoi des fois on met un simple ./configure et d'autres fois on met plein d'options derriere avec prefix et tout le tralala.
#17 Le 10/06/2006, à 17:43
- krop
Re : [HOWTO] Installer BMPX sous Dapper
une petite question qui n'a rien a voir : pourquoi des fois on met un simple ./configure et d'autres fois on met plein d'options derriere avec prefix et tout le tralala.
ça permet de passer outre certains paramètres par défaut pour la compilation.
Dans le cas de bmpx, un .configure fonctionne mais :
- Le programme s'installerait dans /usr au lieu de /usr/local
- Les options enable-amazon, enable-gconf et enable-hal ne sont pas activée par défaut.
Dernière modification par krop (Le 26/06/2006, à 10:02)
Hors ligne
#18 Le 11/06/2006, à 18:04
- Takezo
Re : [HOWTO] Installer BMPX sous Dapper
Bonjour,
J'ai suivi le tuto pour installer bmpx mais impossible de le lancer.
Si je tape beep-media-player-2 j'ai: Process /usr/local/libexec/beep-media-player-2-bin exited with status 127
J'ai testé un lanceur avec la commande bmpx et j'ai ça: Impossible de lancer l'application
Détails : L'exécution du processus fils « bmpx » a échoué (Aucun fichier ou répertoire de ce type)
#19 Le 11/06/2006, à 23:47
- Golgoth
Re : [HOWTO] Installer BMPX sous Dapper
J'ai ce message d'erreur:
BMP was not able to initialize the playback system. Please check the audio settings in the Preferences panel.
De plus, je conseille de faire des sudo checkinstall au lieu des sudo make install, c'est plus propre pour la désinstallation au cas ou... Il suffit de faire une recherche dans synaptic car le checkinstall crée un .deb...
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#20 Le 12/06/2006, à 04:21
- krop
Re : [HOWTO] Installer BMPX sous Dapper
J'ai ce message d'erreur:
BMP was not able to initialize the playback system. Please check the audio settings in the Preferences panel.
Tu as jeté un oeil à ce thread sur le forum officiel ?
http://forum.beep-media-player.org/viewthread.php?tid=232
De plus, je conseille de faire des sudo checkinstall au lieu des sudo make install, c'est plus propre pour la désinstallation au cas ou... Il suffit de faire une recherche dans synaptic car le checkinstall crée un .deb...
Ben justement non, c'est bien pour ça que j'ai enlevé le lien vers les .deb que j'avais généré : lors de la désinstallation avec dpkg -r bmpx, il essaye de supprimer des répertoires auxquels il n'est pas supposé toucher.
Si je tape beep-media-player-2 j'ai: Process /usr/local/libexec/beep-media-player-2-bin exited with status 127
Tu as bien un fichier beep-media-player-2-bin dans /usr/local/libexec/ ?
Si la compilation et l'installation se passent bien, tu ne devrais pas avoir à créer toi-même le lanceur. Si BMPx n'apparait pas dans Applications/Son et Vidéo, il y a des chances que quelque chose ait coincé à un moment.
l'étape ./configure puis make ne s'arrêtent pas brusquement avec des lignes 'error' qqchose ?
que renvoie la commande : echo $PATH ?
Détails : L'exécution du processus fils « bmpx » a échoué (Aucun fichier ou répertoire de ce type)
Le fichier installé s'appelle beep-media-player-2, normal qu'il échoue si tu appelles un bmpx qui n'existe pas.
Dernière modification par krop (Le 12/06/2006, à 04:23)
Hors ligne
#21 Le 13/06/2006, à 20:16
- loudness14
Re : [HOWTO] Installer BMPX sous Dapper
Bonsoir à tous
J ai ce méssage d'erreurs en début d'installation :
Les paquets suivants contiennent des dépendances non satisfaites :
libdbus-glib-1-dev: Dépend: libglib2.0-dev mais ne sera pas installé
libgconf2-dev: Dépend: libglib2.0-dev mais ne sera pas installé
Dépend: liborbit2-dev (>= 1:2.8.0) mais ne sera pas installé
libglibmm-2.4-dev: Dépend: libglib2.0-dev (>= 2.9.0) mais ne sera pas installé libgstreamer-plugins-base0.10-dev: Dépend: libglib2.0-dev mais ne sera pas installé
libgstreamer0.10-dev: Dépend: libglib2.0-dev mais ne sera pas installé
libgtk2.0-dev: Dépend: libglib2.0-dev (>= 2.8.5) mais ne sera pas installé
Dépend: libpango1.0-dev (>= 1.10.0-2) mais ne sera pas installé Dépend: libatk1.0-dev (>= 1.6.1-2) mais ne sera pas installé
E: Paquets défectueux
Est ce que ça dit quelque chose ? car pour moi...:rolleyes:
Hors ligne
#22 Le 14/06/2006, à 23:44
- m0pi
Re : [HOWTO] Installer BMPX sous Dapper
Up
Même symptomes pour moi..
Hors ligne
#23 Le 14/06/2006, à 23:47
- Gounlaf
Re : [HOWTO] Installer BMPX sous Dapper
Je vous conseille de les désinstaler, puis de les réinstaller
-- Gounlaf - c3x : Intégration html & css - Portfolio de Gounlaf --
Hors ligne
#24 Le 14/06/2006, à 23:59
- m0pi
Re : [HOWTO] Installer BMPX sous Dapper
Mon message d'erreur n'est pas tout à fait le même que celui de loudness14, mais dans le même esprit
Les paquets suivants contiennent des dépendances non satisfaites :
libdbus-1-dev: Dépend: libdbus-1-2 (= 0.60-6ubuntu8) mais 0.60-6ubuntu9 devra être installé
libdbus-glib-1-dev: Dépend: libdbus-glib-1-2 (= 0.60-6ubuntu8) mais 0.60-6ubuntu9 devra être installé
E: Paquets défectueux
Dernière modification par m0pi (Le 15/06/2006, à 00:01)
Hors ligne
#25 Le 15/06/2006, à 00:22
- Gounlaf
Re : [HOWTO] Installer BMPX sous Dapper
Erf
Ba ...
sudo apt-get install libdbus-1-2
-- Gounlaf - c3x : Intégration html & css - Portfolio de Gounlaf --
Hors ligne