애플리케이션 메뉴에서 애플리케이션을 그룹화하는 것의 이름은 무엇입니까?

애플리케이션 메뉴에서 애플리케이션을 그룹화하는 것의 이름은 무엇입니까?

Debian 데스크탑을 설치하고 GNOME을 사용할 때, 애플리케이션 메뉴에는유용. 내부에는 계산기, 시스템 모니터 등 약 12개의 애플리케이션이 있습니다.

이 그룹은 무엇이라고 불리나요?

나만의 디렉토리를 만들고 싶지만 그것이 어떻게 호출되는지 모르기 때문에 무엇을 검색해야 할지 모르겠습니다.

답변1

난쟁이가 따라온다Freedesktop 메뉴 사양. 메뉴는 /etc/xdg/menus/gnome-applications.menuGnome의 자체 응용 프로그램, /etc/xdg/menus/applications-merged/*.menu시스템 전체에 설치된 타사 응용 프로그램 및 ~/.config/menus/applications-merged/*.menu사용자가 추가한 항목을 포함한 여러 파일로 구성됩니다.

데비안에서 시스템 파일은 다음과 같이 구성됩니다.메뉴 팩, 이렇게 하면 응용 프로그램을 설치할 때 설치된 모든 창 관리자에 적절한 메뉴 항목이 있게 됩니다(Freedesktop 메뉴 사양을 사용하든 자체 형식을 사용하든 관계 없음).

각 파일의 내용은 (주로) 메뉴, 하위 메뉴 및 메뉴 항목의 계층 구조입니다. 다른 파일의 메뉴는 다음과 같습니다.병합, 따라서 자신의 파일에 동일한 이름을 가진 하위 메뉴를 정의하면 해당 항목이 시스템 응용 프로그램과 동일한 하위 메뉴에 나타납니다.

항목은 다음과 같습니다.desktop문서이름, 작업, 아이콘 등을 지정합니다.

foo.desktop내 시스템에 있는 메뉴 파일의 내용을 토대로 보면 응용 프로그램 → 유틸리티 메뉴에 추가하는 것이 가능할 것 같습니다 .

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
 "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
  <Name>Applications</Name>
  <Menu>
    <Name>Utilities</Name>
    <Include>
      <Filename>foo.desktop</Filename>
    </Include>
  </Menu>
</Menu>

관련 정보