Configure e instale o IntelliJ com JDK

38

Existe algum script para baixar e instalar o IntelliJ com JavaJDK ou OpenJDK?

Não sei como fiz isso antes de usar o Ubuntu 12.10, mas agora estou com uma nova instalação do 13.04 e tenho procurado por um script completo ou por alguns scripts que eu possa criar

Eu tenho os dois links detalhados que acho que serão úteis, alguém mais pode adicionar a isso, por favor?

Como instalo o Oracle Java JDK 7?

Instale o Oracle Java 7 no Ubuntu via Repositório PPA

Atualização: Descobri agora que você pode instalar o IntelliJ através do centro de software Ubuntu, portanto, embora este tenha sido um bom exercício de aprendizado para mim, não é mais relevante. Obrigado a todos que contribuíram.

spences10
fonte
Por que você quer um script para isso? Não é muito complicado fazê-lo manualmente. Basta seguir as instruções nos links que você postou, baixar e descompactar o IntelliJ. Você não deve levar mais de cinco minutos (mais o tempo de download).
André Stannek 25/03
Eu quero um script para que eu possa me salvar cinco minutos;) e também aprender alguma coisa no processo
spences10
Se você quiser aprender algo, escreva o script ;-) Duvido que exista algo assim por aí, pois é muito específico.
André Stannek 25/03
Existem exemplos? Eu sabia que isso iria acontecer, vão fazer uma pergunta perfeitamente legítima e ficar inflamado na comentários
spences10
Minha intenção não era inflamar você. Desculpe se isso saiu errado.
André Stannek 25/03

Respostas:

28

Isso deve ajudar você a começar:

#!/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

Algumas coisas que você deve considerar:

  • Não tenho certeza de qual parte echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selectionsdeve ser. Pode ser uma linha anterior.
  • A linha cd idea-IC-123.169/bindepende da versão do IntelliJ, pois a pasta extraída é nomeada dessa maneira. Só funciona com a versão disponível enquanto escrevo isso.
  • O mesmo vale para o link de download. Pode mudar com uma versão mais recente.
  • Não sei o que acontece se você tentar adicionar um ppa que já exista novamente. Isso pode levar a problemas.
  • Você precisa executar o script como root
André Stannek
fonte
Excelente obrigado, então wget -O é isso que você pode usar para baixar qualquer arquivo de um URL?
spences10
Sim, a -Oopção especifica o arquivo de saída. Se você o omitir, o arquivo será salvo no diretório atual com o nome conforme é baixado.
André Stannek 25/03
Veja askubuntu.com/a/659689/438156 para obter uma maneira automática usando o Ubuntu Make. (que mantém o pacote ideia atualizados etc)
serv-inc
vale a pena mencionar que você pode usar um regex quando CD na pasta extraída: cd ideia * / bin deve funcionar
aholt
76

Instalando o JDK

Para instalar o JDK, você pode consultar o help.ubuntu.com/community/Java .

Se você deseja instalar o openJDK,

sudo apt-get install openjdk-7-jdk 

Se você deseja instalar o Oracle JDK, pode usar o PPA da equipe webup8 .

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

Instalando o IntelliJ IDEA

[Resposta atualizada]

Faça o download do IntelliJ IDEA CE em www.jetbrains.com/idea/download/ .

  1. Extraia o ideaIC-XX.YZtar.gz usando

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. Execute idea.shno bindiretório dentro da pasta extraída.

  3. Para criar um corredor de linha de comando, Tools > Create Command-line Launcher
  4. Para criar uma entrada na área de trabalho, Tools > Create Desktop Entry

É isso aí. Agora, você pode iniciar o IntelliJ a partir do traço do Ubuntu.

[Resposta antiga]

Faça o download do IntelliJ IDEA CE em www.jetbrains.com/idea/download/ .

  1. Extraia o ideaIC-XX.YZtar.gz usando

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. Torne-se raiz.

    sudo -i
  3. Mova a pasta extraída para /opt/idea

    mv ideaIC-XX.Y.Z /opt/idea
  4. Crie um arquivo da área de trabalho e instale-o:

    gedit idea.desktop

    e copie o seguinte para o idea.desktoparquivo.

    [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

    execute o seguinte comando para instalá-lo automaticamente na unidade:

    desktop-file-install idea.desktop
  5. Crie um link simbólico /usr/local/binusando

    cd /usr/local/bin
    ln -s /opt/idea/bin/idea.sh
  6. Para que o ícone da ideia seja exibido no traço, o ícone da ideia pode ser adicionado como

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

É isso aí. Agora, você pode iniciar o IntelliJ a partir do traço do Ubuntu.

TheKojuEffect
fonte
obrigado. De todos os guias por aí, este funcionou melhor para mim.
precisa
Exatamente. Esta resposta fornece o melhor resultado utilizável! Parabéns! :)
Christophe De Troyer
1
Você pode pular a etapa quatro e fazê-lo no final, depois que o intellij estiver em execução, vá em Ferramentas> Criar entrada da área de trabalho. Muito facil.
mlissner
@mlissner Obrigado. Eu atualizei minha resposta finalmente.
precisa saber é o seguinte
Os passos 1 a 3 podem ser substituídos pelo Ubuntu make (que deve ser atualizado automaticamente, etc). Veja askubuntu.com/a/659689/438156
serv-inc
17

Nova maneira: você pode usar o Ubuntu Make . Para instalar no 16.04 (Xenial) [e posterior]

sudo apt install ubuntu-make

Se a sua versão do Ubuntu for anterior a 16.04 (codinome Xenial), você poderá instalar a partir do Ubuntu Make PPA. Primeiro, adicione o PPA ao seu sistema:

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

Em seguida, instalando o Ubuntu Make:

sudo apt-get install ubuntu-make

Após instalar o Ubuntu Make, faça um

umake ide idea
serv-inc
fonte
1

Continuei instalando várias ferramentas JB em várias máquinas, então finalmente escrevi uma pequena ferramenta para ajudar com isso, confira aqui: https://github.com/MarcinZukowski/jetbrains-installer

Também é útil quando o JetBrains lança uma nova versão que requer download manual, permite automatizar isso.

Marcin Zukowski
fonte
0

Instalando o JDK

Oracle JDK

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

Você também pode instalar o openjdk 9, 10 ou 11, conforme sua escolha; substitua 8 pelo número da versão para instalar outra versão.

Instalando Intellij

Instalando intellij do snap store

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

Esta é uma edição ulimate, portanto você precisa do código de ativação para ativá-lo.

sudo snap install intellij-idea-community --classic

Esta é a versão da comunidade, portanto não precisa de código de ativação; mas possui recursos e ferramentas limitados.

Happy Coding :)

rhoitjadhav
fonte