Alacarte를 사용하지 않고 그놈 / 단일 메뉴를 편집하는 방법? 하위 메뉴에서 다른 하위

하위 메뉴를 편집하거나 한 하위 메뉴에서 다른 하위 메뉴로 항목을 옮길 때마다 Alacarte가 충돌하고 application.menu 파일을 지우거나 gnomeshell 데스크탑이 쓸모가 없습니다. Alacarte를 사용하지 않고 메인 메뉴와 단일 대시 응용 프로그램 하위 범주를 구성하는 방법이 있습니까? 잘못된 카테고리에 너무 많은 항목이 설치되어 있으며 수많은 좀비 아이콘을 제거하고 싶습니다.



답변

GUI 방식

Alacarte 의 새로운 대안 인 Menulibre 를 사용해보십시오 . 다음을 통해 설치할 수 있습니다.

sudo apt-get install menulibre

수동 방법

응용 프로그램 실행기는 다음 세 폴더에 있습니다.

~/.local/share/applications

(사용자 만)

/usr/local/share/applications
/usr/share/applications

(모든 사용자들)

.desktop이 폴더에 있는 파일 을 수정하면 메뉴 항목을 직접 편집 할 수 있습니다. 사용자 전체 폴더에서 수정하려면 루트 액세스 권한이 필요합니다.

gksudo nautilus /usr/local/share/applications

.desktop파일을 gedit와 같은 텍스트 편집기로 끌어다 놓아 내용을 편집하십시오. 루트 액세스가 필요한 경우 다음을 사용하십시오.

gksudo gedit

해당 메뉴 / 대시 항목을 제거하려면 파일을 삭제하십시오.

중요 사항 : .desktop다음 시스템 업데이트 시 기본 (즉, 사용자 전체) 파일에 도입 된 변경 사항 이 되돌릴 수 있습니다.


답변

위의 답변에 추가하기 위해 .desktop 파일은

/usr/share/applications

답변

오래된 대안은 gnome-panel을 설치하고 gnome-desktop-item-edit 응용 프로그램을 사용하는 것입니다.

gnome-desktop-item-edit또한 --create-new새로운 런처를 만들기 위한 매개 변수 가 있습니다.


답변

다른 대안 메뉴 편집기는 내가 사용하고 잘 작동하는 ezame 입니다. 다음을 실행하여 설치할 수 있습니다.

sudo add-apt-repository ppa:caldas-lopes/ppa
sudo apt-get update
sudo apt-get install ezame

소스 코드는 GitHub에서 사용할 수 있습니다 .