JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 데스크탑 관리자 설명서     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris Desktop 관리

2.  GConf로 사용자 기본 설정 관리

3.  메뉴 사용자 정의

메뉴 개요

메뉴 정의 파일 작업

디렉토리 엔트리 파일 작업

데스크탑 엔트리 파일 작업

메뉴 편집

시스템 메뉴 추가 및 수정

메뉴를 추가하는 방법

메뉴에 항목을 추가하는 방법

메뉴의 등록 정보를 편집하는 방법

메뉴 항목을 편집하는 방법

메뉴에서 항목을 삭제하는 방법

사용자 메뉴 만들기 및 수정

메뉴 병합

사용자 및 시스템 메뉴 병합

4.  테마 설치

5.  글꼴 사용자 정의

6.  MIME 유형 작업

7.  화면 보호기 관리

8.  세션 관리

9.  Yelp 도움말 브라우저 개요

10.  Oracle Solaris Desktop 시스템의 성능 향상

11.  Oracle Solaris Desktop 시스템의 기능 사용 안함

12.  X 윈도우 시스템 작업

A.  숨겨진 디렉토리

용어집

색인

메뉴 편집

메뉴의 두 가지 유형은 시스템 메뉴와 사용자 메뉴입니다.

시스템 메뉴 추가 및 수정

메뉴 구성 파일과 메뉴 데이터 파일을 수동으로 편집하여 시스템 메뉴를 사용자 정의할 수 있습니다.

메뉴를 추가하는 방법

다음 방법으로 모든 사용자용 메뉴를 추가할 수 있습니다.

이 작업은 파일 수정 방식을 설명합니다.

  1. 추가할 항목에 대한 디렉토리 엔트리 파일을 만듭니다.
  2. 디렉토리 엔트리 파일을 $XDG_DATA_DIRS/desktop-directories 디렉토리에 놓습니다.

    디렉토리 엔트리 파일에 대한 자세한 내용은 디렉토리 엔트리 파일 작업을 참조하십시오.

  3. $XDG_CONFIG_DIRS/menus/applications.menu 파일에서 새 메뉴에 대한 <Menu> 요소를 추가합니다.

    .menu 파일에 대한 자세한 내용은 메뉴 정의 파일 작업을 참조하십시오.

  4. <Menu> 요소 아래에 <Name> 요소를 만듭니다.

    요소의 내용에 메뉴의 이름을 포함해야 합니다.

  5. <Menu> 요소 아래에 <Directory> 요소를 만듭니다.

    요소의 내용에 디렉토리 엔트리 파일의 이름을 포함해야 합니다.

    다음에 사용자가 로그인할 때 해당 메뉴가 메뉴 모음에 나타나야 합니다.

일반 오류

<Include> 요소에 어떤 일치 규칙도 지정하지 않은 경우나 이 규칙이 어떤 데스크탑 엔트리와도 일치하지 않은 경우 메뉴 모음에서 해당 메뉴를 볼 수 없습니다.

다음 순서

메뉴에 항목을 추가하려면 메뉴에 항목을 추가하는 방법을 참조하십시오.

메뉴에 항목을 추가하는 방법

  1. 추가할 항목에 대한 데스크탑 엔트리 파일을 만듭니다.

    데스크탑 엔트리 파일에 대한 자세한 내용은 데스크탑 엔트리 파일 작업을 참조하십시오.

  2. 데스크탑 엔트리 파일을 $XDG_DATA_DIRS/applications 폴더에 놓습니다.
  3. $XDG_CONFIG_DIRS/menus/applications.menu 파일에서 단계 1에서 만든 데스크탑 엔트리 파일을 선택하는 일치 규칙을 사용하여 <Menu> 요소가 <Include> 요소를 포함하는지 확인합니다.

    다음에 사용자가 로그인할 때 메뉴 항목이 지정된 위치에 표시됩니다.

메뉴의 등록 정보를 편집하는 방법

  1. $XDG_CONFIG_DIRS/menus/applications.menu 파일에서 수정할 메뉴에 해당하는 <Menu> 요소를 찾습니다.
  2. <Directory> 요소에서 디렉토리 엔트리의 파일 이름을 기록합니다.
  3. 이 메뉴의 디렉토리 엔트리에서 메뉴의 등록 정보를 변경하도록 내용을 수정합니다.

    .directory 파일에 대한 자세한 내용은 디렉토리 엔트리 파일 작업을 참조하십시오.

메뉴 항목을 편집하는 방법

  1. $XDG_DATA_DIRS/applications 디렉토리에서 메뉴 항목에 해당하는 데스크탑 엔트리를 찾습니다.
  2. 데스크탑 엔트리를 편집하여 메뉴 항목의 등록 정보를 변경합니다.

    데스크탑 엔트리 파일에 대한 자세한 내용은 데스크탑 엔트리 파일 작업을 참조하십시오.

메뉴에서 항목을 삭제하는 방법

  1. $XDG_CONFIG_DIRS/menus/applications.menu 파일에서 삭제할 데스크탑 엔트리를 포함하는 <Menu> 요소를 찾습니다.
  2. <Menu> 요소에서 <Include> 요소의 닫는 태그 뒤에 <Exclude> 요소를 삽입합니다.
  3. <Exclude> 요소의 하위 요소로 <Filename> 일치 규칙을 삽입하여 데스크탑 엔트리를 삭제합니다.

    다음에 사용자가 로그인할 때 메뉴 항목이 메뉴에 표시되지 않습니다.

예 3-2 메뉴에서 항목 삭제

다음 예제는 dasher.desktop 메뉴 항목의 데스크탑 엔트리를 applications.menu 파일에서 명시적으로 제외하는 방법을 보여줍니다.

<!-- ... -->

<Menu>
    
<Name>Accessibility</Name>
<Directory>Accessibility.directory</Directory>
<Include>
    <And>
        <Category>Accessibility</Category>
        <Not><Category>Settings</Category></Not>
    </And>
</Include>
<Exclude>
    <Filename>dasher.desktop</Filename>
</Exclude>
</Menu>

<!-- ... --> 

사용자 메뉴 만들기 및 수정

Main Menu(주 메뉴) 기본 설정 도구를 사용하여 메뉴를 편집할 수 있습니다. 다른 방법으로, 사용자 메뉴 파일을 수동으로 만들고 편집할 수 있습니다. 자세한 내용은 Oracle Solaris 11.1 데스크탑 사용자 설명서를 참조하십시오.

사용자 정의 메뉴를 수동으로 만들려면 $XDG_CONFIG_HOME/menus/applications.menu 파일이 존재해야 합니다. $XDG_CONFIG_HOME 환경 변수가 설정되지 않은 경우 ~/.config 기본 디렉토리가 사용됩니다. $XDG_CONFIG_HOMEapplications.menu 파일을 검색하는 첫번째 위치이므로 $XDG_CONFIG_HOME 환경 변수가 다른 모든 메뉴 파일보다 우선합니다.

사용자 메뉴는 메뉴 정의 파일 작업에 설명된 모든 요소를 포함할 수 있습니다. 허용된 요소의 전체 목록은 XDG 메뉴 사양을 참조하십시오.