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


19

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


1
이 답변을 사용하여 일부 정보를 편집하고 수정할 수 있지만 한 가지 큰 질문에 대한 답이 남아 있습니다. 마지막 업그레이드 중에 '기타'메뉴에서 잘못 분류 된 항목을 어떻게 이동하고 해당 항목을 원래 위치로 되돌리려면 어떻게합니까?

답변:


18

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다음 시스템 업데이트 시 기본 (즉, 사용자 전체) 파일에 도입 된 변경 사항 이 되돌릴 수 있습니다.


1
모든 사용자를위한 응용 프로그램 실행기는 일반적으로에 있습니다 /usr/share/applications. /usr/local/share/applications일반적으로 소스 코드에서 설치 한 프로그램의 시작 프로그램 만 포함합니다. 또한이 두 폴더 중 하나에서 일반 사용자로 실행기를 편집 할 수 있습니다. 실행기를 복사하고 ~/.local/share/applications해당 사본을 편집합니다 (즉, alacarte 및 menulibre가 수행함). 이 수정 된 시작 관리자 만 표시됩니다.

@BrunoNova 런처 위치를 수정 해 주셔서 감사합니다! 실행기를 홈 폴더에 복사하면 대시에 중복 실행기가 발생할 수 있다는 점만 추가하고 싶습니다. OTOH, 기본 실행기에 도입 된 변경 사항은 시스템 업데이트와 함께 되돌릴 수 있습니다.
Glutanimate

메뉴에서 항목 위치를 변경하는 방법은 무엇입니까?
Dim

8

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

/usr/share/applications

0

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

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


0

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

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

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.