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

8단계: dtappintegrate를 사용한 응용 프로그램 등록


주 -

응용 프로그램 그룹을 작성하는 예는 81 페이지의 "등록 패키지 작성 예"에서 8단계를 참조하십시오.


등록 패키지를 응용 프로그램 루트 아래에 작성했으면, 실제 응용 프로그램을 등록할 준비가 된 것입니다.

응용 프로그램을 등록하면 등록 패키지와 데스크탑 검색 경로에 있는 디렉토리들 사이에 링크가 생깁니다("dtappintegrate가 응용 프로그램을 통합하는 방법 " 참조).

dtappintegrate로 응용 프로그램을 등록하는 방법

응용 프로그램이 데스크탑 스마트인 경우에는 일반적으로 dtappintegrate이 설치 프로세스의 마지막 단계로 자동 실행됩니다. 자동으로 실행되지 않는 경우나 비데스크탑 스마트 응용 프로그램을 통합하기 위해 환경설정 파일을 작성한 경우, dtappintegrate를 수동으로 실행할 수 있습니다.

  1. 루트로 로그인하십시오.

  2. 다음 명령어를 실행하십시오.

    	/usr/dt/bin/dtappintegrate -s  app_root
    

    여기서 app_root는 데스크탑 응용 프로그램 루트 디렉토리입니다. 자세한 내용은 dtappintegrate(1) 매뉴얼 페이지를 참조하십시오.

  3. 데스크탑_제어기의 추가 폴더에 있는 응용프로그램 재로드를 두 번 누르십시오.

  4. 응용 프로그램이 적절하게 등록되었는지 확인하십시오.

    1. 응용 프로그램 관리자의 최상위 레벨을 표시하십시오. 새 응용 프로그램 그룹이 응용 프로그램 관리자에 나타나야 합니다.

    2. 응용 프로그램 그룹을 열고 활동 아이콘을 두 번 누르십시오.

dtappintegrate의 구문 및 옵션

dtappintegrate -s app_root [-t target_path ] [-l language ] [-u]

-s app_root

필수 매개변수. 해당 응용 프로그램이 아래에 설치되어 있는 응용 프로그램 루트를 지정합니다.  

-ttarget_path

선택적 매개변수. 시스템 위치 /etc/dt/appconfig가 기본값입니다. 데스크탑 환경설정 파일이 링크되는 위치를 지정합니다. 응용 프로그램 검색 경로상의 위치를 사용해야 합니다.

-llanguage

선택적 매개변수. 모든 언어가 기본값입니다. 통합할 언어별 데스크탑 환경설정 파일을 지정합니다. 

- u

선택적 매개변수. 응용 프로그램을 분리하여 통합시 설정된 모든 링크를 제거합니다. 

dtappintegrate가 응용 프로그램을 통합하는 방법

dtappintegrate의 기능은 설치된 파일과 데스크탑이 환경설정 파일을 찾는 위치 사이의 링크를 설정하는 것입니다.

활동 및 데이터 유형

dtappintegrate는 등록 패키지의 활동 및 데이터 유형 정의 파일에서 활동 데이터베이스 도움말 검색 경로상의 시스템 전체 디렉토리로 기호 링크를 작성합니다. 이 작업은 다음 위치에서

app_root/dt/appconfig/types/language/*.dt

다음 위치로 링크를 작성하여 수행됩니다.

/etc/dt/appconfig/types/language/*.dt

도움말 정보 파일

dtappintegrate은 등록 패키지의 도움말 파일에서 도움말 검색 경로상의 시스템 전체 디렉토리로 기호 링크를 작성합니다. 이 작업은 다음 위치에서

app_root/dt/appconfig/types/language/help_filesdl

다음 위치로 링크를 작성하여 수행됩니다.

/etc/dt/appconfig/help/language/help_file.sdl

아이콘 파일

dtappintegrate은 등록 패키지의 아이콘 파일에서 아이콘 검색 경로상의 시스템 전체 디렉토리로 기호 링크를 작성합니다. 이 작업은 다음 위치에서

app_root/dt/appconfig/icons/language/icon_files

다음 위치로 링크를 작성하여 수행됩니다.

/etc/dt/appconfig/icons/language/icons_files

응용 프로그램 그룹

응용 프로그램에 대한 응용 프로그램 그룹을 응용 프로그램 관리자의 최상위 레벨에 놓기 위해, dtappintegrate은 등록 패키지의 응용 프로그램 그룹 디렉토리와 응용 프로그램 검색 경로상의 시스템 전체 위치 사이에 링크를 작성합니다. 이 작업은 다음 디렉토리에서

app_root/dt/appconfig/appmanager/language/appgroup_name

다음 디렉토리로 링크를 작성하여 수행됩니다.

/etc/dt/appconfig/appmanager/language/appgroup_name