How to install Rhythmbox in Debian 8.3

How to install Rhythmbox in Debian 8.3

Rhythmbox is a free, cross-platform audio player that plays audio and helps organize digital audio tracks. It is designed to work well under the GNOME desktop using the GStreamer media framework. It supports features like Music playback, Gapless playback, Music importing, Audio CD burning, and Album cover display. This tutorial will cover on the installation procedure of Rhythmbox in Debian.

Installation procedure

Before starting the installation procedure, use the nano command to open the sources.list configuration file.

root@linuxhelp:~# nano /etc/apt/sources.list

The sources.list configuration file. Now add these lines at end of the file. Save and exit from the file.

deb http://ftp.debian.org/debian/ stable main contrib non-free
deb http://ftp.de.debian.org/debian jessie main

Next execute the apt-get update command to update the apt sources-list in the target system.

root@linuxhelp:~# apt-get update
Get:1 http://ftp.debian.org jessie-updates InRelease [145 kB]      
Ign http://ftp.de.debian.org jessie InRelease                     
Get:2 http://ftp.de.debian.org jessie Release.gpg [2,373 B]                                   
Ign http://ftp.debian.org stable InRelease                                                     
Get:3 http://ftp.debian.org jessie-updates/main Sources [15.5 kB]                             
Get:4 http://ftp.de.debian.org jessie Release [148 kB]                                        
Get:5 http://ftp.debian.org jessie-updates/contrib Sources [32 B]                             
Get:6 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [7,900 B]            
Get:7 http://ftp.debian.org jessie-updates/contrib amd64 Packages [32 B]                      
Get:8 http://ftp.debian.org jessie-updates/contrib Translation-en [14 B]                      
Get:9 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [2,704 B]            
Get:10 http://ftp.debian.org stable Release.gpg [2,373 B]                                      
Get:11 http://ftp.de.debian.org jessie/main amd64 Packages [6,790 kB]                         
Get:12 http://ftp.debian.org jessie-updates/main amd64 2017-03-14-2025.02.pdiff [526 B]
.
.
Get:22 http://ftp.debian.org stable/non-free Translation-en [72.1 kB]                         
Fetched 23.5 MB in 2min 1s (193 kB/s)                                                         
Reading package lists... Done

The target system is updated with the required repositories. Install the Rhythmbox package by executing the following command.

root@linuxhelp:~# apt-get install rhythmbox
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  rhythmbox-plugins
Suggested packages:
  gnome-codec-install rhythmbox-plugin-cdrecorder
The following NEW packages will be installed:
  rhythmbox rhythmbox-plugins
0 upgraded, 2 newly installed, 0 to remove and 292 not upgraded.
Need to get 1,213 kB of archives.
After this operation, 2,745 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.debian.org/debian/ stable/main rhythmbox amd64 3.1-1 [470 kB]
.
.
Setting up rhythmbox (3.1-1) ...
Setting up rhythmbox-plugins (3.1-1) ...

Once the package has been installed click the Activities window and type the package name in the search bar. Click on the icon to run the Rhythmbox application.

Wasn' t that an easy installation procedure? Rhythmbox also supports SoundCloud, Jamendo support, DAAP music sharing and podcasting.

FAQ
Q
After importing my MP3 files, why do my tags look all wrong ?
A
This works in Easytag 1.99:

from the menu, open Settings => Preferences
navigate to the ID3 Tag Settings page
make sure the "Write ID3V2 Tag" option is enabled
set the "Character set for ID3 tags" to "Always save tags to UNICODE character set"
Q
What audio file formats does Rhythmbox support ?
A
Rhythmbox uses the GStreamer media framework for actual playback and a lot of other functionality, so in general Rhythmbox plays exactly those formats that are supported by GStreamer. GStreamer, on the other hand, uses a plugin system where each format is supported by a plugin.
Q
My plugin is not loaded even after performing the above steps. What should I do now ?
A
Check the ".plugin" file which comes along with your plugin, for "python3" loader:

user@server:/usr/lib/rhythmbox/plugins/rbzeitgeist$ cat rbzeitgeist.plugin | grep "Loader"
Loader=python3
Q
Where does Rhythmbox store its data ?
A
Music


${HOME}/Music is the default location. It can be changed in preferences.

Podcasts


${HOME}/Music is the default location. It can be changed in preferences.

Configuration


${HOME}/.local/share/rhythmbox/
Q
Where can I download plugins for Rhythmbox ?
A
Refer Apps/Rhythmbox/Plugins/ThirdParty page for the list of plugins.