Installer et installer IntelliJ avec JDK

39

Existe-t-il des scripts pour télécharger et installer IntelliJ avec JavaJDK ou OpenJDK?

Je ne sais pas comment je l'avais fait avant d'utiliser Ubuntu 12.10, mais je suis maintenant sur une nouvelle installation de 13.04 et je cherche un script ou des scripts que je peux bricoler ensemble.

J'ai les deux liens détaillés que je pense sera utile, quelqu'un d'autre peut ajouter à ceci s'il vous plaît?

Comment installer Oracle Java JDK 7?

Installer Oracle Java 7 dans Ubuntu via le référentiel PPA

Mise à jour: J'ai maintenant découvert que vous pouvez installer IntelliJ via le centre logiciel Ubuntu. Ce fut donc un bel exercice d'apprentissage pour moi, mais il n'est plus vraiment pertinent. Merci à tous ceux qui ont contribué.

spences10
la source
Pourquoi voulez-vous un script pour cela? Ce n'est pas trop compliqué de le faire manuellement. Suivez simplement les instructions à partir des liens que vous avez publiés, téléchargez et décompressez IntelliJ. Ne devrait pas vous prendre plus de cinq minutes (plus le temps de téléchargement).
André Stannek
Je veux un script pour pouvoir gagner cinq minutes;) et aussi apprendre quelque chose en cours de
route
Si vous voulez apprendre quelque chose, écrivez le script vous-même ;-) Je doute qu'il existe quelque chose comme cela, car il est très spécifique.
André Stannek
Y a-t-il des exemples? Je savais que cela se produirait, allez poser une question parfaitement légitime et soyez enflammé dans les commentaires
spences10
Mon intention n'était pas de vous flamber. Désolé si cela s'est mal passé.
André Stannek

Réponses:

28

Cela devrait vous aider à démarrer:

#!/bin/sh

add-apt-repository ppa:webupd8team/java &&
apt-get update &&
apt-get install oracle-java7-installer &&
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections &&
update-java-alternatives -s java-7-oracle &&

wget -O /tmp/intellij.tar.gz http://download.jetbrains.com/idea/ideaIC-12.0.4.tar.gz &&
tar xfz /tmp/intellij.tar.gz &&
cd idea-IC-123.169/bin &&
./idea.sh

Quelques points à considérer:

  • Je ne suis pas sûr de savoir à quel endroit il echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selectionsdoit être. Peut-être une ligne plus tôt.
  • La ligne cd idea-IC-123.169/bindépend de la version d'IntelliJ, car le dossier extrait est nommé de cette façon. Cela ne fonctionne qu'avec la version disponible pendant que j'écris ceci.
  • Il en va de même pour le lien de téléchargement. Cela pourrait changer avec une version plus récente.
  • Je ne sais pas trop ce qui se passera si vous essayez d'ajouter un ppa qui existe déjà. Cela pourrait entraîner des problèmes.
  • Vous devez exécuter le script en tant que root
André Stannek
la source
Excellent merci, wget -O est-ce que c'est ce que vous pouvez utiliser pour télécharger un fichier à partir d'une URL?
spences10
Oui, l' -Ooption spécifie le fichier de sortie. Si vous l'omettez, le fichier est enregistré dans le répertoire actuel avec le nom tel qu'il est téléchargé.
André Stannek
Voir askubuntu.com/a/659689/438156 pour une méthode automatique d’utilisation de Ubuntu Make. (qui maintient le paquet d'idées à jour, etc.)
serv-inc
Il vaut la peine de mentionner que vous pouvez utiliser une expression rationnelle lorsque cd dans le dossier extrait: cd idea * / bin devrait fonctionner
aholt
76

Installation de JDK

Pour installer JDK, vous pouvez vous référer à help.ubuntu.com/community/Java .

Si vous voulez installer openJDK,

sudo apt-get install openjdk-7-jdk 

Si vous souhaitez installer Oracle JDK, vous pouvez utiliser PPA de l'équipe webup8 .

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Installation d'IntelliJ IDEA

[Réponse mise à jour]

Téléchargez IntelliJ IDEA CE sur www.jetbrains.com/idea/download/ .

  1. Extrait ideaIC-XX.YZtar.gz en utilisant

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. Exécuter idea.shdans le binrépertoire à l'intérieur du dossier extrait.

  3. Pour créer un coureur de ligne de commande, Tools > Create Command-line Launcher
  4. Pour créer une entrée de bureau, Tools > Create Desktop Entry

C'est ça. Maintenant, vous pouvez lancer IntelliJ à partir de Ubuntu Dash.

[Ancienne réponse]

Téléchargez IntelliJ IDEA CE sur www.jetbrains.com/idea/download/ .

  1. Extrait ideaIC-XX.YZtar.gz en utilisant

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. Devenir root.

    sudo -i
  3. Déplacez le dossier extrait vers /opt/idea

    mv ideaIC-XX.Y.Z /opt/idea
  4. Créez un fichier de bureau et installez-le:

    gedit idea.desktop

    et copiez ce qui suit dans le idea.desktopfichier.

    [Desktop Entry]
    Name=IntelliJ IDEA 
    Type=Application
    Exec=idea.sh
    Terminal=false
    Icon=idea
    Comment=Integrated Development Environment
    NoDisplay=false
    Categories=Development;IDE;
    Name[en]=IntelliJ IDEA

    puis exécutez la commande suivante pour l'installer automatiquement dans l'unité:

    desktop-file-install idea.desktop
  5. Créer un lien symbolique en /usr/local/binutilisant

    cd /usr/local/bin
    ln -s /opt/idea/bin/idea.sh
  6. Pour que l’icône idée soit affichée au tiret, elle peut être ajoutée en tant que

    cp /opt/idea/bin/idea.png /usr/share/pixmaps/idea.png

C'est ça. Maintenant, vous pouvez lancer IntelliJ à partir de Ubuntu Dash.

L'effet de koju
la source
Je vous remercie. De tous les guides, celui-ci a fonctionné le mieux pour moi.
Kirill Fuchs
Exactement. Cette réponse donne le meilleur résultat utilisable! Gloire! :)
Christophe De Troyer
1
Vous pouvez ignorer l'étape quatre et le faire à la fin une fois qu'intellij est exécuté en accédant à Outils> Créer une entrée de bureau. Beaucoup plus facile.
mlissner
@ mlissner Merci. J'ai mis à jour ma réponse finalement.
TheKojuEffect le
Les étapes 1 à 3 peuvent être remplacées par la marque Ubuntu (qui devrait se mettre à jour automatiquement, etc.). Voir le site askubuntu.com/a/659689/438156
serv-inc.
17

Nouvelle façon: vous pouvez utiliser Ubuntu Make . Pour installer sur 16.04 (Xenial) [et plus tard]

sudo apt install ubuntu-make

Si votre version d'Ubuntu est antérieure à 16.04 (nom de code Xenial), vous pouvez installer à partir de Ubuntu Make PPA. Tout d’abord, ajoutez le PPA à votre système:

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

Ensuite, en installant Ubuntu Make:

sudo apt-get install ubuntu-make

Après avoir installé Ubuntu Make, faites une

umake ide idea
serv-inc
la source
1

J'ai continué à installer divers outils JB sur un groupe de machines, alors j'ai finalement écrit un petit outil pour vous aider, consultez-le ici: https://github.com/MarcinZukowski/jetbrains-installer

C'est également utile lorsque JetBrains publie une nouvelle version nécessitant un téléchargement manuel, permet d'automatiser cela.

Marcin Zukowski
la source
0

Installation de JDK

JDK Oracle

sudo add-apt-repository ppa:webupd8team/java`
sudo apt-get update
sudo apt-get install oracle-java7-installer

OpenJDK

sudo apt-get install openjdk-8-jdk

Vous pouvez également installer openjdk 9, 10 ou 11 selon votre choix; remplacez simplement 8 par le numéro de version pour installer une autre version.

Installer Intellij

Installer intellij à partir de snap store

sudo snap install intellij-idea-ultimate --classic --edge

Ceci est une édition ulimate donc vous avez besoin du code d'activation pour pouvoir l'activer.

sudo snap install intellij-idea-community --classic

Ceci est la version de la communauté, donc pas besoin de code d'activation; mais il a des fonctionnalités et des outils limités.

Bonne codage :)

rhoitjadhav
la source