How To Install groovebasin on Debian 9
Introduction
In this tutorial we learn how to install groovebasin
on Debian 9.
What is groovebasin
groovebasin is:
Groove Basin runs on a server optionally connected to speakers. Guests can control the music player by connecting with a laptop, tablet, or smart phone. Further, users can stream their music libraries remotely.
Groove Basin comes with a fast, responsive web interface that supports keyboard shortcuts and drag drop. It also provides the ability to upload songs, download songs, and import songs by URL, including YouTube URLs.
Groove Basin supports Dynamic Mode which automatically queues random songs, favoring songs that have not been queued recently.
Groove Basin automatically performs ReplayGain scanning on every song using the EBU R128 loudness standard, and automatically switches between track and album mode.
Groove Basin supports the MPD protocol, which means it is compatible with MPD clients. There is also a more powerful Groove Basin protocol which you can use if the MPD protocol does not meet your needs.
Groove Basin supports Last.fm scrobbling.
There are three methods to install groovebasin
on Debian 9. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install groovebasin Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install groovebasin
using apt-get
by running the following command:
sudo apt-get -y install groovebasin
Install groovebasin Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install groovebasin
using apt
by running the following command:
sudo apt -y install groovebasin
Install groovebasin 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 groovebasin
using aptitude
by running the following command:
sudo aptitude -y install groovebasin
How To Uninstall groovebasin on Debian 9
To uninstall only the groovebasin
package we can use the following command:
sudo apt-get remove groovebasin
Uninstall groovebasin And Its Dependencies
To uninstall groovebasin
and its dependencies that are no longer needed by Debian 9, we can use the command below:
sudo apt-get -y autoremove groovebasin
Remove groovebasin Configurations and Data
To remove groovebasin
configuration and data from Debian 9 we can use the following command:
sudo apt-get -y purge groovebasin
Remove groovebasin configuration, data, and all of its dependencies
We can use the following command to remove groovebasin
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge groovebasin
Dependencies
groovebasin have the following dependencies:
- nodejs
- node-content-disposition
- node-cookies
- node-express
- node-findit2
- node-groove
- node-keese
- node-lastfm
- node-leveldown
- node-mess
- node-mime
- node-mkdirp
- node-multiparty
- node-music-library-index
- node-ncp
- node-osenv
- node-pend
- node-rimraf
- node-semver
- node-serve-static
- node-ws
- node-yauzl
- node-yazl
- node-ytdl-core
References
Summary
In this tutorial we learn how to install groovebasin
package on Debian 9 using different package management tools: apt
, apt-get
and aptitude
.