¿Cómo instalar Maven 3 en Ubuntu 18.04/17.04/16.10/16.04 LTS/15.10/15.04/14.10/14.04 LTS/13.10/13.04 usando apt-get? [closed]

6 minutos de lectura

avatar de usuario
amirhd

Probar:

sudo apt-get install maven

Si funciona para usted, ignore el resto de esta publicación.

Introducción

Empecé a configurar mi Ubuntu 12.10 en abril de 2013 y lo normal sudo apt-get install maven no funcionaba para maven 3 en ese entonces.

los Instalación manual en esta publicación es útil si desea profundizar en su kernel de ubuntu con respecto a apt-get y dónde encuentra la lista de aplicaciones que están disponibles para instalar en Ubuntu. También puede ser potencialmente útil para versiones más recientes de Ubuntu como Ubuntu 15.04etc. si tiene el mismo problema que tuve yo entonces con Ubuntu 12.10.

Instalación automática a través de apt-get:

Revisar la Instalación manual si su ubuntu actual no puede instalar maven a través de ‘apt-get install maven’ común.

sudo apt-get update
sudo apt-get install maven

Asegúrese de eliminar maven 2 si su ubuntu no está actualizado o si estaba usando maven 2 antes:

sudo apt-get remove maven2

Instalación manual a través de apt-get agregando el repositorio maven 3 (Ubuntu 14.04 consulte la actualización 1):

Esto puede ser útil si su lista de repositorios apt-get de ubuntu no está actualizada.

Se requirió Maven 3 para configurar el sistema y resulta que la mayoría de los documentos se refieren a cómo instalar Maven en Ubuntu versión 12.04 o anterior. El mejor documento que encontré fue:

blog de killertilapia

Todo el proceso que se me ocurrió es el siguiente:

  1. sudo -H gedit /etc/apt/sources.list
  2. Agregue la siguiente línea el sources.list expediente:

    debutante http://ppa.launchpad.net/natecarlson/maven3/ubuntu precisa principal

    deb-src http://ppa.launchpad.net/natecarlson/maven3/ubuntu precisa principal

  3. sudo apt-get update && sudo apt-get install maven3

  4. sudo ln -s /usr/share/maven3/bin/mvn /usr/bin/mvn

Precaución 1: el comando “sudo apt-add-repository ppa:natecarlson/maven3” no funcionó en mi Ubuntu y tuvo que ejecutarse sudo apt-add-repository -rm ppa:natecarlson/maven3 para obtener mi apt-get a trabajar de nuevo.

Precaución 2: gracias a David, debe eliminar su enlace simbólico existente a versiones anteriores de maven antes de ejecutar el paso 4.

Instalación de OS X

Decidí agregar la instalación de OS X en caso de que use varios entornos para su desarrollador: consulte el hilo fuente de stackoverflow para obtener más detalles.

Instalar Cerveza casera que es el equivalente de apt-getluego instale Maven usando:

brew install maven

Actualización 1: Instalación para Ubuntu 14.04

No lo he probado yo mismo, pero confío en que debería funcionar sin advertencias de seguridad:

sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3

Nota: fuente aquímuchas gracias y +1 a @rendybjunior, @Dominic_Bartl y @FunThomas424242

  • Necesitaba ejecutar “rm /usr/bin/mvn” antes de hacer el enlace simbólico porque ya tenía Maven 2. Después de instalar Maven 3, aún puede acceder a Maven 2 usando /usr/share/maven2/bin/mvn

    – David Medinets

    11 de abril de 2013 a las 1:25


  • Preguntar cómo instalar herramientas de programación generalmente se considera sobre el tema: meta.stackexchange.com/q/130246/38765

    –Andrew Grimm

    5 de agosto de 2013 a las 0:09


  • para los perezosos sudo add-apt-repository ppa:natecarlson/maven3

    – Domingo

    7 febrero 2014 a las 15:19

  • @AmirHd Está bien responder a su propia pregunta, pero debe publicar la respuesta como respuesta, no en la pregunta.

    – Josué Taylor

    14 de agosto de 2014 a las 3:29

  • Usa este ppa para tu confiable 14.04 launchpad.net/~andrei-pozolotin/+archive/ubuntu/maven3

    – rendybjunior

    26 de marzo de 2015 a las 16:17


avatar de usuario
error

Aquí hay una manera más fácil:

sudo apt-get install maven

Más detalles son aquí.

  • Intenté esto también. Esto parece funcionar también, eso es genial. Solo asegúrate de correr sudo apt-obtener actualización primero, especialmente si tiene una instalación nueva de ubunut 12.

    – AmirHd

    16 mayo 2013 a las 13:42


  • Es posible que también deba hacer sudo apt-get remove maven2; simplemente instalando Maven 3 con sudo apt-get install maven no necesariamente la convierte en la versión predeterminada de Maven.

    – mernst

    29 mayo 2013 a las 19:30


  • @TheHippo, los repositorios de apt-get ya deben haberse arreglado, pero cuando hice mi instalación en Ubunut 12.10, la instalación normal de apt-get no funcionaba.

    – AmirHd

    9 de junio de 2013 a las 6:47

  • Use este comando para seleccionar la versión correcta de maven después de que se haya instalado: sudo update-alternatives --config mvn

    – mogsie

    1 de noviembre de 2013 a las 11:46

  • Esto no permite instalar la última versión de maven. Por ejemplo, necesito 3.3.3, pero solo 3.0.5 está disponible. Ubuntu 14.04.

    – Iván Balashov

    9 de diciembre de 2015 a las 9:33

avatar de usuario
Olathe

Es mejor usar la respuesta de miske.

Instalar correctamente el repositorio de natecarlson

Si realmente desea utilizar el repositorio de natecarlson, las instrucciones a continuación pueden hacer cualquiera de las siguientes cosas:

  1. configurarlo desde cero
  2. repararlo si apt-get update da un 404 error después add-apt-repository
  3. repararlo si apt-get update da un NO_PUBKEY error después de agregarlo manualmente a /etc/apt/sources.list

Abra una terminal y ejecute lo siguiente:

sudo -i

Ingrese su contraseña si es necesario, luego pegue lo siguiente en la terminal:

export GOOD_RELEASE='precise'
export BAD_RELEASE="`lsb_release -cs`"
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-add-repository -y ppa:natecarlson/maven3
mv natecarlson-maven3-${BAD_RELEASE}.list natecarlson-maven3-${GOOD_RELEASE}.list
sed -i "s/${BAD_RELEASE}/${GOOD_RELEASE}/" natecarlson-maven3-${GOOD_RELEASE}.list
apt-get update
exit
echo Done!

Eliminando el repositorio de natecarlson

Si instaló el repositorio de natecarlson (ya sea usando add-apt-repository o añadido manualmente a /etc/apt/sources.list) y ya no lo quieres, abre una terminal y ejecuta lo siguiente:

sudo -i

Ingrese su contraseña si es necesario, luego pegue lo siguiente en la terminal:

cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-get update
exit
echo Done!

  • Si usa descarado, simplemente edite el archivo “/etc/apt/sources.list.d/natecarlson-maven3-saucy.list” y reemplace descarado con preciso. Esto le dice que use el repositorio preciso, pero esto no es importante en este caso, porque maven no depende mucho de las dependencias.

    – keiki

    23 de marzo de 2014 a las 15:27

  • por cierto, el comando es mvn3, no mvn usando el repositorio.

    – keiki

    23 de marzo de 2014 a las 15:29

  • probablemente deberías echo Done! antes de ti exit. +1 sin embargo 🙂

    usuario636044

    3 oct 2015 a las 10:24

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad