How To Install gjay on Debian 10
Introduction
In this tutorial we learn how to install gjay
on Debian 10.
What is gjay
gjay is:
GJay (Gtk+ DJ) generates playlists across a collection of music (mp3, ogg, wav) such that each song sounds good following the previous song. Matches are based on both automatically analyzed song characteristics (BPM, frequency) as well as user-assigned categorizations (song ‘color’ and rating). It is ideal for DJs planning a set list or home users who want a non-random way to wander large collections.
All you have to do is tell GJay the base directory where you store your music files. It will then queue every file in the directory for analysis. Analysis is done in a separate process. When you quit GJay, you can choose to let this analysis process continue in the background. You can also choose to run GJay as a daemon, without any user interface.
There are three methods to install gjay
on Debian 10. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install gjay Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install gjay
using apt-get
by running the following command:
sudo apt-get -y install gjay
Install gjay Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install gjay
using apt
by running the following command:
sudo apt -y install gjay
Install gjay Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install gjay
using aptitude
by running the following command:
sudo aptitude -y install gjay
How To Uninstall gjay on Debian 10
To uninstall only the gjay
package we can use the following command:
sudo apt-get remove gjay
Uninstall gjay And Its Dependencies
To uninstall gjay
and its dependencies that are no longer needed by Debian 10, we can use the command below:
sudo apt-get -y autoremove gjay
Remove gjay Configurations and Data
To remove gjay
configuration and data from Debian 10 we can use the following command:
sudo apt-get -y purge gjay
Remove gjay configuration, data, and all of its dependencies
We can use the following command to remove gjay
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge gjay
Dependencies
gjay have the following dependencies:
- mpg321
- libatk1.0-0
- libc6
- libcairo2
- libdbus-1-3
- libdbus-glib-1-2
- libfontconfig1
- libfreetype6
- libgdk-pixbuf2.0-0
- libglib2.0-0
- libgsl23
- libgslcblas0
- libgtk2.0-0
- libpango-1.0-0
- libpangocairo-1.0-0
- libpangoft2-1.0-0
References
Summary
In this tutorial we learn how to install gjay
package on Debian 10 using different package management tools: apt
, apt-get
and aptitude
.