Solaris 공통 데스크탑 환경: 고급 사용자 및 시스템 관리자 안내서

응용 프로그램 관리자의 구조

응용 프로그램 관리자의 최상위 레벨에는 일반적으로 디렉토리가 있습니다. 이러한 각 디렉토리와 내용을 응용 프로그램 그룹이라고 합니다.

그림 4-1 응용 프로그램 관리자의 응용 프로그램 그룹

Graphic

응용 프로그램 그룹 및 내용은 지역적으로 또는 네트워크를 통한 여러 위치에서 모아집니다.

응용 프로그램 관리자의 디렉토리 위치

파일 시스템에서 응용 프로그램 관리자는 /var/dt/appconfig/appmanager/login-hostname-display 디렉토리입니다. 디렉토리는 사용자가 로그인할 때마다 동적으로 작성됩니다.

예를 들어, 사용자 ronv가 표시장치 wxyz:0으로부터 로그인한 경우, 응용 프로그램 관리자 디렉토리 /var/dt/appconfig/appmanager/ronv-wxyz-0이 작성됩니다.

응용 프로그램 관리자가 응용 프로그램을 찾고 모으는 방법

지역 및 원격 응용 프로그램 그룹을 모으면 응용 프로그램 관리자가 구축됩니다. 응용 프로그램 그룹은 응용 프로그램 검색 경로에 위치한 디렉토리로부터 모아집니다.

기본 응용 프로그램 검색 경로는 표 4-1와 같이 구성됩니다.

표 4-1 기본 응용 프로그램 검색 경로 위치

범위 

위치 

내장 

/usr/dt/appconfig/appmanager/language

시스템 전체 

/etc/dt/appconfig/appmanager/language

개인 

홈 디렉토리/.dt/appmanager

응용 프로그램의 최상위 레벨을 작성하기 위해 응용 프로그램 관리자 디렉토리 /var/dt/appconfig/appmanager/login-hostname-display에 대한 응용 프로그램 검색 경로에 있는 그룹(디렉토리)의 응용 프로그램 그룹에서 로그인할 때 링크가 작성됩니다.. 모으기 작업은 데스크탑 유틸리티 dtappgather에 의해 수행되며, 이 유틸리티는 사용자가 성공적으로 로그인하면 로그인 관리자가 자동으로 실행합니다.

예를 들어, 데스크탑은 다음과 같은 내장 응용 프로그램 그룹을 제공합니다.

/usr/dt/appconfig/appmanager/language/Desktop_Tools

로그인 시 기호 링크가 다음의 위치에 작성됩니다.

/var/dt/appconfig/appmanager/login-hostname-display/Desktop_Tools

응용 프로그램 검색 경로에 원격 디렉토리가 포함될 수 있습니다. 이 검색 경로는 네트워크에 위치한 시스템으로부터 응용 프로그램 그룹을 모으는 방법을 제공합니다. 자세한 내용은 51 페이지의 "응용 프로그램 검색 경로에 응용 프로그램 서버 추가"를 참조하십시오.

응용 프로그램 모으기의 우선순위 규칙

검색 경로에 중복이 존재하는 경우, 개인 응용 프로그램 그룹이 시스템 전체 그룹에 우선하며, 시스템 전체 그룹이 내장 그룹에 우선합니다. 예를 들어, /usr/dt/appconfig/appmanager/C/Desktop_Tools/etc/dt/appconfig/appmanager/C/Desktop_Tools가 모두 존재할 경우, /etc 아래에 있는 응용 프로그램 그룹이 사용됩니다.

기본 데스크탑이 제공하는 응용 프로그램 그룹

사용자 정의되지 않은 데스크탑은 네 개의 응용 프로그램 그룹을 제공합니다.

응용 프로그램 그룹을 모으는 방법의 예

그림 4-2는 다양한 응용 프로그램 그룹이 포함된 응용 프로그램 관리자 윈도우를 보여줍니다. 표 4-2은 응용 프로그램 그룹의 소스 디렉토리를 보여줍니다.

그림 4-2 전형적인 응용 프로그램 관리자 윈도우

Graphic

표 4-2 의 응용 프로그램 그룹 소스

이름 

모은 디렉토리 

CAD_App 

/net/ApServA/etc/dt/appconfig/appmanager/C/CAD_App

DrawingApp 

/etc/dt/appconfig/appmanager/C/DrawingApp

Desktop_Apps 

/usr/dt/appconfig/appmanager/C/Desktop_Apps

데스크탑_도구 

/usr/dt/appconfig/appmanager/C/Desktop_Tools

정보 

/usr/dt/appconfig/appmanager/C/Information

OpenWindows 

/usr/dt/appconfig/appmanager/C/Information

시스템_관리 

/etc/dt/appconfig/appmanager/C/System_Admin

MySpreadSheet 

/users/anna/.dt/appmanager/MySpreadSheet

Media_Tools 

/etc/dt/appconfig/appmanager/C/Media_Tools

정보나 시스템_관리 응용 프로그램 그룹을 사용자 정의한 경우에는 /etc/dt/appconfig/appmanager/C에서 모아야 합니다.

이름이 ApServA인 시스템이 응용 프로그램 검색 경로에 추가되었기 때문에 CAD_App 그룹을 모읍니다("응용 프로그램 검색 경로에 응용 프로그램 서버 추가" 참조). MySpreadSheet는 개인 응용 프로그램 그룹이며 사용자 anna만이 사용할 수 있습니다.