Latest beta version (uses gtk3 instead of gtk2) : 1.1.99.1 (released on 19-11-2020)
Latest stable version : 1.1.16 (released on 18-11-2020) (release notes)
- source/executable tarball : gmusicbrowser-1.1.16.tar.gz
- deb : gmusicbrowser_1.1.16_all.deb
- fedora : package in official fedora repository, maintained by Remi Collet
- repo for openSUSE : openSUSE
- archlinux : see this page
- gentoo : see this page
Daily build ppa by aboettger : https://launchpad.net/~andreas-boettger/+archive/gmusicbrowser-daily
For debian/ubuntu users, a very basic repository is available by adding this line to your /etc/apt/sources.list :
deb http://gmusicbrowser.org/deb ./
Warning: key updated on 19-11-2020
To check the authenticity of the package, you need to import this key into your trusted software providers list.
wget http://gmusicbrowser.org/squentin.key.asc -O - | sudo apt-key add -
You can run it without installation (if the dependencies are installed) by just :
- untar :
tar -xzvf gmusicbrowser-1.1.16.tar.gz
- run :
gmusicbrowser-1.1.16/gmusicbrowser.pl
Dependencies :
You might want/need to install (from your favorite distribution repository) :- to use gstreamer-1.x
- requires gmusicbrowser 1.1.14 or later
- Glib::Object::Introspection perl module (package named libglib-object-introspection-perl or perl-Glib-Object-Introspection)
- gstreamer-1.x introspection data (package gir1.2-gstreamer-1.0 in debian/ubuntu)
- gstreamer-1.x library and gstreamer-1.0-plugins-base
- gstreamer-1.0 plugins to play various file formats
- to use gstreamer-0.10
- gstreamer perl bindings >0.06 (package named libgstreamer-perl or perl-GStreamer)
- gstreamer-0.10 library and gstreamer-plugins-base
- gstreamer-0.10-plugins-ugly to play mp3 files
- gstreamer-0.10-plugins-bad to play mpc files
- gstreamer-0.10-plugins-good to play flac files
- note that some codec may be packaged by themselves in some distribution, with names like gstreamer0.10-flac or gstreamer0.10-musepack
- some additional gstreamer plugins may also be required, depending on which output you want to use, like oss, alsa, pulseaudio, esd.
- to use mpv
- mpv
- to use mplayer
- mplayer
- to use mpg123/ogg123/flac123
- mpg123 or mpg321 to play mp3 files
- ogg123 to play ogg and flac files (found in a package names vorbis-tools)
- flac123 to play flac files (deprecated)
- amixer to control the volume (found in a package named alsa-utils)
- to control gmusicbrowser through DBus or use the included gnome multimedia keys plugin (for gnome >= 2.18)
- DBus perl bindings (package named libnet-dbus-perl or perl-Net-DBus)
- to use the notify plugin
- libnotify perl bindings (package named libgtk2-notify-perl or perl-Gtk2-Notify)