| HOME / 정보공유 / AIX 명령어 모음

dtappintegrate
dtappintegrate dtappintegrate 명령 목적 상용 데스크탑 환경 응용프로그램 통합 도구. 구문
dtappintegrate -s ApplicationRoot [ -t TargetPath ] [-l Language ] [ -u ]
설명
dtappintegrate 명령은 응용프로그램 특정 위치에서 시스템 위치로 응용프로그램 CDE 구성설정 파일을 링크하고 영향을 받는 언어에 대한 시스템의 브라우저 도움말 볼륨을 갱신합니다. dtappintegrate 명령은 응용프로그램을 초기화하는 중에 사용됩니다. 응용프로그램 설치 스크립트는 맨 끝에 dtappintegrate 명령을 호출해야 합니다.
CDE 정책에 따라 지시된 응용프로그램 루트($APP_ROOT과 관련된 함) 아래에는 네 개의 주요 서브디렉토리가 있습니다. 디렉토리는 다음과 같습니다.
$APP_ROOT/dt/appconfig/types/Language 파일 유형, 정면 패널 및 조치 파일용.
$APP_ROOT/dt/appconfig/appmanager/Language 응용프로그램 그룹 파일용.
$APP_ROOT/dt/appconfig/icons/Language CDE 관리자가 사용하는 아이콘용.
$APP_ROOT/dt/appconfig/help/Language 응용프로그램 도움말용. 예를 들어, 디폴트 언어 응용프로그램 SpreadSheet는 자신의 데스크탑 아이콘을 /opt/SpreadSheet/dt/appconfig/icons/C/*.bm 및 /opt/SpreadSheet/dt/appconfig/icons/C/*.pm 아래에 로드합니다. 예를 들면 기본-언어 응용프로그램 SpreadSheet는 해당 데스크탑 아이콘을 /opt/SpreadSheet/dt/appconfig/icons/C/*.bm과 /opt/SpreadSheet/dt/appconfig/icons/C/*.pm 아래 로드합니다. 이 때, /opt/SpreadSheet는 $APP_ROOT의 값입니다.
주: $APP_ROOT는 이 문서의 구문론적 규약이며 수행시 환경에서는 사용되지 않습니다. 이러한 CDE 구성설정 파일 및 서브디렉토리는 공통 상단 아래에 위치하며 디폴트 언어 서브디렉토리인 C를 포함해야 합니다.
가장 간단한 예로, 이 명령은 입력으로서 응용프로그램 루트(예: /opt/thisapp)를 취합니다. 이 조작 결과의 출력은 응용프로그램 서버상의 해당 서브디렉토리 및 파일로서, 위에서 설명한 응용프로그램 CDE 구성설정 파일로의 상대적 심볼 링크를 포함하며 다음의 시스템 위치 아래에 있습니다.
/etc/dt/appconfig 최상위 구성설정 응용프로그램 서브디렉토리는 다음과 같은 서브디렉토리를 구성합니다.
/etc/dt/appconfig/types/Language/
*.dt와 임의의 *.fp 링크를 포함합니다.
/etc/dt/appconfig/appmanager/Language/
응용프로그램 그룹 서브디렉토리와, 응용프로그램 관리자하의 조치로서 나타나는 조치 스크립트 파일의 링크를 포함합니다.
/etc/dt/appconfig/help/Language/
응용프로그램 루트 아래 설치된 도움말 파일에 심볼 링크가 들어 있습니다.
/etc/dt/appconfig/icons/Language/
응용프로그램에 대한 CDE 아이콘의 심볼 링크를 포함합니다.
플래그
-s ApplicationRoot ApplicationRoot에 있는 응용프로그램을 통합합니다. 이 플래그는 필수적입니다.
-t TargetPath 응용프로그램 CDE 구성설정 파일을 응용프로그램 특정 위치에서 시스템 위치가 아닌 TargetPath로 링크시킵니다. 이 플래그는 생략할 수 있습니다.
-t 플래그를 지정하면, 파일은 지정된 서브디렉토리 아래에 링크됩니다. 예를 들어, -t /etc/dt/private를 지정하면 응용프로그램 도움말 파일은 /etc/dt/private/help/Language 아래에 심볼 링크를 갖게 됩니다. 이 플래그는 일반적으로 별도의 응용프로그램을 작성하려고 하는 시스템 관리자에 의해 사용되며 응용프로그램 설치 후의 스크립트에 의해서는 사용되지 않습니다. 디폴트(-t가 지정되지 않음)로, 응용프로그램 서브디렉토리 루트는 응용프로그램 호스트에 대해 전역입니다. 호스트에 설치되어 있는 모든 응용프로그램은 다른 응용프로그램 구성설정 파일을 병합하기 위해 동일한 위치로 구성설정 파일을 복사합니다.
-l Language 통합할 언어를 지정합니다. 기본적으로 이 플래그는 응용프로그램 CDE 구성설정 파일을 찾게 될 디렉토리를 나타냅니다. 이 매개변수를 지정하지 않으면 모든 언어가 통합됩니다. 이 매개변수를 생략할 수 있습니다.
-u 응용프로그램의 통합이 취소됩니다. 이 플래그는 생략할 수 있습니다.