How to install GMusicBrowser on ParrotOs 3.9

To install GMusicBrowser on ParrotOs 3.9

GMusicBrowser is a customizable and open-source graphic browser jukebox which supports a score of songs or music files. It uses multiple inputs and plays all types of file format. It also supports mass-renaming and mass-retagging of song library and sort accordingly to genre and labels. It is so smple to install GMusicBrowser on ParrotOS 3.9, and this article covers the ground on the same thing.

installing GMusicBrowser

Before starting the installation procedure, add the repo by using nano command to open the sources.list configuration file. Enter the contents in the file and save it.

┌─[root@linuxhelp]─[~]
└──╼ #nano /etc/apt/sources.list
deb http://deb.debian.org/debian/ stable main contrib non-free
deb-src http://deb.debian.org/debian/ stable main contrib non-free


Once the repo is added, update the apt sources.list file by executing the apt-get update command.

 ┌─[root@linuxhelp]─[~]
└──╼ #apt-get update
Ign:1 http://deb.debian.org/debian stable InRelease
Get:2 http://deb.debian.org/debian stable Release [118 kB]
Get:3 http://deb.debian.org/debian stable Release.gpg [2,434 B]
Get:4 http://deb.debian.org/debian stable/contrib Sources [44.7 kB]
Get:5 http://deb.parrotsec.org/parrot stable InRelease [14.6 kB]
Get:6 http://deb.parrotsec.org/parrot stable/main amd64 Packages [16.2 MB]     
Get:7 http://deb.debian.org/debian stable/non-free Sources [79.7 kB]           
Get:8 http://deb.parrotsec.org/parrot stable/contrib amd64 Packages [132 kB]   
Get:9 http://deb.parrotsec.org/parrot stable/non-free amd64 Packages [187 kB]  
Get:10 http://deb.debian.org/debian stable/main Sources [6,756 kB]             
Get:11 http://deb.debian.org/debian stable/main amd64 Packages [7,123 kB]      
Get:12 http://deb.debian.org/debian stable/main Translation-en [5,393 kB]      
Get:13 http://deb.debian.org/debian stable/contrib amd64 Packages [50.9 kB]    
Get:14 http://deb.debian.org/debian stable/contrib Translation-en [45.9 kB]    
Get:15 http://deb.debian.org/debian stable/non-free amd64 Packages [78.0 kB]   
Get:16 http://deb.debian.org/debian stable/non-free Translation-en [79.2 kB]   
Fetched 36.3 MB in 3min 2s (199 kB/s)                                          
Reading package lists... Done

The system is updated with the required repositories, install the GMusicBrowser package by running the following command.

 ─[root@linuxhelp]─[~]
└──╼ #apt-get install gmusicbrowser
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  gir1.2-gstreamer-1.0 libclass-xsaccessor-perl libextutils-depends-perl
  libextutils-pkgconfig-perl libglib-object-introspection-perl
  libgtk2-notify-perl libgtk2-trayicon-perl libintl-perl libintl-xs-perl
  libperl5.26 perl perl-base perl-modules-5.26
Suggested packages:
  libgnome2-wnck-perl libgtk2-appindicator-perl libgtk2-mozembed-perl mpg321
  | flac123 | ogg123 vorbis-tools perl-doc
The following NEW packages will be installed:
  gir1.2-gstreamer-1.0 gmusicbrowser libextutils-depends-perl
  libextutils-pkgconfig-perl libglib-object-introspection-perl
  libgtk2-notify-perl libgtk2-trayicon-perl libintl-perl libintl-xs-perl
The following packages will be upgraded:
  libclass-xsaccessor-perl libperl5.26 perl perl-base perl-modules-5.26
5 upgraded, 9 newly installed, 0 to remove and 1252 not upgraded.
Need to get 11.0 MB of archives.
After this operation, 10.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://deb.debian.org/debian stable/main amd64 libextutils-depends-perl all 0.405-1 [19.2 kB]
Get:3 http://deb.debian.org/debian stable/main amd64 libintl-perl all 1.26-2 [756 kB]
.
.
.
.
Setting up libintl-perl (1.26-2) ...
Setting up libintl-xs-perl (1.26-2+b3) ...
Setting up libgtk2-trayicon-perl (0.06-2+b4) ...
Setting up libextutils-depends-perl (0.405-1) ...
Setting up libglib-object-introspection-perl (0.044-1) ...
Setting up gmusicbrowser (1.1.15~ds0-1) ...
Processing triggers for libc-bin (2.24-17) ...
Configuring sandbox profiles....
Sandbox profiles updated!

Once the package is installed click Appications -> sounds and video, and choose the Gmusicbrowser application.

Your Gmusicbrowser application appears on your screen.

The GMusicBrowser is running successfully. With this, the installation of GMusicBrowser on ParrotOS 3.9 comes to an end.


Tag : Parrot OS
FAQ
Q
Why are the filter panels on the right side of the default browser window?
A
I initially developed gmusicbrowser on a slow machine. With this disposition, the song list doesn't need to be redrawn when resizing the panels, so it's faster.
Q
How do I get an all-in-one window like in the screenshots?
A
Change the "Player window layout" in the "Layouts" tab of the settings dialog. A number of layouts are available, more can be created.
Q
Is this support cue sheets?
A
Not currently, but I plan to.
There is a very limited support with this plugin, it adds a context view which displays the cuesheet of the playing file (if it has the same filename with the .cue extension), and allows you to skip to the different tracks. But gmusicbrowser will still see the file as a single song.
Q
How do I move my music to a new folder?
A
Use the following command:
perl -pi.premove -e 's#/OLD_FOLDER/#/home/MY_NAME/Music/#g' ~/.config/gmusicbrowser/gmbrc
Q
What was its best alternative?
A
The alternatives are,
Clementine,Rhythmbox and it goes on