Tôi muốn cài đặt phiên bản mới nhất của Eclipse nhưng Trung tâm phần mềm Ubuntu chứa phiên bản cũ hơn.
Có PPA hoặc một số cách khác để cài đặt Eclipse mới nhất không? Vui lòng mô tả các bước để cài đặt đầy đủ.
Tôi muốn cài đặt phiên bản mới nhất của Eclipse nhưng Trung tâm phần mềm Ubuntu chứa phiên bản cũ hơn.
Có PPA hoặc một số cách khác để cài đặt Eclipse mới nhất không? Vui lòng mô tả các bước để cài đặt đầy đủ.
Câu trả lời:
Nếu bạn đã tải xuống Eclipse từ trang web chính thức của họ, hãy làm theo các bước sau để cài đặt.
Trích xuất nhật thực.XX.YY.tar.gz bằng cách sử dụng
tar -zxvf eclipse.XX.YY.tar.gz
Trở thành root và Sao chép thư mục giải nén vào /opt
sudo mv eclipse.XX.YY /opt
Tạo một tệp máy tính để bàn và cài đặt nó:
gedit eclipse.desktop
và sao chép nội dung sau vào eclipse.desktop
tập tin
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env UBUNTU_MENUPROXY=0 eclipse44
Terminal=false
Icon=eclipse
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
và đảm bảo rằng nó có quyền thực thi , sau đó thực hiện lệnh sau để tự động cài đặt nó trong sự thống nhất:
sudo desktop-file-install eclipse.desktop
Tạo một liên kết tượng trưng /usr/local/bin
bằng cách sử dụng
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
Để biểu tượng nhật thực được hiển thị trong dấu gạch ngang, biểu tượng nhật thực có thể được thêm vào dưới dạng
sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
Đừng quên rằng bạn cần cài đặt OpenJDK hoặc Sun Java để có thể chạy nhật thực. Kiểm tra câu hỏi này để biết thêm thông tin về cài đặt Java. Đây là một ví dụ đơn giản về việc cài đặt Open JDK 1.6:
sudo apt-get install openjdk-6-jdk
Khởi chạy Eclipse và sau đó cung cấp cho nó các quyền cần thiết để sửa đổi tệp osgi:
sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi
Lưu ý! Bạn phải khởi chạy Eclipse trước, vì thư mục org.eclipse.osgi chỉ được tạo sau lần khởi chạy đầu tiên.
Đó là nó.
ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse42
:) và sử dụng Exec=eclipse42
tại mục máy tính để bàn. Bằng cách đó, bạn sẽ có thể cài đặt nhiều phiên bản nhật thực khác nhau.
eclipse.desktop
nhu cầu Exec=env UBUNTU_MENUPROXY=0 eclipse
để các menu hoạt động trên stackoverflow.com/questions/19452390
Trong trung tâm phần mềm Ubuntu, chọn Eclipse. Tôi cũng đã cài đặt Nền tảng công cụ mở rộng và Java IDE, nhưng cài đặt đó là tùy chọn.
Nhập mật khẩu của bạn trong hộp thoại xác thực. Điều này sẽ giúp bạn có được 3.7.1 bên trong một hệ thống quản lý gói.
Tính đến thời điểm này, PPA nhóm nhật thực không có gói nhật thực cho ngày 12.04. Tôi sẽ cập nhật câu trả lời khi mọi thứ phát triển.
Khi có sẵn, nếu bạn đã cài đặt qua Trung tâm phần mềm:
sudo add-apt-repository ppa:eclipse-team/ppa
sudo apt-get update
sudo apt-get upgrade
Để cài đặt di động, bạn vẫn có thể tải xuống trực tiếp từ trang web Eclipse . Điều này cung cấp cho bạn khả năng tùy chỉnh một số cài đặt Eclipse cho các ngôn ngữ khác nhau CDT, Java và PyDev hoặc Aptana chẳng hạn. Nó không cho phép cập nhật tự động. Cài đặt thông qua Trung tâm phần mềm luôn là phương pháp được ưa thích.
Tôi đã thử nghiệm các bóng tar di động 3.7.1 và 3.7.2 và chúng chỉ hoạt động tốt trên 12.04 LTS.
Một nhược điểm bổ sung cho các bản cài đặt di động là bạn phải cập nhật trình khởi chạy nếu bạn di chuyển thư mục hoặc khởi chạy trực tiếp.
Cách cài đặt Eclipse 4.2 trên Ubuntu 12.04
Do các gói Eclipse trong kho Ubuntu đã hết hạn, nếu chúng tôi muốn cài đặt các bản phát hành mới nhất, chúng tôi sẽ phải thực hiện thủ công. Bạn chỉ có thể tải xuống tệp tar.gz từ eclipse.org .
Tải xuống Eclipse . tôi đã nhậneclipse-jee-juno-SR1-linux-gtk.tar.gz
Giải nén nó bằng cách thực hiện một dòng lệnh
tar -xzf eclipse-jee-juno-SR1-linux-gtk.tar.gz
Hoặc với trích xuất Archive Manager.
Di chuyển thư mục nhật thực được trích xuất sang /opt/ folder
mv eclipse /opt/
sudo chown -R root:root /opt/eclipse
sudo chmod -R +r /opt/eclipse
Tạo nhật thực thực thi trong đường dẫn người dùng của bạn
sudo touch /usr/bin/eclipse
sudo chmod 755 /usr/bin/eclipse
Tạo một file có tên eclipse
trong /usr/bin/
với biên tập ưa thích của bạn ( nano
, gedit
, vi
...)
Sao chép nó vào nó
#!/bin/sh
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
Và lưu tập tin
Tạo một mục menu Gnome
Tạo một file có tên eclipse.desktop
trong /usr/share/applications/
với biên tập ưa thích của bạn ( nano
, gedit
, vi
...)
Sao chép nó vào nó
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true
Và lưu tập tin
Khởi chạy Eclipse
/opt/eclipse/eclipse -clean &
Bây giờ bạn có thể Khóa Eclipse vào thanh trình khởi chạy bằng cách nhấp vào nút bên phải trên Khóa để Laucher
chown
và chmod
thư mục / opt / eclipse. Tôi đã không thể cài đặt plugin sau khi làm điều đó.
mv eclipse /opt/
trong bước 3.
$ECLIPSE_HOME/eclipse "$@"
không $ECLIPSE_HOME/eclipse $*
. Điều này sẽ bảo tồn những thứ như tranh luận với không gian trong đó.
/usr/local/bin
thay vì/usr/bin
Tôi khuyên bạn nên tải trực tiếp từ trang web nhật thực . quá trình cài đặt rất dễ dàng, chỉ cần giải nén các tập tin tar.gz, để xóa nó cũng khá dễ dàng, chỉ cần xóa thư mục nhật thực: D
Từ máy tính để bàn của bạn, Nhấp vào Trung tâm phần mềm Ubuntu
Khi nó mở ra, hãy tìm kiếm Eclipse
Khi tìm kiếm được thực hiện, bạn sẽ thấy Eclipse được liệt kê. tất cả những gì bạn phải làm là nhấp vào cài đặt, ngồi lại và thư giãn cho đến khi cài đặt xong.
Nếu bạn vẫn còn thắc mắc, đừng ngần ngại hỏi.
Đây là hướng dẫn được sao chép từ http://www.inforbiro.com/blog-eng/ubfox-12-04-eclipse-installation/
1) Mở terminal và nhập lệnh
sudo apt-get install eclipse-platform
2) Sau khi cài đặt Eclipse, bạn có thể cài đặt các trình phát triển dựa trên nhu cầu của mình, ví dụ:
sẽ cài đặt gói Công cụ phát triển Java (JDT) cho Eclipse
sudo apt-get install eclipse-jdt
sẽ cài đặt các gói công cụ phát triển C / C ++ cho Eclipse
sudo apt-get install eclipse-cdt
Bạn có thể sử dụng ubuntu-make
để cài đặt Eclipse trên Ubuntu:
Đối với Ubuntu 14.04 LTS:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Đối với Ubuntu 16.04 LTS và mới hơn:
Ubuntu make đã có trong kho chính thức.
sudo apt-get install ubuntu-make
umake ide eclipse
umake ide eclipse --remove
download page changed its syntax or is not parsable
. Tôi đã giải quyết điều đó bằng cách làm theo các hướng dẫn trong câu trả lời này cho các phiên bản cũ hơn của Ubuntu. Tức là tôi đã thêm kho lưu trữ theo cách thủ công và sau đó cài đặt Ubuntu make và sau đó cài đặt Eclipse.
sudo add-apt-repository -y ppa:ubuntu-desktop/ubuntu-make
, sau đó sudo apt-get update
, cuối cùng sudo umake ide eclipse-jee dest-dir=/apps/eclipse
.
Luôn tải về nhật thực đóng gói từ trang web của họ. Tốt nhất là bạn nên đặt eclipse.tar.gz
thư mục opt của mình và tạo biểu tượng cho nó và sử dụng nó xung quanh hệ thống của bạn.
Vì vậy, nếu bạn kết thúc nâng cấp trong tương lai, tất cả các phím tắt và liên kết của bạn sẽ không chết.
Đây là thiết lập ưa thích cho nhật thực. IMO
Tôi đã tạo tập lệnh nhỏ này để cài đặt trên một loạt các máy Cinnamon. Bạn có thể phải thay đổi công cụ cụ thể cho nhu cầu của mình nhưng bạn có thể sử dụng công cụ này làm mẫu cho riêng mình.
#!/usr/bin/env bash
wget -P /tmp/ http://eclipse.mirror.triple-it.nl/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz
tar -xzf /tmp/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz -C /opt/
chown -R root: /opt/eclipse/
cat <<- 'EOF' > /usr/bin/eclipse42
#!/bin/sh
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse "$@"
EOF
chmod +x /usr/bin/eclipse42
cat <<- EOF > /usr/share/applications/eclipse42.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse42
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;IDE;
StartupNotify=true
EOF
Bây giờ bạn có thể chạy Kepler bằng cách gõ eclipse42
hoặc đợi menu làm mới (hoặc nhập r
estart) để tìm thấy nó ở đó.
Hãy bình luận những thay đổi bạn muốn giới thiệu.
/usr/*
trừ khi bạn chuẩn bị một dpk. Bạn nên cài đặt các tệp quản trị viên của riêng bạn theo /usr/local/*
hoặc /opt/NAME/*
. Bởi vì exampel /usr/bin
dành cho các gói hệ thống / phân phối, /usr/local/bin
dành cho các tệp riêng của quản trị viên và /opt/PACKAGE/bin
dành cho phần mềm thương mại GÓI. Nếu bạn cài đặt trong /opt/PACKAGE
nó thường dễ nhất để tạo một tập lệnh hoặc liên kết trong /usr/local/bin
đó bắt đầu chương trình. Theo cách đó nó có thể truy cập từ tất cả người dùng PATH
.
Như với bất kỳ phiên bản Eclipse nào khác, bạn không cần phải lấy nó từ kho lưu trữ. Chỉ cần tải về kho lưu trữ thích hợp từ eclipse.org , giải nén và chạy Eclipse.
Nhật thực trong kho thường bị lỗi thời. Nó thường được cập nhật mỗi bản phát hành Ubuntu.
Tôi đang sử dụng Ubuntu GNOME 16.04 và phiên bản trong trung tâm phần mềm đã cũ. Tôi đã theo dõi bắt đầu câu trả lời của cộng đồng bằng cách tải nhật thực từ trang web của họ sau đó giải nén với:
tar -zxvf eclipse.XX.YY.tar.gz
Sau đó, nó đơn giản như làm:
cd eclipse-isntaller/
./eclipse-inst
Sau đó, một GUI đi qua sẽ bật lên.
Sau đó, bạn có thể xóa cả tar.gz và thư mục:
rm eclipse-inst-linux64.tar.gz
rm -rf ./eclipse-installer/
Sử dụng trình cài đặt chính thức (hướng dẫn) .
Đối với bản phát hành Mars, chúng tôi đang giới thiệu một trình cài đặt Eclipse mới. Đây là một cách mới và hiệu quả hơn để cài đặt Eclipse. Nó là một trình cài đặt thích hợp, vì vậy không có thêm tệp zip, với bản tải xuống tự giải nén sẽ đưa bạn qua trải nghiệm cài đặt. Đối với những người không cài đặt, chúng tôi vẫn có sẵn các gói và tệp zip trên các trang tải xuống của chúng tôi. - Tải xuống Eclipse
mkdir ~/opt
Thay đổi thư mục thành thư mục nơi trình duyệt của bạn đã tải xuống gói Eclipse. Sau đó giải nén Eclipse vào opt
thư mục:
cd {directory where your browser downloaded the package to}
tar -zxvf eclipse-jee-juno-SR1-linux-gtk.tar.gz && mv eclipse ~/opt
Tạo một bin
thư mục trong thư mục nhà của bạn, điều này sẽ được sử dụng cho tập lệnh khởi động:
mkdir ~/bin
Tiếp theo, tạo một tệp thực thi cho Eclipe ~/bin/eclipse
bằng trình soạn thảo văn bản yêu thích của bạn bằng cách nhập vi ~/bin/eclipse
hoặc nano ~/bin/eclipse
vào dòng lệnh. Thêm nội dung sau:
export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="$HOME/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
Cuối cùng, cho phép tập lệnh được thực thi:
chmod +x ~/bin/eclipse
GỢI Ý: Nếu bạn là người dùng gtk và gặp sự cố với các nút chuột, bạn nên thử thêm bản xuất:
export GDK_NATIVE_WINDOWS=true
vào tập tin khởi động.
Bây giờ bạn có thể thực thi tệp đó để khởi động Eclipse.
~/bin/eclipse
đến /usr/local/bin/eclipse
(hoặc có thêm phiên bản) và /usr/local/bin/eclipse
liên kết đến phiên bản bạn muốn sử dụng). /usr/local/bin
là trong mỗi người dùng PATH
, đó có lẽ là một điều tốt.
Nếu bạn đã cài đặt nhật thực từ trung tâm phần mềm, có một cách dễ dàng hơn.
Nếu bạn không có, hãy làm điều đó trước.
cd ~/Downloads # (or wherever your tar.gz is)
sudo tar -xf eclipse.*.tar.gz '/opt'
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse
Lưu ý: phần lớn quá trình này chỉ được điều chỉnh từ câu trả lời hàng đầu để dễ dàng hơn.
Nếu bạn đang hỏi về nhật thực cổ điển, phiên bản mới nhất từ dự án nhật thực là 3.7.2: và bạn có thể tải xuống quả bóng tar từ trang web cho HĐH của mình tại đây:
http://www.eclipse.org/doads/packages/eclipse- classic-372 / indexosr2
Phiên bản mới nhất trong Trung tâm phần mềm Ubuntu là Eclipse 3.7.1; hoặc tải xuống từ đó hoặc sử dụng thiết bị đầu cuối với dòng lệnh này:
sudo apt-get install eclipse && sudo apt-get update
Theo như một PPA? Dường như không có PPA hiện tại hoặc được duy trì cho nhật thực cổ điển. Trang PPA tại LaunchPad vẫn tồn tại nhưng chưa có bất kỳ hoạt động nào cho những gì dường như là hai năm nay. Bạn có thể kiểm tra trang PPA tại đây:
https://launchpad.net/~eclipse-team/+archive/ppa
Cách tốt nhất để cài đặt nhật thực cổ điển và phiên bản mới nhất 3.7.2 là từ trang tải xuống dự án Eclipse Classic cho phiên bản HĐH của bạn. Cảnh báo: Eclipse 3.7.2 được xây dựng và phát triển cho Ubuntu 10.04 LTS theo tài liệu html "Đọc tôi" của Dự án Eclipse. Đã biết "sẽ không bắt đầu các vấn đề" với các phiên bản Ubuntu sau này do tính tương thích của Môi trường chạy thi hành Java; nó hoạt động với JRE6 chứ không phải JRE7. Chúc may mắn :)
Tôi thấy nó rất dễ dàng để cài đặt từ kho lưu trữ. Nhưng vì đó có lẽ là một phiên bản lỗi thời, tôi cũng đã truy cập eclipse.org và tải xuống từ đó; cài đặt cũng rất dễ dàng
Những gì bạn sẽ nhận được ngày hôm nay, kể từ tháng 6 năm 2016, là trình cài đặt sao Hỏa nhật thực. Chỉ cần lưu tải xuống ở đâu đó, gỡ bỏ tar xvf bla...tgz
, tìm tệp lớn nhất, ví dụ như nhật thực, file eclipse-inst
sẽ xác nhận rằng đó là một tệp thực thi và chạy nó với ./eclipse-inst
.
Trình cài đặt cho bạn lựa chọn một số loại nhật thực. Chọn một, và đi về phía trước. Sau vài phút, bạn sẽ thấy nút Khởi chạy và bạn đang chạy phiên bản nhật thực gần đây.
Tôi không quan tâm đến sự phụ thuộc và mọi thứ chỉ hoạt động. Tôi giả định rằng bằng cách cài đặt trước đó từ kho lưu trữ ubfox, JRE, v.v. được chăm sóc.
Điều duy nhất còn lại là hệ thống menu Ubuntu chỉ biết phiên bản lỗi thời từ kho lưu trữ. Để bắt đầu phiên bản mới, bạn sẽ phải truy cập tệp thực thi ở vị trí được trình cài đặt đề cập trong quá trình cài đặt phiên bản bạn chọn, rất có thể là trong một thư mục rất gần với trình cài đặt.
Cách dễ nhất để có được nhật thực mới trong hệ thống menu có thể là sử dụng gói ubfox classicmenu-indicator
, bật menu Alacarte
và sử dụng biểu tượng đó để thay đổi biểu tượng cho Lập trình / Eclipse để thay đổi đường dẫn từ phiên bản cũ từ kho lưu trữ sang phiên bản mới từ tải về.
Tôi đồng ý với Nabil Kadimi và nickguletskii. Về cơ bản, bạn nhận được một tải về nén từ eclipse.org
. Tôi muốn đăng câu trả lời của tôi ở đây vì tôi muốn thêm một số chi tiết.
Tại sao câu trả lời này được viết
Không giống như hầu hết các câu trả lời ở đây, câu trả lời của tôi không liên quan đến câu trả lời Ubuntu Software Centre
thường sẽ lỗi thời và nó không liên quan đến dòng lệnh và không đưa ra sự thay đổi liên quan đến dòng lệnh (Ví dụ: chính xác các chmod
quyền tối thiểu là gì ? Chính xác tar
thì tôi cần những lựa chọn nào?) Và những điều không chắc chắn khác. Nó không liên quan apt
hoặc apt-get
. Nó không liên quan đến việc chỉnh sửa tập tin vớivi
. Nó không liên quan đến việc thiết lập các biến môi trường. Không phải những câu trả lời đó là sai, chỉ là tôi nghĩ rằng nếu chúng ta tránh dòng lệnh thì sẽ dễ dàng hơn và điều đó có nghĩa là nhiều người trong chúng ta kết thúc với cùng một thiết lập tốt cho việc kiểm tra và phản hồi (không bù). Các giả định sau đây cho rằng bạn đã sử dụng một phiên bản Eclipse cũ hơn mà tôi tin rằng câu trả lời này phù hợp hơn với nhiều người đọc.
Câu trả lời
eclipse.org
. Nó có thể có một tên tập tin tương tự eclipse-inst-linux64.tar.gz
. Nhận ra rằng nó có "inst" hoặc một cái gì đó tương tự trong tên tệp. Tải về nó.opt
thư mục trong hệ thống phân cấp tệp Linux là phù hợp nhưng bạn không phải tuân theo quy ước đó và Eclipse không quan tâm.eclipse-inst
.~/.local/share/applications/eclipse.desktop
.eclipse
.Lock to Launcher
. Điều này sẽ tạo ra một tệp mới tại ~./local/share/applications/eclipse.desktop
nhưng bạn không cần phải biết về nó cho đến một lúc nào đó trong tương lai khi bạn muốn nâng cấp lại Eclipse. Tại thời điểm đó, bạn sẽ xóa tệp trong bước 9.