Pastikan anda telah menginstall Oracle JDK dan setup JAVA_HOME klo belum silahkan install dulu di artike berikut, setelah setting Path JAVA_HOME kemudian kita buka terminal kemudian masukan perintah berikut

apt-get install maven

Dependency yang dibutuhkan oleh maven seperti berikut:

The following additional packages will be installed:
  ant ant-optional junit junit4 libaopalliance-java libapache-pom-java
  libasm4-java libatinject-jsr330-api-java libbsh-java libcdi-api-java
  libcglib3-java libclassworlds-java libcommons-cli-java libcommons-codec-java
  libcommons-httpclient-java libcommons-io-java libcommons-lang-java
  libcommons-lang3-java libcommons-logging-java libcommons-net-java
  libcommons-net2-java libcommons-parent-java libdom4j-java libdoxia-core-java
  libeasymock-java libeclipse-aether-java
  libgeronimo-interceptor-3.0-spec-java libguava-java libguice-java
  libhamcrest-java libhttpclient-java libhttpcore-java libjaxen-java
  libjaxp1.3-java libjdom1-java libjetty-java libjsch-java libjsoup-java
  libjsr305-java liblog4j1.2-java libmaven-parent-java libmaven2-core-java
  libmaven3-core-java libobjenesis-java libplexus-ant-factory-java
  libplexus-archiver-java libplexus-bsh-factory-java libplexus-cipher-java
  libplexus-classworlds-java libplexus-classworlds2-java libplexus-cli-java
  libplexus-component-annotations-java libplexus-component-metadata-java
  libplexus-container-default-java libplexus-container-default1.5-java
  libplexus-containers-java libplexus-containers1.5-java
  libplexus-interactivity-api-java libplexus-interpolation-java
  libplexus-io-java libplexus-sec-dispatcher-java libplexus-utils-java
  libplexus-utils2-java libqdox2-java libservlet2.5-java libservlet3.1-java
  libsisu-inject-java libsisu-plexus-java libslf4j-java libwagon-java
  libwagon2-java libxalan2-java libxbean-java libxerces2-java
  libxml-commons-external-java libxml-commons-resolver1.1-java libxom-java
  libxpp2-java libxpp3-java
0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded.
Need to get 28,0 MB of archives.
After this operation, 39,7 MB of additional disk space will be used.
Do you want to continue? [Y/n]

Setelah beres installnya kita bisa cek dengan menggunakan perintah seperti berikut:

mvn -version

Maka outputnya seperti berikut:

root@Acer-E14:~# mvn -version
Apache Maven 3.3.9
Maven home: /usr/share/maven
Java version: 1.8.0_101, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-34-generic", arch: "amd64", family: "unix"
root@Acer-E14:~#