snap intellij idea java linux ubuntu intellij-idea sudo

java - idea - install intellij ubuntu snap



¿Cómo instalar Intellij IDEA en Ubuntu? (12)

¡Desde Ubuntu 18.04 instalar Intellij IDEA es fácil! Solo necesita buscar "IDEA" en el Centro de software. También puede elegir una rama para instalar (uso EAP).

Para versiones anteriores:

De acuerdo con este ( complemento ) y este ( umake ) artículos, las formas más cómodas son:

  • para usar paquetes de complemento (desde las versiones IDEA 2017.3 y Ubuntu 14.04):

    1. Instalar el sistema Snapd . Desde Ubuntu 16.04 ya lo tienes.

    2. instale el paquete de complemento IDEA o incluso la compilación EAP

  • para usar ubuntu-make (para versiones de Ubuntu anteriores a 16.04 use el comando apt-get lugar de apt ):

    1. Agregue PPA ubuntu-desktop / ubuntu-make (si instala ubuntu-make desde el repositorio estándar, verá solo algunos IDE):

      $ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make

    2. Instalar ubuntu-make:

      $ sudo apt update $ sudo apt install ubuntu-make

    3. instalar ide preferido (IDEA, para esta pregunta):

      $ umake ide idea

      o incluso la última versión si necesitas:

      $ umake ide idea-ultimate

    4. Actualizo Intellij IDEA mediante la reinstalación:

      $ umake -r ide idea-ultimate

      $ umake ide idea-ultimate

Soy nuevo en Ubuntu y Linux en general. Quiero codificar en Java en mi computadora, pero tengo problemas para instalar IntelliJ IDEA en Ubuntu. He descargado y extraído el archivo y, por alguna razón, renombré la carpeta a idea. Intenté mover la carpeta a /usr/share/applications o algo así, pero no tenía permiso. sudo -i en la terminal para obtener permiso, pero no pude salir de la carpeta raíz. ¿Alguien puede ayudarme con una forma paso a paso de mover la carpeta, crear un acceso directo en la barra de búsqueda o como se llame e instalarlo correctamente?


De manera simple, también puede intentar ejecutar un acoplador preempaquetado con intellij, encontré el buen trabajo de @dlsniper: https://hub.docker.com/r/dlsniper/docker-intellij/

solo necesita tener docker instalado y ejecutar:

docker run -tdi / --net="host" / --privileged=true / -e DISPLAY=${DISPLAY} / -v /tmp/.X11-unix:/tmp/.X11-unix / -v ${HOME}/.IdeaIC2016.1_docker:/home/developer/.IdeaIC2016.1 / -v ${GOPATH}:/home/developer/go / dlsniper/docker-intellij


Desde Ubuntu 16.04 incluye snapd por defecto.
Entonces, la forma más fácil de instalar la versión estable es

  • Comunidad IntelliJ IDEA:
    $ sudo snap install intellij-idea-community --classic
  • IntelliJ IDEA Ultimate:
    $ sudo snap install intellij-idea-ultimate --classic

Para la última versión use channel --edge
$ sudo snap install intellij-idea-community --classic --edge

Aquí está la lista de todos los canales https://snapcraft.io/intellij-idea-ultimate (desplegable ''Todas las versiones'').

opciones

--classic

La opción --classic es necesaria porque el complemento IntelliJ IDEA requiere acceso completo al sistema, como una aplicación tradicionalmente empaquetada.
[ https://www.jetbrains.com/help/idea/install-and-set-up-product.html#install-on-linux-with-snaps]

--edge

--edge Instalar desde el canal de borde [ http://manpages.ubuntu.com/manpages/bionic/man1/snap.1.html]

Nota: Snap, también funcionan algunas distribuciones principales: Arch, Debian, Fedora, openSUSE, Linux Mint, ...


Encuentro y sigo este youtube:

https://www.youtube.com/watch?v=PbW-doAiAvI

Básicamente, descargue el paquete tar.gz, extráigalo en / opt / y luego ejecute "idea.sh" en la carpeta bin (es decir, /opt/idea-IC-163.7743.44/bin/idea.sh)

Disfrutar


JetBrains tiene una nueva aplicación llamada Toolbox App que instala rápida y fácilmente cualquier software JetBrains que desee, suponiendo que tenga la licencia. También gestiona su inicio de sesión una vez para aplicar en todo el software JetBrains, una característica muy útil.

Para usarlo, descargue el archivo tar.gz here , luego jetbrains-toolbox. y ejecute el ejecutable jetbrains-toolbox. incluido jetbrains-toolbox. Luego inicie sesión y presione instalar junto a IntelliJ IDEA:

Si desea mover el ejecutable a /usr/bin/ feel free, sin embargo, funciona bien fuera de la caja donde sea que lo extraiga.

Esto también hará las entradas de escritorio apropiadas después de la instalación.


JetBrains tiene una nueva aplicación llamada Toolbox App que instala rápida y fácilmente cualquier software JetBrains que desee, suponiendo que tenga la licencia. También gestiona su inicio de sesión una vez para aplicar en todo el software JetBrains, una característica muy útil.

Para usarlo, descargue el archivo tar.gz en here , luego jetbrains-toolbox. y ejecute el ejecutable jetbrains-toolbox. incluido jetbrains-toolbox. Luego inicie sesión y presione instalar al lado de IntelliJ IDEA: Esto también hará las entradas de escritorio apropiadas después de la instalación.

no es necesario, abrir las instalaciones ejecutables a / usr / bin / automáticamente Si desea mover el ejecutable a /usr/bin/ feel free, sin embargo, funciona bien fuera de la caja donde sea que lo extraiga.


Las versiones recientes de IntelliJ permiten la creación automática de entradas de escritorio. Mira esta esencia

  1. Lanzamiento desde la línea de comandos. Si se inicia por primera vez, la configuración le preguntará acerca de cómo crear un ícono de inicio de escritorio; decir que sí. O bien, después de iniciar (es decir, desde la línea de comandos) en cualquier momento, use el menú IDEA Configurar> Crear entrada de escritorio. Eso debería crear /usr/share/applications/intellij-idea-community.desktop
  2. Active la búsqueda en el escritorio de Ubuntu (es decir, la tecla de Windows), busque la IDEA de Intellij que utilizó para crear la entrada en el escritorio.
  3. Arrastra el ícono que se muestra al Ubuntu Launcher.

Necesitaba instalar varias herramientas de JetBrains en varias máquinas de CLI, así que escribí una pequeña herramienta para ayudar con eso. También utiliza API más limpias de JB, lo que lo hace más estable y funciona para varias herramientas de JB.

Siéntase libre de probarlo: https://github.com/MarcinZukowski/jetbrains-installer


TL; DR:

  1. Descargue IntelliJ IDEA desde here .
  2. cd Downloads
  3. extraer el archivo descargado: sudo tar xf ideaIC-2017.2.5.tar.gz -C /opt/
  4. Cambie al directorio bin: cd /opt/idea-IC-172.4343.14/bin
  5. Ejecute idea.sh desde el subdirectorio bin.

También puede probar mi repositorio de ubuntu: https://launchpad.net/~mmk2410/+archive/ubuntu/intellij-idea

Para usarlo solo ejecuta los siguientes comandos:

sudo apt-add-repository ppa:mmk2410/intellij-idea sudo apt-get update

La edición comunitaria se puede instalar con

sudo apt-get install intellij-idea-community

y la última edición con

sudo apt-get install intellij-idea-ultimate


prueba una forma sencilla de instalar intellij idea

Instale IntelliJ en Ubuntu usando Ubuntu Make

Necesita instalar Ubuntu Make primero. Si está utilizando Ubuntu 16.04, 18.04 o una versión superior, puede instalar Ubuntu Make usando el siguiente comando:

  1. sudo apt install ubuntu-make

Una vez que tenga Ubuntu Make instalado, puede usar el siguiente comando para instalar IntelliJ IDEA Community edition:

  1. Umake idea ide

Para instalar la edición IntelliJ IDEA Ultimate, use el siguiente comando:

  1. Umake ide idea-ultimate

Para eliminar IntelliJ IDEA instalado a través de Ubuntu Make, use el siguiente comando para sus respectivas versiones:

  1. umake -r idea ide
  2. umake -r ide idea-ultimate

Puedes visitar para más opciones.

https://itsfoss.com/install-intellij-ubuntu-linux/


Nota: Esta respuesta cubre la instalación de IntelliJ IDEA. Para un script extendido, que cubre más IDE de JetBrains, así como ayuda para problemas de representación de fuentes, consulte este enlace proporcionado por brendan.
Además, la creación manual de Desktop Entry es opcional, ya que las versiones más recientes de IntelliJ ofrecen crearlo en el primer inicio.

Tengo mi carpeta intellij int / opt. Entonces lo que hago es:

  • Descargar Intellij
  • Extraiga intellij a / opt-folder: sudo tar -xvf <intellij.tar> -C /opt/ (la opción -C extrae el tar a la carpeta / opt /)
  • Cree un archivo de entrada de escritorio llamado idea.desktop (consulte el archivo de ejemplo a continuación) y guárdelo en el lugar que desee (supongamos en su directorio de inicio)
  • Mueva el idea.desktop desde su directorio de inicio a / usr / share / aplicaciones: sudo mv ~/idea.desktop /usr/share/applications/

Ahora (en muchos) versiones de Ubuntu puede iniciar la aplicación después de reiniciar la GUI. Si no sabe cómo hacerlo, puede reiniciar su PC.

idea.desktop (esto es para la edición de la comunidad versión 14.1.2, debe cambiar las rutas en Exec = e Icon = lines si la ruta es diferente para usted):

[Desktop Entry] Encoding=UTF-8 Name=IntelliJ IDEA Comment=IntelliJ IDEA Exec=/opt/ideaIC-14.1.2/bin/idea.sh Icon=/opt/ideaIC-14.1.2/bin/idea.png Terminal=false StartupNotify=true Type=Application

Editar
También encontré un script de shell que hace esto por ti, aquí . El script proporcionado en el enlace instala Oracle Java 7 para usted y le ofrece la opción de elegir entre Community y Ultimate Edition. Luego descarga automáticamente la versión más nueva para usted, la extrae y crea una entrada de escritorio.
He modificado los scripts para satisfacer mis necesidades. No instala java 8 y no le pide la versión que desea instalar (pero la versión se mantiene en una variable para cambiarla fácilmente). También puede actualizar Intellij con él. Pero luego tiene que (hasta ahora) eliminar manualmente la carpeta anterior. Esto es lo que conseguí:

Edit2
Aquí está la nueva versión del guión. Como se menciona en los comentarios, breandan ha actualizado el script para que sea más estable (el sitio web de jetbrains cambió su comportamiento). Gracias por la actualización, breandan.

#!/bin/sh echo "Installing IntelliJ IDEA..." # We need root to install [ $(id -u) != "0" ] && exec sudo "$0" "$@" # Attempt to install a JDK # apt-get install openjdk-8-jdk # add-apt-repository ppa:webupd8team/java && apt-get update && apt-get install oracle-java8-installer # Prompt for edition #while true; do # read -p "Enter ''U'' for Ultimate or ''C'' for Community: " ed # case $ed in # [Uu]* ) ed=U; break;; # [Cc]* ) ed=C; break;; # esac #done ed=C # Fetch the most recent version VERSION=$(wget "https://www.jetbrains.com/intellij-repository/releases" -qO- | grep -P -o -m 1 "(?<=https://www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/idea/BUILD/)[^/]+(?=/)") # Prepend base URL for download URL="https://download.jetbrains.com/idea/ideaI$ed-$VERSION.tar.gz" echo $URL # Truncate filename FILE=$(basename ${URL}) # Set download directory DEST=~/Downloads/$FILE echo "Downloading idea-I$ed-$VERSION to $DEST..." # Download binary wget -cO ${DEST} ${URL} --read-timeout=5 --tries=0 echo "Download complete!" # Set directory name DIR="/opt/idea-I$ed-$VERSION" echo "Installing to $DIR" # Untar file if mkdir ${DIR}; then tar -xzf ${DEST} -C ${DIR} --strip-components=1 fi # Grab executable folder BIN="$DIR/bin" # Add permissions to install directory chmod -R +rwx ${DIR} # Set desktop shortcut path DESK=/usr/share/applications/IDEA.desktop # Add desktop shortcut echo -e "[Desktop Entry]/nEncoding=UTF-8/nName=IntelliJ IDEA/nComment=IntelliJ IDEA/nExec=${BIN}/idea.sh/nIcon=${BIN}/idea.png/nTerminal=false/nStartupNotify=true/nType=Application" -e > ${DESK} # Create symlink entry ln -s ${BIN}/idea.sh /usr/local/bin/idea echo "Done."

Versión antigua

#!/bin/sh echo "Installing IntelliJ IDEA..." # We need root to install [ $(id -u) != "0" ] && exec sudo "$0" "$@" # define version (ultimate. change to ''C'' for Community) ed=''U'' # Fetch the most recent community edition URL URL=$(wget "https://www.jetbrains.com/idea/download/download_thanks.jsp?edition=I${ed}&os=linux" -qO- | grep -o -m 1 "https://download.jetbrains.com/idea/.*gz") echo "URL: ${URL}" echo "basename(url): $(basename ${URL})" # Truncate filename FILE=$(basename ${URL}) echo "File: ${FILE}" # Download binary wget -cO /tmp/${FILE} ${URL} --read-timeout=5 --tries=0 # Set directory name DIR="${FILE%/.tar/.gz}" # Untar file if mkdir /opt/${DIR}; then tar -xvzf /tmp/${FILE} -C /opt/${DIR} --strip-components=1 fi # Grab executable folder BIN="/opt/$DIR/bin" # Add permissions to install directory chmod 755 ${BIN}/idea.sh # Set desktop shortcut path DESK=/usr/share/applications/IDEA.desktop # Add desktop shortcut echo -e "[Desktop Entry]/nEncoding=UTF-8/nName=IntelliJ IDEA/nComment=IntelliJ IDEA/nExec=${BIN}/idea.sh/nIcon=${BIN}/idea.png/nTerminal=false/nStartupNotify=true/nType=Application" > ${DESK} echo "Done."