descarga - ¿Cómo instalar Maven en Red Hat Enterprise Linux 6?
maven 3.2.5 download (4)
El repo genérico agnóstico distro es lo que quieres. Como root, agregue un par de los repositorios jpackage-generic a yum (dos fragmentos a continuación). Luego realice una actualización de yum y finalmente yum instale maven2.
cat > /etc/yum.repos.d/jpackage-generic-free.repo << EOF
[jpackage-generic-free]
name=JPackage generic free
baseurl=http://mirrors.dotsrc.org/jpackage/6.0/generic/free/
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
EOF
cat > /etc/yum.repos.d/jpackage-generic-devel.repo << EOF
[jpackage-generic-devel]
name=JPackage Generic Developer
baseurl=http://mirrors.dotsrc.org/jpackage/6.0/generic/devel/
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
EOF
Estoy trabajando en una caja de Scientific Linux e intento instalar Maven usando el comando yum
. Linux científico para aquellos de ustedes que no saben se basa en Red Hat Linux Enterprise Edition 6.
Prefiero instalar Maven de una manera que se pueda actualizar fácilmente, es por eso que he evitado ir al sitio de Apache Maven y obtener los archivos que necesito. Simplemente ejecutar yum
con privilegios de root no era suficiente. Utilicé yum search maven
que devolvió "JPackage Utilities", que intenté instalar solo para obtener:
Package jpackage-utils-1.7.5-3.12.el6.noarch already installed and latest version
Estaba asumiendo que algo como crear un nuevo archivo de repo algo como /etc/yum.repos.d/maven.repo
haría el truco. Encontré un sitio que sugiere que dirija mi archivo maven.repo a la URL http://www.jpackage.org/jpackage50.repo , sin embargo, esto parece ser una solución para una versión anterior de Linux, ya que no solucionó mi problema
Como siempre, gracias de antemano por cualquier ayuda o sugerencia!
Esta es una forma más actualizada:
curl http://www.jpackage.org/jpackage50.repo > /etc/yum.repos.d/jpackage.repo
yum update
yum install maven2
Gracias Andy por su respuesta (el 10 de junio de 2011). Me dio algunos consejos. Sin embargo, cuando lo seguí, tuve muchos problemas de dependencias, incluidos problemas como estos
ERROR with rpm_check_debug vs depsolve:
rpmlib(FileDigests) is needed by plexus-container-default-1.0-0.a9s1.2.jpp6.noarch
rpmlib(FileDigests) is needed by aspectj-1.5.4-1.jpp6.noarch
rpmlib(FileDigests) is needed by rhino-1.7-1.r2.8.jpp6.noarch
rpmlib(FileDigests) is needed by saxon9-dom-B.9.0.0.8-2.jpp6.noarch
rpmlib(FileDigests) is needed by easymock2-2.5.2-2.jpp6.noarch
rpmlib(FileDigests) is needed by saxon9-B.9.0.0.8-2.jpp6.noarch
rpmlib(FileDigests) is needed by saxon9-xpath-B.9.0.0.8-2.jpp6.noarch
rpmlib(FileDigests) is needed by xmlbeans-2.4.0-3.jpp6.noarch
rpmlib(FileDigests) is needed by jtidy-7.0-0.V04aug2000r7_dev.2.jpp6.noarch
rpmlib(FileDigests) is needed by lucene-2.4.1-5.jpp6.noarch
rpmlib(FileDigests) is needed by aqute-bndlib-0.0.363-1.jpp6.noarch
Finalmente me di cuenta de que el sitio web de JPackage en realidad tiene una buena y actualizada instrucción. Así que seguí estas dos páginas y finalmente pude instalar maven2 en mi máquina.
Jpackage.org: Installation
Jpackage.org: Usando un repositorio - Yum
Tuve todo tipo de conflictos al usar el repositorio de JPackage con Scientific Linux 6.2, pero tuve mucha mejor suerte con el repositorio de dchen de los repositorios no oficiales de "Fedora People". La configuración de repositorio que utilicé es:
# Note: Replaced $releasever with 6Server since SL''s "6.2" doesn''t work
[epel-apache-maven]
name=maven from apache foundation.
baseurl=http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-6Server/$basearch/
enabled=1
skip_if_unavailable=1
gpgcheck=0
[epel-apache-maven-source]
name=maven from apache foundation. - Source
baseurl=http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-6Server/SRPMS
enabled=0
skip_if_unavailable=1
gpgcheck=0
El paquete en sí se llama apache-maven
e instala maven 3.0.3.