OS/HP-UX: 패키지
개요
- HP-UX는 depot(.depot) 이라는 독자적인 패키지 포맷을 사용
- 패키지 관리 도구: SD-UX (Software Distributor for HP-UX)
swinstall: 패키지 설치swremove: 패키지 제거swlist: 설치된 패키지 목록 조회swverify: 설치 상태 검증swcopy: depot을 다른 위치로 복사
패키지 다운로드
- hpux.connect.org.uk — HP-UX 오픈소스 패키지 모음
- hpux.ws (Merijn 미러, 현재 서비스 종료) — HP-UX 11.31 전용
다운로드 시 아키텍처(
ia64,pa-risc)와 OS 버전(11.23,11.31)에 맞는 파일을 선택
패키지 설치 (swinstall)
압축 해제 후 절대 경로로 설치:
gzip -d subversion-1.8.8-ia64-11.31.depot.gz
swinstall -s /tmp/subversion-1.8.8-ia64-11.31.depot
-s <source>: depot 파일 경로 — 반드시 절대 경로 사용-x autoreboot=true: 설치 후 자동 재부팅 (필요 시)-x mount_all_filesystems=false: 파일시스템 자동 마운트 비활성화
원격 depot 서버에서 직접 설치:
swinstall -s <hostname>:/path/to/depot <product_name>
패키지 제거 (swremove)
swremove <product_name>
swremove subversion
- 제품명은
swlist로 확인 후 사용
설치 목록 조회 (swlist)
swlist # 설치된 모든 번들/제품 목록
swlist -l product # 제품 수준 목록
swlist -l fileset # 파일셋 수준 상세 목록
swlist | grep subversion # 특정 패키지 검색
설치 상태 검증 (swverify)
swverify <product_name> # 특정 패키지 검증
swverify \* # 전체 패키지 검증