“Mostra contenuto pacchetto” Non disponibile? Estrai i file.pkg senza installarli
Sommario:
Hai mai desiderato dare un'occhiata al contenuto di un pacchetto sul Mac, ma senza installarlo? Puoi farlo con l'aiuto di un'eccellente riga di comando. Questo continua con la nostra serie di ispezione dei contenuti dei programmi di installazione delle app, e in questo caso dimostreremo come estrarre i file dei pacchetti e ordinare i loro contenuti senza installarli effettivamente su Mac OS X.
Come visualizzare ed estrarre i file dei pacchetti in Mac OS X senza installare
In re altà ci sono due modi per visualizzare ed estrarre i file del pacchetto sul Mac, senza installare effettivamente il pacchetto. Il primo approccio è attraverso il Finder e il secondo approccio è con la riga di comando. Copriamo prima il metodo Finder, quindi mostriamo come estrarre un pacchetto senza installarlo tramite la riga di comando.
Come visualizzare i file del pacchetto con "Mostra contenuto pacchetto" nel Finder di Mac
Il primo metodo è abbastanza semplice e disponibile dal Mac Finder, è ben noto agli utenti avanzati:
- Vai al file del pacchetto nel Finder
- Ora fai clic destro sul file pkg e seleziona "Mostra contenuto pacchetto"
Tuttavia, "Mostra contenuto pacchetto" non è sempre visualizzato come opzione.In effetti a volte "Mostra contenuto pacchetto" non è disponibile o non viene visualizzato affatto, a seconda di come il pacchetto è stato organizzato e creato fin dall'inizio. In una situazione del genere, puoi quindi passare alla riga di comando per estrarre un file di pacchetto.
Come espandere un file pacchetto su Mac tramite la riga di comando
Supponendo che l'opzione 'Mostra contenuto pacchetto' non sia disponibile, possiamo estrarre i file .pkg usando uno strumento da riga di comando chiamato pkgutil che è in bundle con Mac OS, che è quello su cui ci concentreremo qui .
- Avvia Terminale (si trova in /Applicazioni/Utility/) se non l'hai già fatto
- Utilizza la seguente sintassi, indicando il percorso del file del pacchetto in questione e fornendo una destinazione di output per i file da estrarre dal pacchetto
- Vai al percorso degli output nel Finder e controlla tu stesso i file estratti, oppure naviga direttamente con il comando 'cd' nella riga di comando
pkgutil --expand /path/to/package.pkg /output/destination/
Suggerimento: ricorda che puoi trascinare e rilasciare gli elementi nel Terminale per stampare il loro percorso completo, semplificando questo suggerimento digitando:
pkgutil --expand /destinazione/percorso/
Noterai che alcuni file di pacchetto contengono ancora più file di pacchetto, portandoti rapidamente in un processo di estrazione di pacchetti profondamente nidificato.
Questo è un modo eccellente per vedere cosa è contenuto all'interno dei pacchetti, in particolare quelli in cui l'opzione “Mostra contenuto pacchetto” non è disponibile, che è sempre più comune a partire da Mac OS X Lion e versioni successive del software di sistema Mac OS, anche se alla fine dipende da come è stato costruito il pacchetto.
Esistono anche altri metodi per controllare il contenuto del pacchetto, incluse app di terze parti come Pacifist. Se hai suggerimenti o trucchi particolari per visualizzare ed estrarre i file dei pacchetti sul Mac, faccelo sapere nei commenti qui sotto!