ติดตั้งและติดตั้ง IntelliJ ด้วย JDK


38

มีสคริปต์สำหรับการดาวน์โหลดและติดตั้ง IntelliJ ด้วย JavaJDK หรือ OpenJDK หรือไม่?

ฉันไม่รู้ว่าฉันทำได้อย่างไรก่อนใช้ Ubuntu 12.10 แต่ตอนนี้ฉันติดตั้งใหม่ 13.04 และฉันได้มองหาสคริปต์ทั้งหมดในสคริปต์เดียวหรือสคริปต์บางตัวที่ฉันสามารถใช้ร่วมกันได้

ฉันมีลิงก์ทั้งสองที่มีรายละเอียดซึ่งฉันคิดว่าจะมีประโยชน์ใครบ้างที่สามารถเพิ่มให้กับสิ่งนี้ได้โปรด?

ฉันจะติดตั้ง Oracle Java JDK 7 ได้อย่างไร

ติดตั้ง Oracle Java 7 ใน Ubuntu ผ่าน PPA Repository

อัปเดต:ตอนนี้ฉันได้พบว่าคุณสามารถติดตั้ง IntelliJ ผ่านศูนย์ซอฟต์แวร์ Ubuntu ได้แม้ว่านี่เป็นการฝึกหัดการเรียนรู้ที่ดีสำหรับฉัน แต่มันก็ไม่ได้เกี่ยวข้องกันอีกต่อไป ขอบคุณทุกคนที่มีส่วน


ทำไมคุณต้องการสคริปต์สำหรับสิ่งนั้น ไม่ซับซ้อนเกินไปที่จะทำด้วยตนเอง เพียงทำตามคำแนะนำจากลิงค์ที่คุณโพสต์และดาวน์โหลดและแตกไฟล์ IntelliJ ไม่ควรใช้เวลาเกินห้านาที (รวมเวลาดาวน์โหลด)
André Stannek

ฉันต้องการสคริปต์เพื่อให้ฉันสามารถช่วยตัวเองได้ห้านาที;) และเรียนรู้บางอย่างในกระบวนการ
spences10

หากคุณต้องการเรียนรู้สิ่งที่เขียนสคริปต์ด้วยตัวเอง ;-) ฉันสงสัยว่ามีบางอย่างเช่นนี้เพราะมีความเฉพาะเจาะจงมาก
André Stannek

มีตัวอย่างอะไรบ้าง? ฉันรู้ว่าสิ่งนี้จะเกิดขึ้นให้ไปถามคำถามที่ถูกต้องสมบูรณ์และได้รับความคิดเห็น
spences10

ความตั้งใจของฉันไม่ได้ทำให้คุณลุกไหม้ ขออภัยถ้ามันผิด
André Stannek

คำตอบ:


28

สิ่งนี้จะช่วยให้คุณเริ่มต้น:

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

บางสิ่งที่คุณควรพิจารณา:

  • ฉันไม่แน่ใจว่าecho oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selectionsต้องเป็นส่วนไหน อาจเป็นเส้นก่อนหน้านี้
  • บรรทัดcd idea-IC-123.169/binนั้นขึ้นอยู่กับรุ่น IntelliJ เนื่องจากโฟลเดอร์ที่แตกออกมานั้นมีชื่ออยู่ในลักษณะนั้น ใช้ได้กับเวอร์ชันที่มีให้ในขณะที่ฉันกำลังเขียน
  • กันไปสำหรับลิงค์ดาวน์โหลด มันอาจมีการเปลี่ยนแปลงด้วยรุ่นที่ใหม่กว่า
  • ฉันไม่แน่ใจว่าจะเกิดอะไรขึ้นหากคุณพยายามเพิ่ม ppa ที่มีอยู่แล้วอีกครั้ง สิ่งนี้อาจนำไปสู่ปัญหา
  • คุณต้องรันสคริปต์ในฐานะรูท

ขอบคุณอย่างมากwget -O สิ่งที่คุณสามารถใช้เพื่อดาวน์โหลดไฟล์ใด ๆ จาก url คืออะไร?
spences10

ใช่-Oตัวเลือกจะระบุไฟล์เอาต์พุต หากคุณข้ามไปไฟล์นั้นจะถูกบันทึกในไดเรกทอรีปัจจุบันพร้อมชื่อขณะที่ดาวน์โหลด
André Stannek

ดูaskubuntu.com/a/659689/438156สำหรับวิธีอัตโนมัติโดยใช้ Ubuntu Make (ซึ่งทำให้แพ็คเกจความคิดอัปเดต ฯลฯ )
serv-inc

มูลค่าการกล่าวขวัญคุณสามารถใช้ regex เมื่อ cd ลงในโฟลเดอร์ที่แยก: ซีดีความคิด * / bin ควรจะทำงาน
aholt

76

กำลังติดตั้ง JDK

การติดตั้ง JDK, คุณสามารถดูhelp.ubuntu.com/community/Java

หากคุณต้องการติดตั้ง openJDK

sudo apt-get install openjdk-7-jdk 

หากคุณต้องการติดตั้งออราเคิล JDK คุณสามารถใช้PPA จากทีมงาน

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

การติดตั้ง IntelliJ IDEA

[ปรับปรุงคำตอบ]

ดาวน์โหลด IntelliJ IDEA CE จากwww.jetbrains.com/idea/download/

  1. แยกแนวคิดออกมาโดยใช้ IC-XX.YZtar.gz

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. เรียกใช้idea.shในbinไดเรกทอรีภายในโฟลเดอร์ที่แยกออกมา

  3. เพื่อสร้างนักวิ่งบรรทัดคำสั่ง Tools > Create Command-line Launcher
  4. ในการสร้างรายการเดสก์ท็อป Tools > Create Desktop Entry

แค่นั้นแหละ. ตอนนี้คุณสามารถเปิด IntelliJ ได้จาก Ubuntu dash

[คำตอบเก่า]

ดาวน์โหลด IntelliJ IDEA CE จากwww.jetbrains.com/idea/download/

  1. แยกแนวคิดออกมาโดยใช้ IC-XX.YZtar.gz

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. กลายเป็นราก

    sudo -i
  3. ย้ายโฟลเดอร์ที่แตกออกไป /opt/idea

    mv ideaIC-XX.Y.Z /opt/idea
  4. สร้างไฟล์เดสก์ท็อปและติดตั้ง:

    gedit idea.desktop

    และคัดลอกรายการต่อไปนี้ไปยังidea.desktopไฟล์

    [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
    

    จากนั้นดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้งโดยอัตโนมัติในความสามัคคี:

    desktop-file-install idea.desktop
  5. สร้าง symlink ในการ/usr/local/binใช้

    cd /usr/local/bin
    ln -s /opt/idea/bin/idea.sh
    
  6. เพื่อให้ไอคอนความคิดแสดงขึ้นในประไอคอนความคิดสามารถเพิ่มเป็น

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

แค่นั้นแหละ. ตอนนี้คุณสามารถเปิด IntelliJ ได้จาก Ubuntu dash


ขอขอบคุณ. จากคู่มือทั้งหมดที่นี่คนนี้ทำงานได้ดีที่สุดสำหรับฉัน
คิริลล์ฟิวค์

เผง คำตอบนี้ให้ผลลัพธ์ที่ดีที่สุดที่ใช้งานได้! รุ่งโรจน์! :)
Christophe De Troyer

1
คุณสามารถข้ามขั้นตอนที่สี่และทำขั้นตอนสุดท้ายเมื่อ intellij ทำงานโดยไปที่เครื่องมือ> สร้างรายการเดสก์ท็อป ง่ายกว่ามาก.
mlissner

@mlissner ขอบคุณ ฉันปรับปรุงคำตอบของฉันในที่สุด
TheKojuEffect

ขั้นตอนที่ 1-3 สามารถแทนที่ด้วย Ubuntu ได้ (ซึ่งควรอัปเดตโดยอัตโนมัติ ฯลฯ ) ดูaskubuntu.com/a/659689/438156
serv-inc

17

วิธีการใหม่: คุณสามารถใช้อูบุนตูยี่ห้อ เพื่อติดตั้งบน 16.04 (Xenial) [และใหม่กว่า]

sudo apt install ubuntu-make

หากรุ่น Ubuntu ก่อน 16.04 (ชื่อไฟล์ Xenial) คุณสามารถติดตั้งได้จาก Ubuntu Make PPA ขั้นแรกเพิ่ม PPA ในระบบของคุณ:

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

จากนั้นติดตั้ง Ubuntu Make:

sudo apt-get install ubuntu-make

หลังจากติดตั้ง Ubuntu Make ให้ทำ

umake ide idea


1

ฉันทำการติดตั้งเครื่องมือ JB หลาย ๆ อันไว้ในเครื่องหลายเครื่องดังนั้นในที่สุดก็เขียนเครื่องมือเล็ก ๆ เพื่อช่วยในการตรวจสอบที่นี่: https://github.com/MarcinZukowski/jetbrains-installer

นอกจากนี้ยังมีประโยชน์เมื่อ JetBrains ออกเวอร์ชั่นใหม่ที่ต้องดาวน์โหลดด้วยตนเองทำให้สามารถทำการปรับได้อัตโนมัติ


0

กำลังติดตั้ง 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

คุณยังสามารถติดตั้ง openjdk 9, 10 หรือ 11 ได้ตามที่คุณต้องการ เพียงแทนที่ 8 ด้วยหมายเลขเวอร์ชันเพื่อติดตั้งเวอร์ชันอื่น

การติดตั้ง Intellij

การติดตั้ง Intellij จากsnap store

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

นี่เป็นรุ่น ulimate ดังนั้นคุณต้องมีรหัสเปิดใช้งานเพื่อเปิดใช้งาน

sudo snap install intellij-idea-community --classic

นี่เป็นรุ่นชุมชนดังนั้นไม่จำเป็นต้องมีรหัสเปิดใช้งาน แต่มันมีคุณสมบัติและเครื่องมือที่ จำกัด

Happy Coding :)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.