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

adeprodid
adeprodid adeprodid 명령 목적 설치 또는 갱신 패키지에 대한 productid 파일을 생성합니다. 구문
adeprodid -l Product_Name -t Compids.table [ -d Output_Directory ]
설명
adeprodid 명령은 설치 또는 갱신 패키지에 대한 productid 파일을 생성합니다. productid 파일에는 제품 이름 다음에 4자리로 된 유형 필드와 5자리로 된 모델 필드가 있습니다. 유형과 모델 값은 대쉬(-)로 분리됩니다. 두 값은 고유한 제품 ID를 형성합니다.
이 파일은 설치 또는 갱신 패키지의 liblpp.a 파일에 아카이브됩니다. productid 파일이 있을 경우, installp 명령은 이 파일을 읽어, 그 값을 LPP의 VPD(Vital Products Database)에 저장합니다.
치명적인 오류는 단어 USAGE 또는 FATAL ERROR 다음에 stderr로 인쇄될 오류 메세지가 나옵니다. 오류가 발견될 경우 adeprodid는 0이 아닌 리턴 코드로 종료됩니다.
입력 파일
Compids.table
Compids.table 파일은 필수입니다. 이 파일에는 vendor_id(s) 및 구성요소/옵션 정보가 포함됩니다. 이 파일의 형식은 다음과 같습니다.
prologue 표준 프롤로그와 주석이 들어 있습니다.
** lines 파일의 유지보수 정보가 들어 있습니다.
%%_ lines 공급자 식별 문자열과 공급자 id가 들어 있습니다.
component/option 행 각 구성요소/옵션의 패키징 및 분산에 필요한 정보가 들어 있습니다. 이 행의 형식은 다음과 같습니다.
패키지 이름:구성요소 id:특성 코드:구성요소 릴리스 레벨:
시스템 릴리스 레벨:팀 id 변경:CMVC 릴리스:vendor_id:
iFOR/LS_product_id:iFOR/LS_product_version:
예를 들면 다음과 같습니다.
bos.adt:575603001:5005:410:410:TX2527:XXX:IBM:1234567:12345678901:
출력 파일
productid
productid 파일은 현재 디렉토리에 기록되고, 이 파일에는 소프트웨어 제품 이름 다음에 숫자로 된 id가 나옵니다. 위의 compids.table 항목의 경우 productid 파일에는 다음이 포함됩니다.
bos.adt 5756-03001
플래그
-l Product_Name 소프트웨어 제품 또는 LPP의 이름을 지정합니다.
-t Compids.table Compids.table 파일의 경로 이름을 지정합니다. 이 파일은 각 LPP 및 각 옵션에 대한 제품 정보가 들어 있는 데이터 파일입니다.
-d Output_Dir productid 파일을 생성해야 하는 디렉토리의 경로 이름을 지정합니다.
예제
bos.adt의 productid 파일을 생성하려면, 다음과 같이 입력하십시오.
adeprodid -l bos.adt -t ode_tools/power/usr/lib/compids.table
데이터 서브디렉토리에서 bos.adt.data의 productid 파일을 생성하려면, 다음과 같이 입력하십시오.
adeprodid -l bos.adt.data -t ode_tools/power/usr/lib/compids.table -d data