# Install on Linux

# Download Kangaroo

Download the latest version of Kangaroo from Download.

Critical tips for 1.9.1 and above with libgda 6.0.1

Due to the critical MR for libgda 6.0 not yet be merged and build the package, so we must do it manually as follow:

git clone -b mysql https://gitlab.gnome.org/taozuhong/libgda.git
meson --buildtype=release build
meson compile -C build
sudo meson install -C build

# Install on Ubuntu

the follow install script assumption tha glibc / gtk+-3.0 / gdk-pixbuf-2.0 have installed by default.

sudo apt install libgtk-3-0 libgee-0.8 libsoup2.4 libjson-glib-1.0
sudo apt install libsqlite3-0 mysql-client mariadb-client libpq5
# sudo apt install libgda-5.0-4 libgda-5.0-mysql libgda-5.0-postgtes
sudo apt install libgtksourceview-4-0 libwebkit2gtk-4.0 libssh2-1 openssl 
sudo apt install libhandy-1-0 libuchardet0 libarchive13 libpeas-1.0-0

# Install on Fedora

the follow install script assumption that glibc / gtk+-3.0 / gdk-pixbuf-2.0 have installed by default.

sudo dnf install gtk3 libgee json-glib libsoup
sudo dnf install sqlite mysql mariadb postgresql
# sudo dnf install libgda libgda-mysql libgda-postgres
sudo dnf install gtksourceview4 webkit2gtk3 libssh2 openssl
sudo dnf install libhandy libuchardet libarchive libpeas

# Install on RHEL/CentOS

the follow install script assumption that glibc / gtk+-3.0 / gdk-pixbuf-2.0 have installed by default.

sudo yum install libgee json-glib libsoup
sudo yum install sqlite mysql mariadb postgresql
# sudo yum install libgda libgda-mysql libgda-postgres
sudo yum install gtksourceview4 webkit2gtk3 libssh2 openssl
sudo yum install libhandy libuchardet libarchive libpeas

# Install on ArchLinux

There are two ways to install Kangaroo on your system, the first way is installer, the second way is install manually.

# Installer

  1. Download the installer form website;
  2. Execute command to install it: pacman -U <package>

# Manaual

the follow install script assumption that glibc / gtk+-3.0 / gdk-pixbuf-2.0 have installed by default.

sudo pacman -Syu
sudo pacman -S libgee json-glib libsoup
sudo pacman -S sqlite mysql++ mariadb-libs postgresql-libs
# sudo pacman -S libgda libgda-mysql libgda-postgres
sudo pacman -S gtksourceview4 webkit2gtk3 libssh2 openssl
sudo pacman -S libhandy libuchardet libarchive libpeas