Setup dan instal IntelliJ dengan JDK

38

Apakah ada skrip untuk mengunduh dan menginstal IntelliJ dengan JavaJDK atau OpenJDK?

Saya tidak tahu bagaimana saya melakukannya sebelum menggunakan Ubuntu 12.10 tapi saya sekarang pada instalasi baru 13,04 dan saya telah mencari-cari semua dalam satu skrip, atau beberapa skrip yang dapat saya buat bersama

Saya memiliki dua tautan terperinci yang menurut saya akan berguna, dapatkah orang lain menambahkan ini?

Bagaimana cara menginstal Oracle Java JDK 7?

Instal Oracle Java 7 di Ubuntu melalui PPA Repository

Pembaruan: Saya sekarang telah menemukan Anda dapat menginstal IntelliJ melalui pusat perangkat lunak Ubuntu, jadi meskipun ini adalah latihan pembelajaran yang baik bagi saya itu tidak benar-benar relevan lagi. Terima kasih untuk semua yang telah berkontribusi.

spences10
sumber
Mengapa Anda menginginkan skrip untuk itu? Tidak terlalu rumit untuk melakukannya secara manual. Cukup ikuti instruksi dari tautan yang Anda poskan dan unduh, lalu unzip IntelliJ. Seharusnya tidak membawa Anda lebih dari lima menit (plus waktu pengunduhan).
André Stannek
Saya ingin skrip sehingga saya bisa menghemat lima menit;) dan juga belajar sesuatu dalam proses
spences10
Jika Anda ingin belajar sesuatu, tulis skrip sendiri ;-) Saya ragu ada sesuatu seperti ini karena sangat spesifik.
André Stannek
Apakah ada contoh? Saya tahu ini akan terjadi, pergi untuk mengajukan pertanyaan yang sah dan dinyalakan dalam komentar
spences10
Niat saya bukan untuk memecat Anda. Maaf kalau itu salah.
André Stannek

Jawaban:

28

Ini seharusnya membuatmu memulai:

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

Beberapa hal yang harus Anda pertimbangkan:

  • Saya tidak yakin di bagian mana echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selectionsharus. Mungkin akan menjadi garis sebelumnya.
  • Baris cd idea-IC-123.169/bintergantung pada versi IntelliJ, karena folder yang diekstraksi dinamai demikian. Ini hanya berfungsi dengan versi yang tersedia saat saya sedang menulis ini.
  • Hal yang sama berlaku untuk tautan unduhan. Mungkin berubah dengan versi yang lebih baru.
  • Saya tidak yakin apa yang terjadi jika Anda mencoba menambahkan ppa yang sudah ada lagi. Ini bisa menimbulkan masalah.
  • Anda harus menjalankan skrip sebagai root
André Stannek
sumber
Bagus, terima kasih, jadi wget -O apa yang dapat Anda gunakan untuk mengunduh file apa pun dari url?
spences10
Ya, -Oopsi menentukan file output. Jika Anda mengabaikannya, file tersebut disimpan dalam direktori saat ini dengan nama saat diunduh.
André Stannek
Lihat askubuntu.com/a/659689/438156 untuk cara otomatis menggunakan Ubuntu Make. (yang membuat paket ide diperbarui dll)
serv-inc
layak disebutkan Anda dapat menggunakan regex ketika cd ke folder yang diekstrak: ide cd * / bin harus bekerja
aholt
76

Menginstal JDK

Untuk menginstal JDK, Anda dapat merujuk ke help.ubuntu.com/community/Java .

Jika Anda ingin menginstal openJDK,

sudo apt-get install openjdk-7-jdk 

Jika Anda ingin menginstal Oracle JDK, Anda dapat menggunakan PPA dari tim webup8 .

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

Menginstal IntelliJ IDEA

[Jawaban Yang Diperbarui]

Unduh IntelliJ IDEA CE dari www.jetbrains.com/idea/download/ .

  1. Ekstrak ideaIC-XX.YZtar.gz menggunakan

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. Jalankan idea.shdalam bindirektori di dalam folder yang diekstraksi.

  3. Untuk membuat pelari baris perintah, Tools > Create Command-line Launcher
  4. Untuk membuat entri desktop, Tools > Create Desktop Entry

Itu dia. Sekarang, Anda dapat meluncurkan IntelliJ dari dasbor Ubuntu.

[Jawaban Lama]

Unduh IntelliJ IDEA CE dari www.jetbrains.com/idea/download/ .

  1. Ekstrak ideaIC-XX.YZtar.gz menggunakan

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

    sudo -i
  3. Pindahkan folder yang diekstrak ke /opt/idea

    mv ideaIC-XX.Y.Z /opt/idea
  4. Buat file desktop dan instal:

    gedit idea.desktop

    dan salin yang berikut ke idea.desktopfile.

    [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

    kemudian jalankan perintah berikut untuk menginstalnya secara otomatis dalam kesatuan:

    desktop-file-install idea.desktop
  5. Buat symlink dalam /usr/local/binmenggunakan

    cd /usr/local/bin
    ln -s /opt/idea/bin/idea.sh
  6. Agar ikon gagasan ditampilkan dalam tanda hubung, ikon gagasan dapat ditambahkan sebagai

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

Itu dia. Sekarang, Anda dapat meluncurkan IntelliJ dari dasbor Ubuntu.

Efek Kojuju
sumber
Terima kasih. Dari semua panduan di luar sana, yang ini bekerja paling baik untuk saya.
Kirill Fuchs
Persis. Jawaban ini memberikan hasil terbaik yang dapat digunakan! Pujian! :)
Christophe De Troyer
1
Anda dapat melewati langkah empat dan melakukannya di akhir begitu intellij berjalan dengan masuk ke Alat> Buat Entri Desktop. Jauh lebih mudah.
mlissner
@mlissner Terima kasih. Saya akhirnya memperbarui jawaban saya.
TheKojuEffect
Langkah 1-3 dapat diganti dengan Ubuntu make (yang seharusnya diperbarui secara otomatis, dll). Lihat askubuntu.com/a/659689/438156
serv-inc
17

Cara baru: Anda dapat menggunakan Ubuntu Make . Untuk menginstal pada 16.04 (Xenial) [dan yang lebih baru]

sudo apt install ubuntu-make

Jika versi Ubuntu Anda jika sebelum 16,04 (codename Xenial), Anda dapat menginstal dari Ubuntu Make PPA. Pertama, tambahkan PPA ke sistem Anda:

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

Kemudian, instal Ubuntu Make:

sudo apt-get install ubuntu-make

Setelah menginstal Ubuntu Make, lakukan a

umake ide idea
serv-inc
sumber
1

Saya terus menginstal berbagai alat JB pada sekelompok mesin, jadi akhirnya menulis alat kecil untuk membantu dengan itu, periksa di sini: https://github.com/MarcinZukowski/jetbrains-installer

Ini juga berguna ketika JetBrains merilis versi baru yang memerlukan pengunduhan manual, memungkinkan mengotomatiskannya.

Marcin Zukowski
sumber
0

Menginstal 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

Anda juga dapat menginstal openjdk 9, 10 atau 11 ini sesuai pilihan Anda; ganti saja 8 dengan nomor versi untuk menginstal versi lain.

Menginstal Intellij

Menginstal intellij dari snap store

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

Ini adalah edisi ulim sehingga Anda memerlukan kode aktivasi untuk mengaktifkannya.

sudo snap install intellij-idea-community --classic

Ini adalah versi komunitas jadi tidak perlu kode aktivasi; tetapi memiliki fitur dan alat yang terbatas.

Selamat Coding :)

rhoitjadhav
sumber