Sun Desktop Manager 1.0 설치 설명서

어댑터

응용 프로그램 어댑터는 Desktop Manager에서 지원되는 구성 시스템의 확장입니다. 다양한 응용 프로그램에서는 어댑터를 사용하여 구성 시스템에 따라 중앙 구성 데이터를 고려합니다. 지원되는 구성 시스템은 다음과 같습니다.

또한, 데스크탑 실행 프로그램, 메뉴 항목 및 시작 프로그램을 사용자 데스크탑에 추가하는 데스크탑 정의 어댑터가 제공됩니다.

GConf 어댑터

GConf 어댑터는 Solaris용 SUNWapoc-adapter-gconf 패키지의 일부입니다. 해당 packageAdapter에서 어댑터를 설치할 때 /etc/gconf/2/path에 있는 GConf 데이터 원본 경로는 Desktop Manager 소스를 포함하도록 업데이트됩니다. 어댑터는 다음 두 가지 데이터 원본을 제공합니다.

GConf 어댑터 구성

GConf 어댑터는 설치의 일부로 구성되지만, 해당 작업은 필수 중앙 설정 및 기본 설정을 나타내는 두 데이터 원본의 GConf 경로 파일(/etc/GConf/2/path)에 따라 다릅니다. 이 경로 파일에는 시스템 설치 후 GConf가 중앙 설정을 예상대로 고려하는 데 필요한 정보가 포함되어 있지만, 관리자는 접두사 "apoc"가 붙은 데이터 원본이 파일에 있는지 확인하고, 추가 사용자 정의 데이터 원본을 포함하도록 해당 경로를 수정해야 합니다. 또한, 데이터 원본이 로컬 필수 설정과 필수 중앙 설정을 나타내는 데이터 원본의 사용자 설정 사이, 기본 중앙 설정을 나타내는 데이터 원본의 로컬 기본 설정과 사용자 설정 사이에 있는지 확인해야 합니다.

Java Preferences 어댑터

Java Preferences 어댑터는 Solaris용 SUNWapcj 패키지의 일부입니다.

Java Preferences 어댑터 구성

Java Preferences 어댑터는 다른 기존 구현에 대한 래퍼로 사용되어야 하는 기본 설정 API 구현으로 제공됩니다(예: JRE와 함께 제공된 기본 파일 기반 시스템). 기본 설정 API를 사용하는 Java 응용 프로그램의 중앙 구성을 사용하려면 /usr/lib/apoc/apocjlaunch 스크립트를 도우미로 사용하여 응용 프로그램에 대한 시작 스크립트를 작성해야 합니다. 이 스크립트는 몇 가지 환경 변수를 정의한 다음 apocjlaunch 스크립트(필수 환경에서 Java 응용 프로그램 시작)를 끝에 포함해야 합니다. 다음과 같은 환경 변수를 설정해야 합니다.

다음과 같은 선택적 추가 환경 변수를 설정할 수 있습니다.

Mozilla 어댑터

Mozilla 어댑터는 Solaris용 SUNWmozapoc-adapter 패키지의 일부입니다.

Mozilla 어댑터 구성

Mozilla 어댑터는 이 제품 설치의 일부로 설치되므로 추가 구성이 필요하지 않습니다.

StarSuite 어댑터

StarSuite 어댑터는 표준 StarSuite 설치에 포함되어 있으며 특별한 수정 없이 프로필 구성 데이터에 액세스할 수 있도록 지원합니다.

StarSuite 어댑터 구성

StarSuite 어댑터는 이 제품 설치의 일부로 설치되므로 추가 구성이 필요하지 않습니다.

데스크탑 정의 어댑터

데스크탑 정의 어댑터는 다음과 같은 패키지로 구성됩니다.

패키지 이름 

설명 

SUNWapleg 

구성 액세스 바이너리 

SUNWardsa 

데스크탑 정의 어댑터 

SUNWardsa-misc 

어댑터에 대한 시스템 통합 

이러한 패키지는 Desktop Manager 클라이언트 구성 요소를 설치할 때 설치되므로 추가 설정이 필요하지 않습니다.

데스크탑 정의 어댑터 구성

데스크탑 정의 어댑터는 사용자가 로그인할 때마다 설정 프로세스를 사용하여 구성되므로 추가 설정이 필요하지 않습니다.

어댑터 제거

Mozilla 및 StarSuite 어댑터는 이러한 제품을 제거하면 함께 제거됩니다. 해당 패키지 관리 시스템 도구를 사용하여 설치 절에서 설명한 패키지를 제거하면 GConf, Java Preferences 및 데스크탑 정의 어댑터를 제거할 수 있습니다.

Java Preferences 어댑터를 제거하면 기본 설정 API를 사용하여 Java 응용 프로그램을 시작하기 위해 작성된 시작 스크립트가 더 이상 사용되지 않습니다. 일부 필요한 클래스를 더 이상 사용할 수 없으므로 Java 호출에 실패합니다.

어댑터 문제 해결

해당 응용 프로그램에서 중앙 구성 데이터가 표시되지 않는 문제의 대부분은 모든 어댑터에서 데이터를 검색하는 데 사용되는 공통 메커니즘인 Configuration Agent로부터 비롯됩니다.

중앙 구성 변경이 지정된 설정 또는 그룹에 적용되지 않으면, 사용자는 응용 프로그램에서 주로 제품의 옵션 또는 기본 설정 대화 상자를 사용하여 해당 설정 값을 명시적으로 설정합니다. 이 경우, 중앙 설정이 보호됨으로 정의되어 있지 않으면(즉, 관리자가 해당 값을 강제로 적용하여 사용자가 수정할 수 없음) 사용자 기본 설정이 Desktop Manager를 사용하여 설정한 값보다 우선합니다.