You can install Guayadeque from different sources. You can install from source code directly or from your distribution package. We are going to cover only the ones we support :
Why install from git? Because the git provides the most up to date version with the latest corrections and improvements made by the developer. This way you can help by testing and providing bug reports to the ongoing project. However, be aware that this is a bleeding-edge version that can sometimes introduce new bugs.
The first step we need to do is install the development tools we will use to build the executable. To do so, open a terminal and type
sudo apt-get install git build-essential cmake gettext
Once this have been installed we need to install the development dependencies needed by Guayadeque.To install them you need to run
sudo apt-get install libwxgtk3.2-dev libtag1-dev libwxsqlite3-3.2-dev libsqlite3-dev
sudo apt-get install libcurl4-openssl-dev libdbus-1-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgpod-dev libindicate-dev libflac-dev
Now we can grab the source code and start building the project. To do so run in the terminal:
cd
git clone https://github.com/thothix/guayadeque.git
cd guayadeque
./build
sudo make install
Note: If you want to build a debug version instead of run ./build you need to run ./buildd
From time to time you may want to update the git code to the latest version in development. To do it you must do :
cd ~/guayadeque
git pull
./build
sudo make install
If you want to know what changes have been done in the git repository you can do :
cd ~/guayadeque
git log
The process to install it from source code is almost the same as the svn method, but you have to obtain the source code from the Guayadeque download page and save it somewhere in your hard disk.
Once the file is on your hard disk you need to decompress the file. For that you can use
tar xfvz guayadeque-x.x.x.tar.gz
Note: Need to replace x.x.x with the correct version.
Before you can build it you need to install the dependencies. To do so just run from your command line
sudo apt-get install build-essential cmake gettext
sudo apt-get install libwxgtk3.2-dev libtagc0-dev libsqlite3-dev libcurl4-openssl-dev libdbus-1-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libflac-dev libgpod-dev libwxsqlite3-2.8-dev
Now it is time to compile the code. To do it go to the directory where the source code was extracted and run
./build
sudo make install
Guayadeque is not currently in the official Arch repositories. You have to install it from the AUR by running the following from terminal:
yaourt -S guayadeque
To install from SVN
yaourt -S guayadeque-svn
To remove Guayadeque run this in terminal
yaourt -R guayadeque
or
yaourt -R guayadeque-svn
You can find Guayadeque in the AUR here
echo "media-sound/guayadeque ~*" >> /etc/portage/package.accept_keywords
Now we are ready for installation:
emerge -av guayadeque
If you want the latest SVN you first have to check if layman is already installed:
emerge -av layman
Now you can add the overlay which contains an ebuild for the SVN-version:
layman -a dauleet
Installation as above by:
emerge -av guayadeque
For IPod support add the appropriate useflag before emerging:
echo "media-sound/guayadeque ipod" >> /etc/portage/package.use
Go to the package manager & install.
Guayadeque is available in the Fedora repositories.
Guayadeque is available in the OpenSuse repositories.
Now we have Guayadeque built and installed in our system. To start it go to Applications > Sound & Video > Guayadeque Music Player.
Currently, Guayadeque is translated and supports 29 languages:
Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, French, Georgian, German, Greek, Hungarian, Icelandic, Italian, Japanese, Lithuanian, Malay, Norwegian Bokmal, Polish, Portuguese, Portuguese Brazilian, Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish and Ukrainian.
To use them, you need to select one available language in Preferences -> General -> Languages.
From Guayadeque v0.7.6 on, unavailable locales in the system will be warned when selected.
If you need to use an unavailable language, you need to generate it in your system as shown in the next section.
First you need to enable the desired locales in "/etc/locale.gen".
You can edit it manually uncommenting the lines for the locales that you want to generate. Then you can generate them by running the command:
sudo locale-gen
Or you can use the command:
sudo dpkg-reconfigure locales
and select the locales you want to install/generate.
You can check which locales you currently have generated using:
locale -a