Estrai i file dal file pkg di Solaris senza installarli


9

Come posso estrarre i file binari da un file pkg senza aggiungerli ai percorsi predefiniti in /usro altra cartella predefinita. Voglio aggiungere questo pacchetto nella mia directory in /our_own_directory/our_own_prefix_specific_for_this_packagemodo che sia autonomo, facile sapere cosa sta succedendo ed è legato alle nostre directory delle applicazioni anziché alle directory del sistema operativo.

Inoltre, non voglio toccare il database globale dei pacchetti installati.

Risposte:


14

Sebbene questo non installi il pacchetto, è possibile trasferirli da un file di pacchetto (noto anche come pacchetto datastream) in una posizione di spool con il comando pkgtrans:

pkgtrans nomefile.pkg / home / utente / esistenti_moderno_pacchetto_prefisso_dir

Ciò estrarrà la gerarchia del file system del pacchetto nonché il file pkginfo e tutti gli script pre / post installazione nella directory.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.