วิธีการติดตั้ง Eclipse โดยใช้ตัวติดตั้ง


31

ฉันดาวน์โหลดตัวติดตั้ง Linux Eclipse จากเว็บไซต์ของมัน โดยค่าเริ่มต้นมันถูกติดตั้งในโฟลเดอร์บ้าน ไม่มีทางลัดบนเดสก์ท็อปอีกแล้ว เพียงคัดลอกไปยังโฟลเดอร์

ฉันจะติดตั้งแบบเดียวกับที่ติดตั้งได้sudo apt-get install eclipseอย่างไร


ใช่ Eclipse อยู่ใน repos คุณไม่ต้องการรุ่นนั้นจากไซต์คุณสามารถติดตั้งโดยเทอร์มินัล
Mark Kirby

@markkirby คุณเคยตรวจสอบเวอร์ชั่นในที่เก็บ Ubuntu หรือไม่?
AB

ไม่ฉันไม่ได้ใช้ แต่ OP ไม่เคยถามเกี่ยวกับรุ่นพวกเขาสามารถติดตั้งผ่านsudo apt-get install eclipseหรือคุณคิดว่าฉันพลาดอ่านคำถามนี้หรือไม่ @AB
Mark Kirby

เวอร์ชันในที่เก็บนั้นเก่าและตัวติดตั้งอย่างเป็นทางการเป็นวิธีที่ง่ายในการติดตั้งเวอร์ชันล่าสุด
AB

คุณช่วยกรุณาโพสต์ชื่อเต็มของไฟล์ที่มีนามสกุลได้หรือไม่?
Raphael

คำตอบ:


42

นี่คือคำแนะนำทั้งหมด คุณต้องสร้างไฟล์เดสก์ท็อปดูจุดสุดท้ายในคำตอบของฉัน

  1. ดาวน์โหลดตัวติดตั้งที่นี่

  2. แยกไฟล์เก็บถาวรเช่นเวอร์ชัน 64 บิต

    tar xf eclipse-inst-linux64.tar.gz
    
  3. เปลี่ยนโฟลเดอร์ของคุณ

    cd eclipse-installer
    
  4. รันตัวติดตั้งโดยไม่ sudoต้องอัปเกรดตัวติดตั้ง

    ./eclipse-inst
    
    • สังเกตเครื่องหมายอัศเจรีย์สีเหลืองที่มุมขวาบน

      ป้อนคำอธิบายรูปภาพที่นี่

    • เปิดใช้งานเมนูแฮมเบอร์เกอร์เพื่ออัพเกรดตัวติดตั้ง

      ป้อนคำอธิบายรูปภาพที่นี่

    • ปิดตัวติดตั้งหลังจากการอัพเกรด

  5. ติดตั้ง Eclipse โดยไม่มีหรือมีsudoสิทธิ์

    • ไม่ต้องsudoติดตั้ง Eclipse ในโฟลเดอร์โฮมของคุณ

      ./eclipse-inst
      
      • เลือกการกระจาย Eclipse ของคุณ

        ป้อนคำอธิบายรูปภาพที่นี่

      • และใช้เส้นทางภายในโฟลเดอร์บ้านของคุณ

        ป้อนคำอธิบายรูปภาพที่นี่

    • หรือมี การติดตั้งในsudo Eclipse/opt

      sudo ./eclipse-inst
      
      • เลือกการกระจาย Eclipse ของคุณ

        ป้อนคำอธิบายรูปภาพที่นี่

      • และใช้/optเป็นเส้นทางการติดตั้ง

        ป้อนคำอธิบายรูปภาพที่นี่

  6. เสร็จ

    ป้อนคำอธิบายรูปภาพที่นี่

  7. สร้างไฟล์เดสก์ท็อป

    บ้าเรามีตัวติดตั้ง แต่ไม่มีไฟล์เดสก์ท็อป บางทีสิ่งนี้จะได้รับการแก้ไขในเวอร์ชันของโปรแกรมติดตั้งในอนาคต ในระหว่างนี้:

    nano ~/.local/share/applications/eclipse.desktop
    

    และเพิ่มการกำหนดค่าด้านล่าง หมายเหตุคุณต้องเปลี่ยน pach สำหรับExecและ / หรือIconถ้าคุณใช้ตำแหน่งอื่น

    [Desktop Entry]
    Encoding=UTF-8
    Version=1.0
    Type=Application
    Name=Eclipse IDE
    Comment=Eclipse Integrated Development Environment
    Icon=/opt/eclipse/java-mars/eclips/icon.xpm
    Exec=/opt/eclipse/java-mars/eclips/eclipse
    StartupNotify=true
    StartupWMClass=java-mars
    

4
อย่าทำอย่างนั้น รุ่นในที่เก็บเก่า
AB

1
นอกจากนี้ถ้าฉัน sudo ติดตั้ง มันไม่ได้ทำงานตามปกติ มันสามารถทำงานได้เฉพาะกับ sudo
nano

1
ใช้โปรแกรมติดตั้งตามที่อธิบายไว้ในคำตอบของฉันและคุณจะมีความสุข
AB

5
มันบอกว่า: The Eclipse executable launcher was unable to locate its companion shared library. เมื่อฉันเรียกใช้ eclipse ในการเลือก
นาโน

4
@AB - ฉันไม่คิดว่าเป็นคำถามแยกต่างหาก วิธีนี้ใช้ไม่ได้กับ sudo ฉันยังได้รับสิ่งเดียวกัน
sixtyfootersdude

12

แต่น่าเสียดายที่ผมไม่ได้มีจุดพอที่จะเขียนตอบกลับไปข้างต้นคำตอบโดย AB มีอีกขั้นตอนเดียวที่คุณต้องทำหากคุณต้องการติดตั้งแอปพลิเคชันสำหรับผู้ใช้ทุกคนภายใต้/opt:

/opt/eclipse/.p2/poolคุณจำเป็นต้องสลับไปโหมดขั้นสูงและเปลี่ยนโฟลเดอร์สระว่ายน้ำมัดเพื่อสิ่งที่ต้องการ นี่เป็นเพราะเมื่อติดตั้งด้วย sudo ตัวติดตั้งจะเลือก/root/.p2/poolตามค่าเริ่มต้นสำหรับตำแหน่งพูลพูลซึ่งผู้ใช้ของคุณไม่สามารถเปิดได้ หลังจากนั้นคุณควรจะสามารถเปิดคราสจากผู้ใช้ปกติของคุณ หวังว่านี่จะช่วยได้


5

คราสอยู่ในขณะนี้เป็นสแน็ป คุณสามารถติดตั้งได้อย่างง่ายดายด้วยคำสั่งง่ายๆ: -

snap install eclipse --classic 

snap เดียวนี้จะทำงานบน Ubuntu 14.04, 16.04, 17.10 และ 18.04

คุณจะต้องตรวจสอบให้แน่ใจว่าติดตั้ง Java แล้ว:


ไม่ว่าคุณจะอยู่ที่ไหนคุณมาจากไหน ขอพระเจ้าทรงอวยพรคุณผู้ชาย! ทำงานได้สมบูรณ์แบบ ขอบคุณ
Pramesh Bajracharya

1

ส่วน jre หายไปและง่ายเหมือน

sudo apt-get install default-jdk

จากนั้นเรียกใช้ sudo ./eclipse-inst

โปรแกรมติดตั้งออนไลน์วางสายกับฉันฉันใช้ Ubuntu GNOME 16.4 ดังนั้นฉันต้องติดตั้งคราสรุ่นเฉพาะ

www.eclipse.org/downloads/eclipse-packages/

1

หากคุณประสบปัญหาขณะติดตั้ง Eclipse เพียงตรวจสอบเครือข่ายที่เชื่อมต่อของคุณเพื่อให้คุณสามารถเข้าถึงเว็บไซต์เพื่อทำการติดตั้งได้ ขณะติดตั้ง eclipse สื่อสารกับเซิร์ฟเวอร์สำหรับการตรวจสอบใบรับรอง

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