Oracle® Solaris 11.2의 소프트웨어 추가 및 업데이트

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

작업 내역 보기

pkg history 명령을 사용하여 pkg 명령 내역을 볼 수 있습니다. 기본적으로 다음 정보가 표시됩니다.

  • 작업의 시작 시간

  • 작업의 이름. 예: install

  • 클라이언트. 예: pkg

  • 작업의 결과: Succeeded 또는 Failed

자세한 정보나 더 정밀한 정보를 표시하려면 다음 옵션을 사용합니다.

-l

기본 정보 외에 다음 정보를 표시합니다.

  • 클라이언트의 버전

  • 작업을 수행한 사용자의 이름

  • 새 BE가 만들어졌는지 여부

  • 작업이 완료된 시간

  • 실행된 전체 명령

  • 명령을 실행하는 중 발생한 오류

  • update와 같은 작업을 위해 변경된 패키지의 전체 FMRI

-n number

가장 최근 작업을 지정된 개수만 표시합니다.

$ pkg history -n4
START                    OPERATION                CLIENT             OUTCOME
2013-08-06T16:32:03      fix                      pkg                Succeeded
2013-08-06T16:41:47      revert                   pkg                Succeeded
2013-08-06T17:56:22      set-property             pkg                Succeeded
2013-08-06T17:56:53      unset-property           pkg                Succeeded
-o column[,column]...

지정된 쉼표로 구분된 열 이름 목록을 사용하여 출력을 표시합니다. pkg(1)에서 열 이름 목록을 참조하십시오.

$ pkg history -o start,time,operation,outcome -n4
START                    TIME      OPERATION                OUTCOME
2013-08-06T16:32:03      0:00:27   fix                      Succeeded
2013-08-06T16:41:47      0:00:43   revert                   Succeeded
2013-08-06T17:56:22      0:00:00   set-property             Succeeded
2013-08-06T17:56:53      0:00:00   unset-property           Succeeded 
-t time | time-time[,time | time-time]...

%Y-%m-%dT%H:%M:%S 형식의 쉼표로 구분된 시간 기록 목록에 대한 레코드를 기록합니다(strftime(3C) 매뉴얼 페이지 참조). 시간 범위를 지정하려면 시작 시간 기록과 끝 시간 기록 사이에 하이픈(-)을 사용합니다. now 키워드는 현재 시간의 별칭입니다. 지정한 시간 기록에 중복되는 시간 기록이나 겹치는 날짜 범위가 포함되어 있으면 각 중복 내역 이벤트의 한 인스턴스만 표시됩니다.

-N

작업에 대한 릴리스 노트 텍스트를 표시하려면 -N 옵션을 사용합니다. -N 옵션은 -o 옵션과 함께 사용할 수 없습니다. 설치 중인 일부 패키지에 릴리스 노트가 포함된 설치/업데이트 작업에서 -v 옵션을 지정하면 작업 출력에 릴리스 노트가 표시됩니다. 새 BE로 설치되는 작업의 경우 작업 출력에 현재 BE의 /tmp에 릴리스 노트 파일의 경로가 제공됩니다. 새 BE로 부트할 때 릴리스 노트가 /usr/share/doc/release-notes에 있습니다. 아니면 다음 명령에 표시된 대로 -N 옵션을 사용하여 릴리스 노트를 볼 수 있습니다.

$ pkg history -N -n 1

릴리스 노트를 설치한 작업이 이 BE에서 수행한 마지막 pkg 작업이 아니라면 -n 인수에 더 큰 수를 사용하거나, 아니면 다음 명령에 표시된 대로 -t 옵션을 사용하여 릴리스 노트를 설치한 pkg 작업을 식별합니다.

$ pkg history -N -t 2013-07-17T08:31:23

명령 기록 정보를 모두 삭제하려면 pkg purge-history 명령을 사용합니다.

$ pkg purge-history