Install Gradle 6 on Ubuntu 20.04 / 18.04 / Debian 10 Linux from PPA

Posted on 221 views

Welcome to our guide on How to install Gradle on Ubuntu 20.04 / Ubuntu 18.04 / Debian 10. Gradle is an open-source build automation tool that is focused on performance, speed and flexibility. Gradle build scripts are written using a Groovy or Kotlin domain-specific language.

Gradle has been designed to be highly customizable and extensible. It is able to achieve higher speeds by executing tasks in parallel, re-using results from previous executions and processing only inputs that changed.

Install Gradle on Ubuntu 18.04 / Debian 10 Linux

This guide will take your through all the steps to install the latest release of Gradle on Ubuntu 18.04 / Debian 10.

Step 1: Install Pre-requisites

Gradle requires Java JRE or OpenJDK to function. If you don’t have Java installed, use the commands below to install it.

sudo apt update
sudo apt install -y default-jdk

Check if your Java has been installed by querying for the version:

$ java --version
openjdk version "11.0.5" 2019-10-15
OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04)
OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04, mixed mode, sharing))

Step 2: Download and Install Gradle

Once you have Java installed, the next step is to download and install Gradle. The latest release of Gradle can be checked from the link.

Install Gradle on Ubuntu 20.04 / 18.04 from PPA Repository

We will use a PPA repository to install Gradle on Ubuntu 18.04/16.04 for easy updates and management.

Add PPA repository to your system by running the following commands:

sudo apt -y install vim apt-transport-https dirmngr wget software-properties-common
sudo add-apt-repository ppa:cwchien/gradle

Update system and install Gradle

sudo apt-get update
sudo apt -y install gradle

Confirm installed version of Gradle:

$ gradle -v

Welcome to Gradle 6.0.1!

Here are the highlights of this release:
 - Substantial improvements in dependency management, including
   - Publishing Gradle Module Metadata in addition to pom.xml
   - Advanced control of transitive versions
   - Support for optional features and dependencies
   - Rules to tweak published metadata
 - Support for Java 13
 - Faster incremental Java and Groovy compilation
 - New Zinc compiler for Scala
 - VS2019 support
 - Support for Gradle Enterprise plugin 3.0

For more details see

Gradle 6.0.1

Build time:   2019-11-18 20:25:01 UTC
Revision:     fad121066a68c4701acd362daf4287a7c309a0f5

Kotlin:       1.3.50
Groovy:       2.5.8
Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM:          11.0.5 (Private Build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04)
OS:           Linux 4.15.0-58-generic amd64

Install Gradle on Debian 10 / 9 from PPA Repository

For Debian 9, install the following packages:

sudo apt update
sudo apt -y install gnupg2
sudo apt -y install vim apt-transport-https dirmngr wget software-properties-common

Then import GPG key:

sudo apt-key adv --keyserver --recv-keys D7CC6F019D06AF36

You should receive output similar to below

Executing: /tmp/apt-key-gpghome.eGRTsZJki3/ --keyserver --recv-keys D7CC6F019D06AF36
gpg: key D7CC6F019D06AF36: public key "Launchpad PPA for Cheng-Wei Chien" imported
gpg: Total number processed: 1
gpg:               imported: 1

Once key is imported, add PPA repository

sudo add-apt-repository ppa:cwchien/gradle

Update your Debian 9 package list

$ sudo apt update
Hit:1 stretch-backports InRelease
Ign:4 sarge InRelease                                                                                  
Get:2 disco InRelease [15.4 kB]
Hit:5 sarge Release                      
Get:6 disco/main amd64 Packages [740 B]  
Ign:3 stretch InRelease                               
Hit:8 stretch Release
Fetched 16.1 kB in 3s (4351 B/s)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.

Finally install Gradle by running:

sudo apt install gradle

Verify the version of Gradle installed on your Ubuntu 18.04 / Ubuntu 16.04 & Debian 9 system.

$ gradle --version

Gradle 5.0

Build time:   2018-11-26 11:48:43 UTC
Revision:     7fc6e5abf2fc5fe0824aec8a0f5462664dbcd987

Kotlin DSL:   1.0.4
Kotlin:       1.3.10
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          11.0.1 (Oracle Corporation 11.0.1+13)
OS:           Linux 4.9.0-8-amd64 amd64

You have successfully installed Gradle on Ubuntu 18.04 / Debian 9 / Ubuntu 16.04 from PPA repository. Kudos!.


Gravatar Image
A systems engineer with excellent skills in systems administration, cloud computing, systems deployment, virtualization, containers, and a certified ethical hacker.