탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 데스크탑 관리자 설명서 Oracle Solaris 11.1 Information Library (한국어) |
메뉴의 두 가지 유형은 시스템 메뉴와 사용자 메뉴입니다.
메뉴 구성 파일과 메뉴 데이터 파일을 수동으로 편집하여 시스템 메뉴를 사용자 정의할 수 있습니다.
다음 방법으로 모든 사용자용 메뉴를 추가할 수 있습니다.
파일 관리자 사용
메뉴 구성 파일과 메뉴 데이터 파일 수정
이 작업은 파일 수정 방식을 설명합니다.
디렉토리 엔트리 파일에 대한 자세한 내용은 디렉토리 엔트리 파일 작업을 참조하십시오.
.menu 파일에 대한 자세한 내용은 메뉴 정의 파일 작업을 참조하십시오.
요소의 내용에 메뉴의 이름을 포함해야 합니다.
요소의 내용에 디렉토리 엔트리 파일의 이름을 포함해야 합니다.
다음에 사용자가 로그인할 때 해당 메뉴가 메뉴 모음에 나타나야 합니다.
일반 오류
<Include> 요소에 어떤 일치 규칙도 지정하지 않은 경우나 이 규칙이 어떤 데스크탑 엔트리와도 일치하지 않은 경우 메뉴 모음에서 해당 메뉴를 볼 수 없습니다.
다음 순서
메뉴에 항목을 추가하려면 메뉴에 항목을 추가하는 방법을 참조하십시오.
데스크탑 엔트리 파일에 대한 자세한 내용은 데스크탑 엔트리 파일 작업을 참조하십시오.
다음에 사용자가 로그인할 때 메뉴 항목이 지정된 위치에 표시됩니다.
.directory 파일에 대한 자세한 내용은 디렉토리 엔트리 파일 작업을 참조하십시오.
데스크탑 엔트리 파일에 대한 자세한 내용은 데스크탑 엔트리 파일 작업을 참조하십시오.
다음에 사용자가 로그인할 때 메뉴 항목이 메뉴에 표시되지 않습니다.
예 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_HOME은 applications.menu 파일을 검색하는 첫번째 위치이므로 $XDG_CONFIG_HOME 환경 변수가 다른 모든 메뉴 파일보다 우선합니다.
사용자 메뉴는 메뉴 정의 파일 작업에 설명된 모든 요소를 포함할 수 있습니다. 허용된 요소의 전체 목록은 XDG 메뉴 사양을 참조하십시오.