Solaris 운영 환경용 그놈 2.0 데스크탑 문제 해결 설명서

2장 설치 문제

이 절에서는 그놈 2.0 데스크탑을 SolarisTM 8 운영 환경 또는 Solaris 9 운영 환경에 설치할 때 발생하는 문제를 해결하는 데 도움이 되는 정보를 제공합니다.

2.1 설치 로그

문제점  

설치 오류를 어디서 확인할 수 있습니까? 

해결 방법  

최신 그놈 2.0 데스크탑 설치 로그는 다음 위치에 있습니다. /var/sadm/install/logs

2.2 설치 실패 오류 메시지

문제점  

다음 오류 메시지와 함께 설치에 실패합니다. pkgadd: ERROR: cppath(): unable to start

해결 방법  

잘못된 버전의 tar를 사용 중이거나 tar 파일이 손상되었습니다. Solaris tar 또는 GNU tar 버전 1.13 이상을 사용해야 합니다. tar 파일이 손상된 경우에는 tar 파일을 다시 다운로드해야 합니다. 

2.3 그놈 1.4 데스크탑 제거

문제점  

시스템에 이미 그놈 1.4 데스크탑이 있습니다. 그놈 1.4 데스크탑을 제거하려면 어떻게 해야 합니까? 

해결 방법  

다음 단계를 수행하십시오.  

  1. CDE에 root로 로그인합니다.

  2. 터미널 창을 엽니다.

  3. cd /var/sadm/prod를 입력합니다.

  4. java uninstall_gnome_1_4를 입력합니다.

그놈 2.0 데스크탑을 이미 설치한 경우 root로 로그인하고 다음 명령을 실행하여 그놈 1.4 데스크탑을 제거할 수 있습니다. /usr/sbin/remove-gnome -version 1.4

2.4 그놈 2.0 데스크탑 제거

문제 

그놈 2.0 데스크탑을 제거하려면 어떻게 해야 합니까? 

해결 방법 

다음 단계를 수행하십시오.

  1. root로 로그인합니다.

  2. 다음 명령을 실행합니다. /usr/sbin/remove-gnome

2.5 설치 프로그램을 사용하지 않고 그놈 데스크탑 설치

문제점  

GUI 설치 프로그램 없이 그놈 2.0 데스크탑을 설치하려면 어떻게 해야 합니까? 

해결 방법  

대체 텍스트 기반 설치 스크립트를 실행하십시오. 그러기 위해서는 먼저 tar 파일의 압축을 해제하여 현재 디렉토리 내에 그놈 디렉토리를 만들어야 합니다. 그런 다음 시스템 아키텍처에 해당하는 스크립트를 실행하십시오.  

SPARC Architecture Edition: ./GNOME/sparc/pkgs/install

x86: Architecture Edition: ./GNOME/i386/pkgs/install

2.6 설치 권한 문제

문제점  

targunzip 버전은 올바른데 tar 파일의 압축을 풀고 추출하면 파일과 디렉토리가 없습니다. 이 때문에 설치에 실패합니다.

해결 방법  

gunziptar를 사용하여 패키지를 추출하기 전에 root로 로그인해야 합니다.

2.7 ScrollKeeper가 설치 후에 실패함

문제점  

ScrollKeeper가 시작, 업그레이드 및 라이브 업그레이드 후에 실패합니다.  

해결 방법  

소프트웨어 종속성을 사용할 수 없기 때문에 ScrollKeeper가 실패합니다. 해결 방법은 다음과 같습니다.  

모든 설치에 대해 root 파일 시스템에 직접 설치되는 업그레이드 및 라이브 업그레이드의 경우 각 패키지에서 필수로 제공되는 설치 후 스크립트를 사용하여 설치하는 동안 ScrollKeeper 데이터베이스가 전파됩니다.  

root 파일 시스템 디렉토리에 설치되지 않는 그 외의 모든 설치에 대해 설치 후 스크립트는 ScrollKeeper 데이터베이스를 전파하지 않습니다.  

처음 로그인할 때 ScrollKeeper 데이터베이스를 수동으로 전파해야 합니다. 이 작업을 수행하려면 root 액세스 권한이 필요합니다. 다음 명령을 실행합니다.  

  1. su password

  2. /usr/bin/scrollkeeper-rebuilddb

경우에 따라 /usr/bin/scrollkeeper-rebuilddb 위치가 다음과 유사할 수 있습니다. {INSTALL_ROOT}/usr/bin/scrollkeeper-rebuilddb