¿Cómo instalar Eclipse?


199

Quiero instalar la última versión de Eclipse pero el Centro de software de Ubuntu contiene una versión anterior.

¿Existe un PPA o alguna otra forma de instalar el último Eclipse? Describa los pasos para la instalación completa.


¿Has intentado instalarlo desde USC?
Mitch

1
USC? A qué te refieres con eso ? Soy nuevo en Ubuntu
Ant del

1
'Centro de software de Ubuntu', como se muestra a continuación. He instalado Eclipse en un par de computadoras diferentes usando el método del centro de software como se muestra, y luego PyDev desde dentro de Eclipse. Funciona bien.
memilanuk

1
@memilanuk Desafortunadamente, si haces eso, tendrás que soportar una versión que tiene casi 2 años.
Jon Bentley

2
@memilanuk Por supuesto. Leí las fechas. Mi comentario no es menos válido para alguien que lee el hilo hoy que en aquel entonces: el paquete que está desactualizado incluso se menciona en el OP (en 2011) como la motivación para la pregunta. El punto es que los repositorios de Ubuntu no son una buena fuente para obtener la última versión de este paquete en particular.
Jon Bentley

Respuestas:


245

Si ha descargado Eclipse desde su sitio web oficial, siga estos pasos para la instalación.

  1. Extraiga el eclipse.XX.YY.tar.gz usando

    tar -zxvf eclipse.XX.YY.tar.gz
    
  2. Conviértase en root y copie la carpeta extraída en /opt

    sudo mv eclipse.XX.YY /opt
    
  3. Cree un archivo de escritorio e instálelo:

    gedit eclipse.desktop
    

    y copie lo siguiente al eclipse.desktoparchivo

    [Desktop Entry]
    Name=Eclipse 
    Type=Application
    Exec=env UBUNTU_MENUPROXY=0 eclipse44
    Terminal=false
    Icon=eclipse
    Comment=Integrated Development Environment
    NoDisplay=false
    Categories=Development;IDE;
    Name[en]=Eclipse
    

    y asegúrese de que tenga permiso ejecutable , luego ejecute el siguiente comando para instalarlo automáticamente en la unidad:

    sudo desktop-file-install eclipse.desktop
    
  4. Crear un enlace simbólico al /usr/local/binusar

    sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
    
  5. Para que el icono de eclipse se muestre en el tablero, el icono de eclipse se puede agregar como

    sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
    
  6. No olvide que necesita tener OpenJDK o Sun Java instalados para poder ejecutar eclipse. Consulte esta pregunta para obtener más información sobre la instalación de Java. Aquí hay un ejemplo simple de instalación de Open JDK 1.6:

    sudo apt-get install openjdk-6-jdk
    
  7. Inicie Eclipse y luego dele los permisos necesarios para modificar el archivo osgi:

    sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi
    

    ¡NÓTESE BIEN! Primero debe iniciar Eclipse, porque el directorio org.eclipse.osgi se crea solo después del primer inicio.

Eso es.


11
Recomiendo de esa manera, con un cambio menor: utilice la versión eclipse al crear un enlace simbólico (por ejemplo:) ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse42, y utilícelo Exec=eclipse42en la entrada del escritorio. De esa manera podrá instalar múltiples versiones diferentes de eclipse.
ortang

44
No olvide que necesita tener OpenJDK o Sun Java instalados para poder ejecutar eclipse. Ejecute sudo apt-get install openjdk-6-jdk o consulte este enlace para Sun Java ubuntugeek.com/…
Andy Braham

77
También vale la pena señalar que para 13.10, se eclipse.desktopnecesita Exec=env UBUNTU_MENUPROXY=0 eclipsepara que los menús funcionen según stackoverflow.com/questions/19452390
TimD

16
Funciona para mí excepto /opt/eclipse/configuration/org.eclipse.osgi no existe ...
Gerhard Burger

66
@GerhardBurger Parece que la carpeta "/opt/eclipse/configuration/org.eclipse.osgi" no existe hasta que se lanza Eclipse en sí ...
dtmland

55

12.04 LTS

El método preferido: Centro de software

  1. En el centro de software de Ubuntu, seleccione Eclipse. Instalé Extensible Tool Platform y Java IDE también, pero la instalación es opcional.

    eclipse en el centro de software

  2. Ingrese su contraseña en el diálogo de autenticación. Esto lo llevará a 3.7.1 dentro de un sistema de administración de paquetes.

Opciones alternativas

El siguiente método más preferido: PPA

A partir de este momento, el PPA de eclipse-team no tiene un paquete de eclipse para 12.04. Actualizaré la respuesta a medida que se desarrollen las cosas.

Cuando esté disponible, si ya lo instaló a través del Centro de software:

sudo add-apt-repository ppa:eclipse-team/ppa
sudo apt-get update
sudo apt-get upgrade

El método menos preferido: portátil

Para una instalación portátil, aún puede descargar directamente desde el sitio web de Eclipse . Esto le brinda la posibilidad de personalizar varias instalaciones de Eclipse para diferentes idiomas CDT, Java y PyDev o Aptana, por ejemplo. No permite actualizaciones automáticas. Instalar a través de Software Center es siempre el método preferido.

Probé las bolas de alquitrán portátiles 3.7.1 y 3.7.2 y funcionan bien en 12.04 LTS.

Una desventaja adicional de las instalaciones portátiles es que debe actualizar su iniciador si mueve la carpeta o la inicia directamente.


Seguí el "método preferido", pero curioso por qué esto es más preferible que los otros?
T. Webster

Busque en el sitio preguntas sobre aplicaciones java que no aparecen en el selector de aplicaciones y otras cosas (problemas reproducibles, por ejemplo). No tengo estos problemas cuando instalo desde el repositorio, pero la gente se queja de ellos constantemente cuando una instalación de repositorio habría evitado el problema en lugar de requerir una bandeja de queso.
RobotHumans

Bueno, el método preferido definitivamente se instaló limpiamente para mí. Gracias de lo contrario, habría elegido el método más desordenado
T. Webster

3
Este método es definitivamente más fácil, aunque lo combinaría con el método de respuesta aceptado para el acceso directo del iniciador / escritorio.
ashes999

44
@ Seanny123 El PPA no se ha actualizado desde antes del 12.04. Esta respuesta ha estado presente por un tiempo.
RobotHumans

37

Cómo instalar Eclipse 4.2 en Ubuntu 12.04

Dado que los paquetes de Eclipse en los repositorios de Ubuntu están desactualizados, si queremos instalar las últimas versiones, tendremos que hacerlo manualmente. Puede descargar el archivo tar.gz de eclipse.org .

  1. Descargar Eclipse . tengoeclipse-jee-juno-SR1-linux-gtk.tar.gz

  2. Extraerlo ejecutando una línea de comando

    tar -xzf eclipse-jee-juno-SR1-linux-gtk.tar.gz
    

    O con la extracción de Archive Manager.

  3. Mover la carpeta extraída de eclipse a /opt/ folder

    mv eclipse /opt/
    sudo chown -R root:root /opt/eclipse
    sudo chmod -R +r /opt/eclipse
    
  4. Cree un ejecutable eclipse en su ruta de usuario

    sudo touch /usr/bin/eclipse
    sudo chmod 755 /usr/bin/eclipse
    

    Crear un archivo llamado eclipseen /usr/bin/con su editor preferido ( nano, gedit, vi...)

    Copia esto en ella

    #!/bin/sh    
    export ECLIPSE_HOME="/opt/eclipse"
    $ECLIPSE_HOME/eclipse $*
    

    Y guarda el archivo

  5. Crear un elemento de menú de Gnome

    Crear un archivo llamado eclipse.desktopen /usr/share/applications/con su editor preferido ( nano, gedit, vi...)

    Copia esto en ella

    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=Eclipse IDE
    Exec=eclipse
    Icon=/opt/eclipse/icon.xpm
    Terminal=false
    Type=Application
    Categories=GNOME;Application;Development;
    StartupNotify=true
    

    Y guarda el archivo

  6. Lanzar Eclipse

    /opt/eclipse/eclipse -clean &

  7. Ahora puede bloquear Eclipse en la barra de inicio haciendo clic derecho en Bloquear a Laucher


44
Buenas instrucciones, pero creo que no deberías chowny chmodla carpeta / opt / eclipse. No pude instalar complementos después de hacer eso.
TomTasche

¿Como en el punto 3 pero con el usuario normal?
Joe

44
Simplemente no haga nada excepto mv eclipse /opt/en el paso 3.
TomTasche

2
La última línea del archivo de script $ECLIPSE_HOME/eclipse "$@"no debe ser $ECLIPSE_HOME/eclipse $*. Esto preservará cosas como argumentos con espacios en ellos.
jbo5112

1
Probablemente deberías usar en /usr/local/binlugar de/usr/bin
kzh

17

Le recomiendo que descargue directamente desde el sitio web de eclipse . el proceso de instalación es muy fácil, solo extraiga los archivos tar.gz, para eliminarlo también es bastante fácil, simplemente eliminando la carpeta eclipse: D


Estoy de acuerdo con ésto. La mayoría de los usuarios recibirán un servicio perfecto instalando Eclipse en sus propios directorios personales, solo para ellos. El administrador de paquetes integrado de Eclipse se puede utilizar para mantenerlo actualizado e instalar nuevos componentes. Es probable que diferentes usuarios en la misma máquina deseen instalar diferentes paquetes para Eclipse e incluso deseen usar diferentes versiones principales. Del mismo modo, para las versiones de Eclipse que proporcionan un instalador ejecutable , la mayoría de los usuarios aún querrán instalar en sus directorios de inicio (y no cambiar la propiedad o los permisos).
Eliah Kagan

11

Desde su escritorio, haga clic en el Centro de software de Ubuntu ingrese la descripción de la imagen aquí

Una vez que se abre, busque Eclipse

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Cuando finalice la búsqueda, verá Eclipse en la lista. todo lo que tiene que hacer es hacer clic en instalar, sentarse y relajarse hasta que finalice la instalación.

Si todavía tiene alguna pregunta, no dude en preguntar.


3
¿Cómo instalamos eclipse versión 4.2 (SR2) con Ubuntu Software Center? Aparece la versión 3.8
Joe

El uso de la USC casi siempre elimina una versión (o lo que sea que estés buscando) que tiene más de 2 años. Aparentemente, a alguien le tomaría demasiado tiempo comprobar si la última versión de programas grandes y populares funciona en la última versión de ubuntu.

10

Estas son las instrucciones copiadas de http://www.inforbiro.com/blog-eng/ubuntu-12-04-eclipse-installation/

Cómo instalar la plataforma Eclipse IDE en Ubuntu 12.04 LTS Precise Pangolin

1) Abra una terminal e ingrese el comando

sudo apt-get install eclipse-platform

2) Después de instalar Eclipse, puede instalar complementos de desarrollo según sus necesidades, por ejemplo:

instalará el paquete Java Development Tools (JDT) para Eclipse

sudo apt-get install eclipse-jdt

instalará paquetes de herramientas de desarrollo C / C ++ para Eclipse

sudo apt-get install eclipse-cdt

8

Puede usar ubuntu-makepara instalar Eclipse en Ubuntu:

Instalación de Ubuntu Make:

Para Ubuntu 14.04 LTS:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

Para Ubuntu 16.04 LTS y más reciente:

Ubuntu make ya está en los repositorios oficiales.

sudo apt-get install ubuntu-make

Instalación de Eclipse:

umake ide eclipse

Desinstalar Eclipse:

umake ide eclipse --remove

2
¿Instala el último eclipse?
Soumyadip Das

44
"Ubuntu make está obteniendo siempre la última versión de lanzamiento de upstream ..." - Ubuntu Make Wiki ;)
hg8

1
En Ubuntu 16.10, utilicé los repositorios oficiales para instalar Ubuntu Make 16.05. Ubuntu Make se quejó sobre el download page changed its syntax or is not parsable. Lo resolví siguiendo las instrucciones de esta respuesta para las versiones anteriores de Ubuntu. Es decir, agregué el repositorio manualmente y luego instalé Ubuntu make y luego instalé Eclipse.
Martin Andersson

1
Para guiar la instalación de ambos, primero lo hice sudo add-apt-repository -y ppa:ubuntu-desktop/ubuntu-make, luego sudo apt-get update, finalmente sudo umake ide eclipse-jee dest-dir=/apps/eclipse.
Martin Andersson

Actualmente obtiene Eclipse Java EE IDE para desarrolladores web, Versión: Neon.2 Release (4.6.2), ID de compilación: 20161208-0600
Michael S.

6

Siempre descargue el eclipse empaquetado de su sitio web. Lo mejor para usted es colocarlo eclipse.tar.gzen su directorio opt y crear un símbolo simbólico y usarlo en su sistema.

Entonces, si terminas actualizando en el futuro, todos tus atajos y enlaces no morirán.

Esta es la configuración preferida para eclipse. OMI


4

Creé este pequeño script para instalar en un montón de máquinas Cinnamon. Puede que tenga que cambiar cosas específicas para sus necesidades, pero puede usar esto como una plantilla propia.

#!/usr/bin/env bash

wget -P /tmp/ http://eclipse.mirror.triple-it.nl/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz

tar -xzf /tmp/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz -C /opt/
chown -R root: /opt/eclipse/

cat <<- 'EOF' > /usr/bin/eclipse42
    #!/bin/sh    
    export ECLIPSE_HOME="/opt/eclipse"
    $ECLIPSE_HOME/eclipse "$@"
EOF

chmod +x /usr/bin/eclipse42

cat <<- EOF > /usr/share/applications/eclipse42.desktop
    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=Eclipse IDE
    Exec=eclipse42
    Icon=/opt/eclipse/icon.xpm
    Terminal=false
    Type=Application
    Categories=GNOME;Application;Development;IDE;
    StartupNotify=true
EOF

Ahora puede ejecutar Kepler escribiendo eclipse42o esperando a que el menú se actualice (o ingrese restart) para encontrarlo allí.

Siéntase libre de comentar los cambios que recomendaría.


2
No debe instalar algo debajo a /usr/*menos que prepare un dpk. Debe instalar sus propios archivos de administrador en /usr/local/*o /opt/NAME/*. Porque for exampel /usr/bines para los paquetes de sistemas / distribuciones, /usr/local/bines para los archivos propios de los administradores y /opt/PACKAGE/bines para el PAQUETE de software comercial. Si lo instala /opt/PACKAGE, generalmente es más fácil crear un script o enlaces /usr/local/bin que inicien el programa. De esa manera, es accesible desde todos los usuarios PATH.
Anders

3

Al igual que con cualquier otra versión de Eclipse, no tiene que obtenerla de los repositorios. Simplemente descargue el archivo apropiado de eclipse.org , extraiga y ejecute Eclipse.

Eclipse en los repositorios a menudo está desactualizado. Por lo general, se actualiza cada versión de ubuntu.


2

Estoy usando Ubuntu GNOME 16.04 y la versión en el centro de software es antigua. Seguí el comienzo de la respuesta de la comunidad descargando eclipse de su sitio web y luego desempaquetado con:

tar -zxvf eclipse.XX.YY.tar.gz

Después de eso fue tan simple como hacer:

cd eclipse-isntaller/
./eclipse-inst

Luego aparecerá un tutorial de GUI.

Después de eso, puede eliminar tanto el tar.gz como la carpeta:

rm eclipse-inst-linux64.tar.gz 
rm -rf ./eclipse-installer/

2

Utilice el instalador oficial (instrucciones) .

Para el lanzamiento de Mars, presentamos un nuevo instalador de Eclipse. Esta es una forma nueva y más eficiente de instalar Eclipse. Es un instalador adecuado, por lo que no hay más archivos zip, con una descarga autoextraíble que lo guiará a través de la experiencia de instalación. Para aquellos que no están en los instaladores, todavía tenemos los paquetes y archivos zip disponibles en nuestras páginas de descarga. - Descargas de Eclipse


1
mkdir ~/opt

Cambie el directorio a la carpeta donde su navegador descargó el paquete Eclipse. Luego descomprima Eclipse en la optcarpeta:

cd {directory where your browser downloaded the package to}
tar -zxvf eclipse-jee-juno-SR1-linux-gtk.tar.gz && mv eclipse ~/opt

Haga una bincarpeta en su directorio de inicio, esto se usará para el script de inicio:

mkdir ~/bin

Luego cree un ejecutable para Eclipe ~/bin/eclipsecon su editor de texto favorito escribiendo vi ~/bin/eclipseo nano ~/bin/eclipseen la línea de comando. Agregue el siguiente contenido:

export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="$HOME/opt/eclipse"
$ECLIPSE_HOME/eclipse $*

Finalmente, permita que se ejecute el script:

chmod +x ~/bin/eclipse

SUGERENCIA: Si es un usuario de gtk y tiene problemas con los botones del mouse, intente agregar una exportación:

export GDK_NATIVE_WINDOWS=true

al archivo de inicio.

Ahora puede ejecutar ese archivo para iniciar Eclipse.


1
Probablemente debería mover su ~/bin/eclipsea /usr/local/bin/eclipse(o con una versión original) y /usr/local/bin/eclipseun enlace a la que desea utilizar). /usr/local/binestá en todos los usuarios PATH, lo que probablemente sea algo bueno.
Anders

1

Si ya ha instalado eclipse desde el centro de software, hay una manera más fácil.
Si no lo has hecho, hazlo primero.

cd ~/Downloads  # (or wherever your tar.gz is)
sudo tar -xf eclipse.*.tar.gz '/opt'
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse

Nota: gran parte de este proceso se ajusta desde la respuesta superior para que sea más fácil.


1

Si está preguntando sobre el eclipse clásico, la última versión del proyecto eclipse es 3.7.2: y puede descargar la bola de alquitrán del sitio web para su sistema operativo aquí:

http://www.eclipse.org/downloads/packages/eclipse-classic-372/indigosr2

La última versión en el Centro de software de Ubuntu es Eclipse 3.7.1; descárguelo desde allí o use el terminal con esta línea de comando:

 sudo apt-get install eclipse && sudo apt-get update

En cuanto a un PPA? Parece que no hay PPA actual o mantenido para eclipse classic. La página de PPA en LaunchPad todavía existe, pero no ha habido ninguna actividad durante lo que parecen ser dos años. Puede consultar la página de PPA aquí:

https://launchpad.net/~eclipse-team/+archive/ppa

La mejor manera de instalar eclipse classic y la última versión 3.7.2 es desde la página de descarga del proyecto Eclipse Classic para la versión de su sistema operativo. Advertencia: Eclipse 3.7.2 está construido y desarrollado para Ubuntu 10.04 LTS de acuerdo con la documentación html "Read Me" del proyecto Eclipse. Se sabe que "no se iniciarán problemas" con versiones posteriores de Ubuntu debido a la compatibilidad de Java Runtime Enviroments; Funciona con JRE6 en lugar de JRE7. Buena suerte :)


0

Me resultó muy fácil instalarlo desde el repositorio. Pero como esa es probablemente una versión desactualizada, también fui a eclipse.org y la descargué desde allí; Instalar eso también es muy fácil.

Lo que obtendrá hoy, a partir de junio de 2016, es el instalador de eclipse Mars. Simplemente guarde la descarga en algún lugar, descomprímalo tar xvf bla...tgz, busque el archivo más grande, es decir, eclipse-inst, file eclipse-instconfirmará que es un ejecutable y ejecútelo ./eclipse-inst.

El instalador le permite elegir entre varios tipos de eclipse. Elige uno y sigue adelante. Después de unos minutos, verá el botón Iniciar y está ejecutando la versión reciente de eclipse.

No me importaban las dependencias, y todo simplemente funcionó. Supongo que en la instalación anterior desde el repositorio de ubuntu, el JRE, etc. se ocupa de.

Lo único que queda es que el sistema de menús de Ubuntu solo conoce la versión desactualizada del repositorio. Para iniciar la nueva versión, deberá acceder al archivo ejecutable en la ubicación mencionada por el instalador durante la instalación de la versión que eligió, muy probablemente en un directorio muy cercano al del instalador.

La forma más fácil de obtener el nuevo eclipse en el sistema de menús podría ser usar el paquete ubuntu classicmenu-indicator, habilitar el menú Alacartey usarlo para alterar el ícono de Programación / Eclipse para cambiar la ruta de la versión anterior del repositorio a la nueva versión desde la descarga.


0

1) Vea qué programas de eclipse tiene Ubuntu en su tienda

apt-cache search eclipse

Desglose: busque en apt-cache cualquier programa llamado "eclipse". ingrese la descripción de la imagen aquí

2) sudo apt-get install eclipse

El resultado es que Ubuntu instalará Eclipse


0

Estoy de acuerdo con Nabil Kadimi y nickguletskii. Esencialmente obtienes una descarga comprimida de eclipse.org. Quiero publicar mi respuesta aquí porque quiero agregar algunos detalles.

¿Por qué se escribió esta respuesta?

A diferencia de la mayoría de las respuestas aquí, mi respuesta no involucra lo Ubuntu Software Centreque a menudo estará desactualizado, y no involucra la línea de comando, y no introduce la variabilidad asociada con la línea de comando (Ejemplo: exactamente cuáles son los chmodpermisos mínimos ? Exactamente qué taropciones necesito?) Y otras incertidumbres. No implica apto apt-get. No implica editar archivos convi. No implica la configuración de variables de entorno. No es que esas respuestas sean incorrectas, es solo que creo que si evitamos la línea de comando es más fácil y significa que más de nosotros terminamos exactamente con la misma configuración que es buena para pruebas y comentarios (sin compensación). Lo siguiente asume que ya está utilizando una versión anterior de Eclipse, lo que creo hace que esta respuesta sea más relevante para muchos lectores.

La respuesta

  1. Haga una copia de seguridad de su código fuente haciendo una copia de seguridad de todo el espacio de trabajo de Eclipse que ha estado utilizando hasta este momento.
  2. En versiones recientes de Eclipse, hay disponible un "Instalador" eclipse.org. Puede tener un nombre de archivo similar a eclipse-inst-linux64.tar.gz. Reconozca que tiene "inst" o algo similar en el nombre del archivo. Descargalo.
  3. Córtalo y pégalo donde prefieras. Existe una convención de que el optdirectorio en la jerarquía del sistema de archivos de Linux es adecuado, pero no tiene que seguir esa convención y a Eclipse no le importa.
  4. Use la GUI para extraer el archivo. La GUI sería Nautilus por defecto en 16.04.
  5. Use la GUI para invocar el instalador ejecutable eclipse-inst.
  6. El instalador le permite iniciar Eclipse inmediatamente, así que continúe. Busque el espacio de trabajo de Eclipse que ha estado utilizando. La nueva versión de Eclipse actualizará los metadatos de su espacio de trabajo (proyectos). Esto es irreversible, por eso hiciste una copia de seguridad.
  7. Salir de Eclipse.
  8. Elimine el icono de Eclipse del Lanzador de Ubuntu.
  9. Eliminar el archivo ~/.local/share/applications/eclipse.desktop.
  10. Use la GUI para buscar la nueva instalación de Eclipse e invoque el ejecutable llamado eclipse.
  11. Busque el ícono de Eclipse en Ubuntu Launcher y haga clic derecho y Lock to Launcher. Esto creará un nuevo archivo en, ~./local/share/applications/eclipse.desktoppero no es necesario que lo tenga en cuenta hasta algún momento en el futuro cuando desee actualizar Eclipse nuevamente. En ese momento, eliminaría el archivo en el paso 9.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.