Câu hỏi Làm thế nào để ghim Eclipse vào trình khởi chạy Unity?


Làm thế nào tôi có thể pin eclipse indigo 3.7 Tôi đã 'cài đặt' tại /opt/ vào thanh tác vụ?

Tôi đã thử khởi chạy nhật thực và nhấp chuột phải để chọn tùy chọn 'giữ trong trình khởi chạy'. Nhưng khi tôi nhấp vào biểu tượng đó, sau khi đóng nhật thực, nó không bắt đầu nhật thực.

Tôi đã xem xét Làm cách nào để thêm Eclipse Indigo vào trình khởi chạy? nhưng không có câu trả lời nào làm việc cho tôi. (Mod lưu ý: Các câu trả lời từ thread này bây giờ đã được sáp nhập vào này)


240
2017-11-16 23:21


gốc


Tôi có thể bắt đầu Eclipse trực tiếp từ tệp thực thi trong / home / USERNAME / eclipse. Khi tôi làm điều này, biểu tượng Eclipse trên dock có một mũi tên nhỏ bên cạnh nó, vì vậy nó nhận thức được Eclipse đang chạy. Cách kỳ lạ. - csilk
Tôi đã có cùng một lỗi, tôi đã cố gắng thực hiện eclipse_64bit trên ubuntu_32bit. Bạn đã tải xuống phiên bản 64bit của Eclipse chưa? Bạn đã kiểm tra cài đặt ubuntu của mình chưa?
tôi nghĩ bạn không cần /bin/sh một phần trong phần Exec. Loại bỏ nó và nó sẽ hoạt động. Nhân tiện, tên người dùng của bạn là gì? - Salem
Tôi đã có cùng một vấn đề với Eclipse 4.5.2 và Ubuntu 14.04 - câu trả lời được chấp nhận đã làm việc. - Gustave


Các câu trả lời:


Dành cho 11.10 trở lên

Đầu tiên, tạo một tập tin .desktop để nhật thực:

gedit ~/.local/share/applications/opt_eclipse.desktop

Sau đó, dán vào bên trong (đừng quên chỉnh sửa các giá trị Exec và Icon):

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Sau đó, mở thư mục đó bằng nautilus:

nautilus ~/.local/share/applications

Nếu bạn muốn sử dụng trình khởi chạy này bên ngoài dấu gạch ngang / trình khởi chạy (ví dụ: dưới dạng trình khởi chạy trên máy tính để bàn), bạn cần phải thêm quyền thực thi bằng cách nhấp chuột phải vào tệp và chọn Thuộc tính -> Quyền -> Cho phép thực thi, hoặc, thông qua dòng lệnh:

chmod +x ~/.local/share/applications/opt_eclipse.desktop

Cuối cùng thả opt_eclipse.desktop để khởi chạy.


339
2017-11-16 23:35



Có thực sự cần thiết để tạo tệp .desktop bên ngoài thư mục chính của người dùng không? Như bạn thấy, điều này đòi hỏi sudo, có khả năng không an toàn; Ngoài ra, tệp có thể bị xóa bằng cách nâng cấp hệ thống hoặc cài đặt lại. Những lợi ích là gì? - Sergey
~/.local/share/applications có lẽ là nơi bạn muốn đặt nó. - Jorge Castro
Chúng tôi có thực sự cần chỉnh sửa tệp 10 dòng và chạy một số lệnh cấp quyền tệp để tạo lối tắt ứng dụng trong năm 2014 không? - Dan Dascalescu
@Tim: thiếu UX đơn giản để tạo lối tắt phải làm gì với bảo mật? Cả Mac OS và Windows đều làm một công việc tuyệt vời giúp bạn dễ dàng tạo các phím tắt. Ubuntu thì không. - Dan Dascalescu
Câu trả lời này 5 tuổi, và chỉ có duy nhất hoạt động trong năm 2016. Tất nhiên, Ubuntu chỉ có thể nâng cấp phiên bản Eclipse trên trung tâm phần mềm để mọi người sẽ không phải thực hiện các cài đặt thủ công để phá vỡ quá trình tạo phím tắt. - Dominic Cerisano


Dành cho Ubuntu 11.10, 12.04, 12.10

Nếu applications thư mục không tồn tại bên trong ~/.local/share/ tạo ra nó

mkdir ~/.local/share/applications

Kiểm tra xem bản cài đặt của bạn có để lại cho bạn một tệp .desktop khả thi cho Eclipse và sao chép nó nếu tồn tại

cp /usr/share/applications/eclipse.desktop ~/.local/share/applications/

Nếu tệp không tồn tại, hãy tạo tệp .desktop cho Eclipse trong ~/.local/share/applications/ thư mục sử dụng gnome-desktop-item-edit, I E:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

Trên tên đặt nó thành Eclipse, trên lệnh nhập đường dẫn đến tệp nhị phân của Eclipse, chèn một chú thích nếu bạn muốn và nhấn vào biểu tượng để chọn biểu tượng mà bạn mong muốn cho Eclipse.

Nhấn OK khi bạn hoàn tất.


Sau khi sao chép tệp hoặc tạo tệp của riêng bạn, hãy mở vị trí thư mục đó

nautilus ~/.local/share/applications/

Tìm tệp bạn vừa tạo và kéo tệp đó vào trình khởi chạy

enter image description here


88
2017-11-17 10:47



+1 ... nếu chỉ sử dụng GIF động trong câu trả lời của bạn! - fossfreedom♦
phải yêu câu trả lời này - Some Noob Student
Hoàn toàn tuyệt vời :-). Làm tốt lắm! - Rostislav Stribrny
.. good bos .. ^^ - Ahmad Azwar Anas
Thực sự hữu ích, cảm ơn rất nhiều .. Nhưng khi tôi nhấp vào launcher, mặc dù nó bắt đầu chương trình, nó cho thấy một biểu tượng trên launcher. - Maroun


11.04

Nếu câu trả lời của user21580 không hoạt động (gợi ý tuyệt vời, nhưng tôi nghĩ nó không hiệu quả đối với tôi khi cài đặt Indigo), bạn có thể thử thêm tập tin eclipse.desktop vào ~/.local/share/applications/, với những nội dung này:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-eclipse-install>/eclipse
Exec=env <path-to-eclipse-install>/eclipse

Nếu bạn gặp lỗi, bạn có thể thử dòng Exec được nhận xét thay vì dòng hiện tại.

Tham khảo:


16
2017-07-14 08:56



Cảm ơn! Cái này làm việc cho tôi. Quá xấu Ubuntu đã làm cho nó khó khăn như vậy. Tại sao không chỉ nhấp chuột phải vào trình khởi chạy cho loại tùy chọn này? - Twisted Pear


Hãy để tôi chỉ cho bạn cách tạo trình khởi chạy tùy chỉnh và ghim trình khởi chạy vào Trình khởi chạy.

1) Trước tiên, cài đặt gnome-panel:

sudo apt-get install --no-install-recommends gnome-panel

2) Để tạo lối tắt trên màn hình mới, hãy chạy lệnh sau trong thiết bị đầu cuối hoặc sử dụng Alt-F2:

gnome-desktop-item-edit --create-new ~/Desktop

Một cửa sổ sẽ bật lên, gửi chi tiết phím tắt của bạn và nhấp OK:

enter image description here

Phím tắt của bạn bây giờ sẽ xuất hiện trên màn hình của bạn.

Sau đó kéo phím tắt mới của bạn từ Máy tính để bàn vào Trình khởi chạy của bạn.

Đó là nó!


11
2017-11-17 00:14



Tôi nghĩ rằng 'gnome-desktop-item-edit' cần một gói nhất định? - Eshwar
@Eshwar 'sudo apt-get cài đặt --không cài đặt-khuyến nghị gnome-panel'
Điều này không nhận được biểu tượng của ứng dụng và khi được kéo vào thanh tác vụ Unity, nó sẽ sinh ra một biểu tượng khác cho ứng dụng. Không có nghĩa là để troll, nhưng kinh nghiệm của việc tạo ra một phím tắt trong OS X hoặc Windows là cách, cách tốt hơn. - Dan Dascalescu
Nhấp vào biểu tượng lò xo trong cửa sổ để thay đổi nó thành những gì bạn muốn. - Antinous
Không hoạt động với tôi trong Ubuntu Desktop 16.04 LTS cho Eclipse MARs ... gặp lỗi tại thời điểm khởi chạy ... - Ashu


Nếu bạn đã donwloaded Eclipse từ trang web thay vì cài đặt nó từ kho, bạn có thể khóa launcher không hoạt động. Bạn có thể giải quyết điều này bằng cách ghi tệp bằng phần mở rộng .desktop, trong trường hợp eclipse.desktop của chúng tôi.

 [Desktop Entry]
 Name=Eclipse
 Comment=Eclipse
 Exec=/path/eclipse
 Icon=/path/icon.xpm
 Terminal=false
 Type=Application

Trường hợp / đường dẫn là nơi bạn đã cài đặt nhật thực. Sau khi bạn đã lưu nó, bạn phải cấp quyền thực thi:

$ chmod +x eclipse.desktop

Sau đó, bạn thực hiện nó với Nautilus và bằng cách nhấp chuột (nhấp chuột phải) trên laucher bạn có thể khóa để phóng. Và bạn có thể khởi chạy ứng dụng một cách chính xác.


3
2017-12-16 18:48



kéo và thả eclipse.desktop vào trình khởi chạy là bước cuối cùng đơn giản là bắt buộc - Raaghu


Tôi nghĩ rằng đây là một phiên bản sạch hơn:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;

Bạn nên thêm điều này vào /usr/local/share/applications/eclipse.desktop và symlink eclipse on /usr/bin. Bạn có thể muốn thay đổi đường dẫn biểu tượng nếu chủ đề của bạn không có nút nhật thực (ví dụ: ambiance / radiance).

Nếu tôi không nhầm đây là tập tin đi kèm với galileo từ repos (mà tôi đã gỡ bỏ), và tôi đã sử dụng nó với Helios và bây giờ là Indigo.


2
2017-07-14 09:28





Cho 12.04
Tôi thích cài đặt từ kho lưu trữ. Điều này chỉ làm việc cho tôi và tôi ghi lại cách đồ họa để làm điều đó đây.

Nếu bạn phải cài đặt phiên bản di động (lấy tar.gz từ trang nhật thực), đây là cách tốt nhất mà tôi đã tìm thấy để hoạt động cầm tay và bị khóa vào Trình khởi chạy.

Tải về nhật thực di động và giải nén vào Desktop của bạn. Trong một thiết bị đầu cuối:

sudo apt-get install eclipse-platform
sudo mv Desktop/eclipse /opt/eclipse
/opt/eclipse/eclipse

Nhấp chuột phải vào biểu tượng trong thanh trình khởi chạy và ghim vào thanh. Tôi có thể xác minh rằng nó di động và không phải là nền tảng bởi vì tôi có LOADS của plug-in được cài đặt mà không xuất hiện khi đưa ra theo cách này.

Bạn có thể thấy rằng việc tạo một tệp .desktop hoạt động, nhưng bạn chạy vào hành vi bí ẩn nếu bạn đã cài đặt nhiều cá thể di động.


1
2018-04-16 12:29