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

udisetup
udisetup udisetup 명령 목적 udi 설치 패키지에 사용 가능한 소프트웨어 제품을 설치합니다. 구문
"설치용 소프트웨어를 설치하려면"
udisetup [ -b ] [ -d Device ] [ -T Directory ] [ -v ] [ -X ] [ -w ] [ FilesetName [ Level ]... | UdiPkg... | -f ListFile | all ]
"설치된 소프트웨어를 제거하려면"
udisetup -u [ -v ] [ FilesetName [ Level ]... | UdiPkg | -f ListFile ]
"실패한 설치를 정리하려면"
udisetup -C [ -v ]
"설치용 소프트웨어를 모두 나열하려면"
udisetup { -l | -L } [ -d Device ] [ -v ]
"파일세트를 복사하려면"
udisetup -c -d DstDir -s {SrcDir | UdiPkg } [ -v ] [ FilesetName... | -f ListFile ]
설명
udisetup 명령은 카피를 설치, 제거하고 udi 패키지에 저장된 udi 파일세트를 나열합니다. 소스 파일이 udi 패키지에 있고 국지 컴파일러와 링커가 사용 가능한 경우, 이 명령은 설치전에 소스 파일로부터 모듈을 구축합니다.
국지 컴파일러를 설치하여야 합니다. 이 명령은 디폴트로 사용자 환경 변수 UDI_CC가 정의한 컴파일러를 사용합니다. UDI_CC가 정의하지 않을 경우, 이 명령은 /usr/bin/cc가 있는지 확인합니다. 국지 링커를 설치해야 합니다. 이 명령은 디폴트로 사용자 환경 변수 UDI_LD가 정의한 링커를 사용합니다. UDI_LD가 정의하지 않을 경우, 이 명령은 /usr/bin/ld가 있는지 확인합니다. 디폴트 조치는 국지 디렉토리에서 발견된 모든 udi 패키지에 포함된 파일세트를 모두 설치합니다.
이행 특성
이 명령은 Itanium 기반 플랫폼에서만 지원됩니다. POWER 기반 환경에서는 지원되지 않습니다.
플래그
-b 시스템 설치 중 드라이버의 설치만를 위한 부트 모드를 지정합니다.
주: 이 플래그는 installp 명령에 의해서만 사용해야 하며, 명령행에서 사용자에 의해 사용될 수 없읍니다.
-c 지정된 파일세트를 기초하여, 소스로부터 대상 디렉토리로 udi 패키지를 복사합니다. 소스는 단일 udi 패키지로의 경로, 여러 개 udi 패키지 또는 하나나 그 이상의 udi 패키지를 포함하는 특수 파일(cdrom,tape)입니다.
-C 인터럽트된 설치나 이전 설치의 미완료 부분을 모두 정리합니다.
-d Device 설치 미디어가 위치할 곳을 지정합니다. 이것은 테이프나 디스켓과 같은 하드웨어 장치나 설치 이미지를 포함한 디렉토리, 또는 설치 이미지 파일 자체가 됩니다. 디폴트 장치는 국지 디렉토리입니다.
-f 처리할 파일세트의 리스트를 포함한 파일을 지정합니다.
-l 설치 미디어에 포함된 소프트웨어 제품을 모두 나열합니다. 디폴트는 국지 디렉토리에서 발견된 udi 패키지에 포함된 파일세트를 모두 나열합니다. 설치가 이뤄지지 않습니다.
-L 설치 미디어에 포함된 소프트웨어 제품을 모두 콜론으로 분리하여 나열합니다. 디폴트는 국지 디렉토리에서 발견된 udi 패키지에 포함된 파일세트를 모두 나열합니다. 설치가 이뤄지지 않습니다.
-p 지정된 조치에 대한 설치 이전 확인을 모두 실시하여 조치의 사전열람을 수행합니다.
-s 소스 디렉토리를 지정합니다.
-TDirectory Directory를 임시 작업 디렉토리로 정의합니다. 디폴트는 국지 디렉토리입니다.
-u 지정된 파일세트 또는 지정된 udi 패키지에 포함된 파일세트를 모두 제거합니다. 디폴트는 국지 디렉토리에 위치한 udi 패키지 파일에서 발견된 파일세트를 모두 제거합니다.
-v 표준 출력으로 실행된 명령 리스트를 사용 가능하게 합니다.
-w FilesetName을 와일드카드하지 마십시오. 선택된 파일세트에서 정확히 일치하는 것만 설치하도록 SMIT에서 이 플래그를 사용하십시오. 예를 들어, foo.rte를 선택했을 경우, foo.rte.bar를 자동으로 불러들이지는 않습니다. 디폴트로는 -w 플래그가 없기 때문입니다.
-X 설치를 실행하기에 공간이 부족한 경우, 파일시스템을 확장하려고 시도합니다. 이 옵션은 현재 사용 가능한 영역과 소프트웨어 제품 패키지에 의해 제공된 추정 크기에 기초하여 파일시스템을 확장합니다. 디폴트는 파일시스템을 확장하지 않습니다.
종료 상태
이 명령은 다음과 같은 종료 값을 리턴합니다.
0 udi 모듈 파일이 성공적으로 설치되었습니다.
1 오류가 발생하였습니다. 오류 메세지는 stderr에 나열됩니다.
예제
CDROM /dev/cd0에 있는 소프트웨어 제품을 모두 나열하려면 다음을 입력하십시오.
udisetup -L -d/dev/cd0
단일 udi 패키지에 있는 파일세트를 모두 나열하려면 다음과 같이 입력하십시오.
udisetup -L -d/tmp/mydriver.udi
/usr/sys/inst.images/udi 디렉토리에 있는 파일세트를 모두 설치하고 파일시스템을 확장하려면 다음과 같이 입력하십시오.
udisetup -X -d/usr/sys/inst.images/udi all
/tmp에 있는 devices.pci.4f111100.pseudo라는 이름의 파일세트만을 설치하려면 다음과 같이 입력하십시오.
udisetup -d/tmp devices.pci.4f111100.pseudo
udi 패키지가 위치하는 CD-ROM /dev/cd0에 fileset.lst라는 이름의 아스키 파일에 포함된 파일세트만을 설치하려면 다음과 같이 입력하십시오.
udisetup -d/dev/cd0 -ffileset.lst
devices.pci.4f111100.pseudo라는 이름의 파일세트를 제거하려면 다음과 같이 입력하십시오.
udisetup -u devices.pci.4f111100.pseudo
devices.pci.4f111100.pseudo 파일세트를 포함하는 CD-ROM으로부터 /tmp 디렉토리로 udi 패키지를 복사하려면 다음과 같이 입력하십시오.
udisetup -c -s/dev/cd0 -d/tmp devices.pci.4f111100.pseudo
파일
/usr/sbin/udisetup
관련 정보
udibuild 명령, udimkpkg 명령.