Cách giải quyết các vấn đề về menu Eclipse trong Ubuntu 13.10
(Cách ổn định, cho đến khi ai đó sửa lỗi)
Phương pháp này được chấp nhận rằng bạn đã có tệp eclipse.desktop của mình (hoặc bạn có thể thay thế tạo một cái mới từ đầu). Nếu không, bạn có thể xem qua "cách nhanh" bên dưới.
Mở tệp eclipse.desktop của bạn :
sudo -H gedit /usr/share/applications/eclipse.desktop
(Nếu bạn không thể tìm thấy nó trong đường dẫn này, hãy thử ~/.local/share/applications/eclipse.desktop
. Nếu không, bạn có thể phải tìm locate
lệnh của mình bằng lệnh).
Thay thế Exec=
dòng này:
Exec=env UBUNTU_MENUPROXY= eclipse
Trong đó "nhật thực" là đường dẫn đến nhật thực của bạn. Trong trường hợp này, nó chỉ là "nhật thực" vì có một liên kết tượng trưng trong /usr/bin
thư mục.
LƯU Ý: Nếu bạn không thể tìm thấy tệp eclipse.desktop của mình , bạn chỉ cần tạo một tệp từ đầu trong đường dẫn trên và điền vào nó bằng các dòng sau:
[Desktop Entry]
Type=Application
Name=Eclipse
Icon=eclipse
Exec=env UBUNTU_MENUPROXY= eclipse
Terminal=false
Categories=Development;IDE;Java;
Lưu các tập tin.
Bây giờ bạn có thể chạy Eclipse từ biểu tượng của nó như bình thường.
(Cách nhanh nhưng lặp đi lặp lại)
Nếu bạn chưa có tệp eclipse.desktop nào và bạn không muốn tạo nó vào lúc này, bạn chỉ cần chạy Eclipse bằng lệnh này:
UBUNTU_MENUPROXY= eclipse
trong đó "nhật thực" là đường dẫn đến eclipse
khả năng thực thi của bạn . Lưu ý rằng đây chỉ là cách nhanh nhất để chạy Eclipse một lần. Nếu bạn không muốn nhớ lệnh này và sử dụng nó mỗi khi bạn phải chạy Eclipse, hãy làm theo "cách ổn định" ở trên.
Hoặc bạn có thể tạo một bí danh từ nó
alias eclipse = 'UBUNTU_MENUPROXY= eclipse'
và nhật thực lệnh sẽ hoạt động tốt.
Nguồn: