Thứ Tư, 4 tháng 5, 2011

Cài đặt Eclipse 3.6.2 một cách thủ công trên Ubuntu

 Mới cài Ubuntu 11.04 xong. Đang làm dở cái assignment 2 môn OS. Giờ phải cài Eclipse thôi. Nhưng mà cài theo cách thông thường thì chỉ có Eclipse 3.5.2, còn thêm cái ppa gì gì đó thì có 3.6.0 nhưng mà bị lỗi :|. Thực ra thì 3.5.2 với 3.6.2 cũng không khác nhau mấy, but đua đòi tí thôi :D
Lang thang mấy ngày trên internet, cuối cùng cũng tìm được một cách khá hay, nhưng mà hơi thủ công :>). Sau đây là các bước thực hiện (ở đây mình hướng dẫn với Eclipse 3.6.2: Helios SR2, các phiên bản khác tương tự).

1. Cài JDK (Java Development Kit)
Để biết máy đã cài JDK chưa, bạn mở terminal lên (hotkey: Ctrl + Alt + T) và gõ lệnh:
javac -version
Nếu đã cài rồi thì nó sẽ hiện kết quả ví dụ như
javac 1.6.0_22
Nếu chưa cài thì nó sẽ báo lỗi "command not found" và đưa ra một số jdk cho bạn chọn.
Khi đó bạn phải cài thêm JDK. Hiện có khá nhiều JDK như sun-java-jdk, openjdk, gcj, ... Ở đây mình chọn openjdk. Các bạn gõ lệnh sau để cài đặt JDK.
sudo apt-get install openjdk-6-jdk
Chờ :D...

2. Download Eclipse SDK
Các bạn vào link này để tải Eclipse.
http://www.eclipse.org/downloads/
Cái SDK (Eclipse Classic) là để dùng chung cho nhiều ngôn ngữ (nếu chỉ dùng C/C++ hoặc Java thì bạn có thể tải các bản riêng (Eclipse for Java Developers hoặc Eclipse for C/C++ Developers, ...)). Các bạn tải file eclipse-SDK-3.6.2-linux-gtk.tar.gz về và lưu vào một thư mục nào đó (ví dụ ~/Downloads).

3. Tìm một icon cho Eclipse
Trong lúc chờ download, các bạn tìm một icon cho Eclipse tuỳ thích. Có thể lấy ở đây:

http://commons.wikimedia.org/wiki/File:Vista-eclipse.png
Down về và để vào đâu đó (ví dụ ~/Downloads).

4. Giải nén Eclipse
Bạn mở terminal lên mà chạy các lệnh sau:
cd ~/Downloads
tar xzf eclipse-SDK-3.6.2-linux-gtk.tar.gz
sudo mv eclipse /opt/eclipse
sudo mv Vista-eclipse.png /opt/eclipse
cd /opt
sudo chmod -R +r eclipse
cd eclipse
sudo chmod +x eclipse
Chú ý: ở dòng 2dòng 4 các bạn nhập tên file tuỳ theo file mà các bạn đã down.

5. Tạo shell thực thi cho Eclipse
Mở terminal lên và chạy các lệnh sau:
cd /usr/local/bin
sudo touch eclipse
sudo chmod 755 eclipse
sudo gedit eclipse
Trình soạn thảo gedit sẽ hiện ra. Bạn chèn đoạn mã này vào rồi save lại:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*

6. Tạo shortcut cho Eclipse
Chạy lệnh sau:
sudo gedit /usr/share/applications/eclipse.desktop
rồi chèn đoạn code này vào:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse Helios IDE
Exec=eclipse
Icon=/opt/eclipse/Vista-eclipse.png
Terminal=false
Type=Application
Categories=GNOME;Application;Development
StartupNotify=True
Save & quit. Giờ thì Eclipse đã có trong danh sách Search Applications của bạn :D
Để đưa biểu tương Eclipse ra Desktop, bạn chạy tiếp 2 dòng lệnh sau:
cp /usr/share/applications/eclipse.desktop ~/Desktop
chmod +x ~/Desktop/eclipse.desktop
Enjoy ^^!

7 nhận xét:

  1. Sao làm đúng rồi, đưa ra desktop rùi mà chạy hok được bạn ơi?:(

    Trả lờiXóa
    Trả lời
    1. Chào bạn,
      Bài này mình làm năm ngoái, từ đó đến nay mình cũng ko dùng lại nên ko biết có thay đổi gì ko nữa. Bạn có thể nói rõ cụ thể lỗi được ko, nếu giúp được thì mình giúp :D

      p/s: bạn học MT11 BKHCM à? :D

      Xóa
    2. click vao icon tren desktop no ko ra gi het, cung ko bao loi gi lun ???

      Xóa
    3. Mình cũng bị vậy Tuan Ngoc ạ. C xử lý như nào thế? Tks

      Xóa
  2. Cảm ơn bạn rất nhiều! Mình đã làm được theo cách của bạn!

    Trả lờiXóa