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

instfix
instfix instfix 명령 목적 키워드 또는 수정과 연관된 파일세트를 설치합니다. 구문
instfix [ -T [ -M Platform ] ] [ -s String ] [ -S ] [ -k Keyword | -f File ] [ -p ] [ -d Device ] [ -i [ -c ] [ -q ] [ -t Type ] [ -v ] [ -F ] ] [ -a ]
설명
instfix 명령을 사용하면, 권한 부여된 프로그램 분석 보고서(APAR) 번호나 수정사항을 식별하는 그밖의 고유 키워드 이외의 정보를 모를 경우에도 수정사항 또는 수정 세트를 설치할 수 있습니다.
수정사항에는 단일 파일세트 또는 해당 수정사항을 구성하는 여러 개의 파일세트가 있을 수 있습니다. 수정사항 정보는 설치 미디어상의 목차(TOC)에서 구성됩니다. 수정사항이 설치된 후 수정사항 정보가 수정사항 데이터베이스에서 시스템상에 보존됩니다.
그 밖에도 instfix 명령은 수정사항이 시스템에 설치되어 있는지 여부를 판별하는 데도 사용할 수 있습니다.
주: instfix 명령에 대한 리턴 코드는 /usr/include/inuerr.h 파일에 문서화되어 있으며, bos.adt.include 파일세트와 함께 제공됩니다. 이 외에도 일반 장애 코드 1과 /usr/include/errno.h의 EACCES(13)에 대한 단일 참조도 있습니다.
플래그
-a 수정사항과 연관된 증상 텍스트를 표시합니다. -i, -k 또는 -f 플래그와 결합될 수 있습니다.
-c -i 플래그에 사용할 콜론으로 구분된 출력을 표시합니다. 출력은 키워드 이름, 파일세트 이름, 필수 레벨, 설치된 레벨, 상태 및 개요를 포함합니다. 상태 값은 다음과 같습니다.
<
하향 레벨
=
올바른 레벨
+
대체됨
!
설치되어 있지 않음
-d Device 입력 장치를 지정합니다. -i 및 -a를 제외한 모든 플래그에 필수입니다.
-F 수정사항과 연관된 모든 파일세트가 설치되지 않으면 장애를 리턴합니다.
-fFile 키워드 또는 수정사항이 들어 있는 입력 파일을 지정합니다. 표준 입력의 경우 -(대쉬)를 사용하십시오. -T 플래그가 -f에 대해 적합한 입력 파일 형식을 생성합니다.
-i 수정사항 또는 키워드가 설치되어 있는지의 여부를 표시합니다. -k 또는 -f 플래그 중 한 플래그와 함께 이 플래그를 사용하십시오. -i 플래그를 사용할 때에는 설치가 시도되지 않습니다. -k 또는 -f 플래그를 지정하지 않으면, 알려진 모든 수정사항이 표시됩니다.
-k Keyword 설치될 APAR 번호 또는 키워드를 지정합니다. 여러 개의 키워드를 입력할 수 있습니다. -k 플래그로 입력된 키워드의 리스트는 인용 부호로 묶고 공백으로 분리해야 합니다.
-M Platform 해당 특정 플랫폼에 대한 수정사항 나열에 사용될 수 있는 Platform 값을 지정합니다.
I
Itanium 기반 플랫폼 수정사항만 지정합니다.
R
POWER 기반 플랫폼 수정사항만 지정합니다.
N
중성 수정사항, 즉 Itanium 기반 및 POWER 기반 플랫폼 모두에 설치될 수 있는 수정사항을 지정합니다.
A
모든 수정사항을 지정합니다.
-p 키워드와 연관된 파일세트를 표시합니다. 이 플래그는 -k 또는 -f 플래그 중 한 플래그와 함께 사용됩니다. -p 플래그를 사용할 때에는 설치가 시도되지 않습니다.
-q 정적 모드를 지정합니다. -i 플래그와 함께 이 플래그를 사용하십시오. -c 플래그를 사용하면 표제가 표시되지 않고, 그렇지 않으면 출력이 없습니다.
-sString 지정된 문자열을 포함하는 미디어에서 수정사항을 탐색하고 표시합니다.
-S 설치 장치가 CD-ROM일 때 복수 볼륨 처리를 억제합니다. CD-ROM에 복수 볼륨 CD 세트 관련 정보가 들어 있다 하더라도 CD-ROM으로 설치하면 언제나 단일 볼륨으로서 취급됩니다. INU_SINGLE_CD 환경이 설정되는 경우, 이와 같은 복수 볼륨 처리의 억제가 수행됩니다.
-T 미디어에 존재하는 전체 수정사항 리스트를 표시합니다.
-tType -i 플래그와 함께 사용되어 제공된 유형에 대한 탐색을 제한합니다. 유효한 유형은 다음과 같습니다.
f
수정사항
p
예방적 유지보수
-v -i 플래그와 함께 사용되어 상세 모드를 지정합니다. 수정사항 또는 키워드와 연관된 각 파일세트 관련 정보를 표시합니다.
보안
특권 제어: 이 명령을 수행하려면, 반드시 루트 사용자여야 합니다.
예제
/dev/rmt0.1에 마운트된 테이프에서 수정사항 IX38794와 연관된 모든 파일세트를 설치하려면, 다음을 입력하십시오.
instfix -k IX38794 -d /dev/rmt0.1
테이프 드라이브의 미디어상의 모든 수정사항을 설치하려면, 다음을 입력하십시오.
instfix -T -d /dev/rmt0.1 | instfix -d /dev/rmt0.1 -f-
이 명령의 첫번째 부분은 미디어상의 수정사항을 나열하고, 두 번째 부분은 해당 리스트를 입력으로서 사용합니다.
문자열 SCSI를 포함하는 테이프상의 모든 키워드 항목을 나열하려면, 다음을 입력하십시오.
instfix -s SCSI -d /dev/rmt0.1
사용자에게 수정사항 IX38794 및 IX48523이 설치되었는지 여부를 알리려면, 다음을 입력하십시오.
instfix -i -k "IX38794 IX48523"
/bffs 디렉토리의 bffs에 대한 수정사항 IX12345와 연관된 파일세트의 리스트를 작성하려면, 다음을 입력하십시오.
instfix -p -k IX12345 -d /bffs | installp -acgX -f- -d /bffs
이 순서는 수정사항의 리스트를 적용 및 확정될 installp 명령에 전달합니다. installp 명령은 표시된 플래그와 함께 필요에 따라 파일시스템을 확장합니다. 이 예제에서는 다른 installp 플래그를 선택할 수 있음을 보여줍니다. instfix 명령은 -p 플래그를 사용하지 않을 경우에 installp를 호출합니다.
Itanium 기반 플랫폼에 설치될 수 있는 모든 수정사항을 나열하려면, 다음을 입력하십시오.
instfix -T -MI -d /dev/cd0
POWER 기반 및 Itanium 기반 모두에 설치될 수 있는 모든 수정사항을 나열하려면, 다음을 입력하십시오.
instfix -T -MN -d /dev/cd0
파일
/usr/sbin/instfix instfix 명령이 들어 있습니다.
/usr/lib/repos/fix ODM(오브젝트 데이터 관리자) 데이터베이스로의 경로를 지정합니다.
관련 정보
installp 명령