설치하지 않고 Solaris pkg 파일에서 파일 추출


9

바이너리를 pkg 파일에서 기본 위치 /usr또는 다른 기본 폴더에 추가하지 않고 추출 할 수 있습니다 . 이 패키지를 자체 디렉토리에 추가하여 /our_own_directory/our_own_prefix_specific_for_this_package자체 포함되어 있고 진행 상황을 쉽게 알 수 있으며 OS 디렉토리 대신 응용 프로그램 디렉토리에 연결되어 있습니다.

또한 설치된 패키지의 글로벌 데이터베이스를 만지고 싶지 않습니다.

답변:


14

패키지를 설치하지는 않지만 pkgtrans 명령을 사용하여 패키지 파일 (일명 데이터 스트림 패키지)에서 스풀 위치로 패키지를 전송할 수 있습니다.

pkgtrans filename.pkg / home / user / existing_temporary_package_prefix_dir

패키지 파일 시스템 계층과 pkginfo 파일 및 사전 / 사후 설치 스크립트를 디렉토리로 추출합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.