GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Intellij IDEA sur Ubuntu ?

Remarque : Cette réponse couvre l'installation d'IntelliJ IDEA. Pour un script étendu, qui couvre plus d'IDE JetBrains, ainsi que de l'aide pour les problèmes de rendu des polices, veuillez consulter ce lien fourni par brendan.
De plus, une création manuelle d'entrée de bureau est facultative, car les nouvelles versions d'IntelliJ proposent de la créer au premier démarrage.

J'ai mon dossier intellij int/opt. Donc ce que je fais c'est :

  • Télécharger Intellij
  • Extraire intellij vers /opt-folder :sudo tar -xvf <intellij.tar> -C /opt/ (l'option -C extrait le tar dans le dossier /opt/)
  • Créez un fichier d'entrée de bureau appelé idea.desktop (voir l'exemple de fichier ci-dessous) et stockez-le où vous voulez (supposons dans votre répertoire personnel)
  • Déplacez idea.desktop de votre répertoire personnel vers /usr/share/applications :sudo mv ~/idea.desktop /usr/share/applications/

Désormais (dans de nombreuses versions) d'Ubuntu, vous pouvez démarrer l'application après le redémarrage de l'interface graphique. Si vous ne savez pas comment faire cela, vous pouvez redémarrer votre PC..

idea.desktop (ceci est pour la version 14.1.2 de l'édition communautaire, vous devez modifier les chemins dans les lignes Exec=et Icon=si le chemin est différent pour vous) :

[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

Modifier
J'ai aussi trouvé un script shell qui le fait pour vous, ici. Le script donné dans le lien installe Oracle Java 7 pour vous et vous donne le choix entre Community et Ultimate Edition. Il télécharge ensuite automatiquement la version la plus récente pour vous, l'extrait et crée une entrée de bureau.
J'ai modifié les scripts pour répondre à mes besoins. Il n'installe pas java 8 et il ne vous demande pas la version que vous souhaitez installer (mais la version est conservée dans une variable pour changer cela facilement). Vous pouvez également mettre à jour Intellij avec. Mais ensuite, vous devez (jusqu'à présent) supprimer manuellement l'ancien dossier ! Voici ce que j'ai :

Modifier2
Voici la nouvelle version du script. Comme mentionné dans les commentaires, breandan a mis à jour le script pour qu'il soit plus stable (le site Web de jetbrains a changé son comportement). Merci pour la mise à jour, breandan.

#!/bin/sh

echo "Installing IntelliJ IDEA..."

# We need root to install
[ $(id -u) != "0" ] && exec sudo "$0" "[email protected]"

# 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."  

Ancienne version

#!/bin/sh                                                                                                                                   

echo "Installing IntelliJ IDEA..."

# We need root to install
[ $(id -u) != "0" ] && exec sudo "$0" "[email protected]"

# 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."    

Depuis Ubuntu 18.04, l'installation d'Intellij IDEA est facile ! Il vous suffit de rechercher "IDEA" dans le centre logiciel. Vous pouvez également choisir une branche à installer (j'utilise EAP).

Pour les versions antérieures :

D'après ceci (snap ) et ceci (umake ) articles les moyens les plus confortables sont :

  • pour utiliser les snap-packages (depuis les versions IDEA 2017.3 et Ubuntu 14.04) :

    1. installez le système snapd. Depuis Ubuntu 16.04, vous l'avez déjà.

    2. installer IDEA snap-package ou même EAP build

  • pour utiliser ubuntu-make (pour les versions d'Ubuntu antérieures à 16.04, utilisez apt-get commande à la place apt ):

    1. Ajoutez PPA ubuntu-desktop/ubuntu-make (si vous installez ubuntu-make à partir du dépôt standard, vous ne verrez que quelques IDE) :

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

      $ sudo apt update
      $ sudo apt install ubuntu-make
      
    3. installer l'ide préféré (IDEA, pour cette question):

      $ umake ide idea
      

      ou même la version ultime si vous avez besoin :

      $ umake ide idea-ultimate
      
    4. Je mets à niveau Intellij IDEA en le réinstallant :

      $ umake -r ide idée-ultime

      $ umake ide idea-ultimate
      

JetBrains a une nouvelle application appelée Toolbox App qui installe rapidement et facilement n'importe quel logiciel JetBrains que vous voulez, en supposant que vous ayez la licence. Il gère également votre connexion une seule fois pour l'appliquer à tous les logiciels JetBrains, une fonctionnalité très utile.

Pour l'utiliser, téléchargez le fichier tar.gz ici, puis extrayez-le et lancez l'exécutable inclus jetbrains-toolbox. Connectez-vous ensuite et appuyez sur installer à côté d'IntelliJ IDEA :

Si vous souhaitez déplacer l'exécutable vers /usr/bin/ n'hésitez pas, mais cela fonctionne bien dès la sortie de la boîte, où que vous l'extrayez.

Cela créera également les entrées de bureau appropriées lors de l'installation.


Vous pouvez également essayer mon référentiel ubuntu :https://launchpad.net/~mmk2410/+archive/ubuntu/intellij-idea

Pour l'utiliser, exécutez simplement les commandes suivantes :

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

L'édition communautaire peut ensuite être installée avec

sudo apt-get install intellij-idea-community

et l'édition ultime avec

sudo apt-get install intellij-idea-ultimate

Linux
  1. Comment installer R sur Ubuntu 20.04

  2. Comment installer IntelliJ IDEA sur Debian 10

  3. Comment installer IntelliJ IDEA sur CentOS 8

  4. Comment installer IntelliJ IDEA sur Fedora 35

  5. Comment installer IntelliJ IDEA sur Ubuntu 18.04 LTS

Comment installer IntelliJ IDEA sur Ubuntu 18.04 / 19.10 et Ubuntu 16.04

Comment installer IntelliJ IDEA sur Ubuntu 20.04 LTS

Comment installer IntelliJ IDEA sur Ubuntu 22.04 | 20.04 LTS

Comment installer IntelliJ IDEA sur Ubuntu 18.04 Bionic Beaver

Comment installer IntelliJ IDEA sur Ubuntu 20.04

Comment installer IntelliJ IDEA sur Ubuntu 22.04