Скачиваем:

wget http://mirror.linux-ia64.org/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

Распаковываем в /opt:

sudo tar xf ./apache-maven-*.tar.gz -C /opt

Для удобного обновления сделаем символическую ссылку /opt/maven, указывающую на актуальную директорию:

sudo ln -s /opt/apache-maven-3.6.3 /opt/maven

В дальнейшем при для обновления будет достаточно распаковать свежий maven и создать новый симлинк на новую директорию.
Настраиваем переменные окружения. Создаим файлик /etc/profile.d/maven.sh, в котором зададим все необходимые переменные.

sudo nano /etc/profile.d/maven.sh

и запишем туда вот что:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

и сделаем его исполняемым:

sudo chmod +x /etc/profile.d/maven.sh

Всё. теперь можно либо перелогиниться/перезагрузиться или просто подгрузить этот файлик вручную:

source /etc/profile.d/maven.sh

И убедиться что свежий maven на месте:

maven --version