„Afișează conținutul pachetului” Indisponibil? Extrageți fișierele.pkg fără a le instala

Cuprins:

Anonim

V-ați dorit vreodată să aruncați o privire asupra conținutului unui fișier pachet pe Mac, dar fără a-l instala? Puteți face asta cu ajutorul unei linii de comandă excelente. Aceasta continuă cu seria noastră de inspectare a conținutului programelor de instalare a aplicațiilor și, în acest caz, vom demonstra cum să extragem fișierele pachetului și să le sortăm conținutul fără a le instala efectiv pe Mac OS X.

Cum să vizualizați și să extrageți fișierele pachet în Mac OS X fără a instala

Există de fapt două moduri de a vizualiza și extrage fișierele pachetului pe Mac, fără a instala efectiv pachetul. Prima abordare este prin Finder, iar a doua abordare este cu linia de comandă. Să acoperim mai întâi metoda Finder și apoi să vă arătăm cum să extrageți un pachet fără a instala prin linia de comandă.

Cum să vizualizați fișierele pachetului cu „Afișați conținutul pachetului” în Mac Finder

Prima metodă este destul de ușoară și disponibilă din Mac Finder, este bine cunoscută de utilizatorii avansați:

  1. Navigați la fișierul pachet din Finder
  2. Acum faceți clic dreapta pe fișierul pachet și selectați „Afișați conținutul pachetului”

Totuși, „Afișează conținutul pachetului” nu este întotdeauna afișat ca opțiune.De fapt, uneori, „Afișați conținutul pachetului” nu este disponibil sau nu apare deloc, în funcție de modul în care a fost aranjat și creat pachetul de la început. Într-o astfel de situație, puteți apoi să apelați la linia de comandă pentru a extrage un fișier pachet.

Cum se extinde un fișier pachet pe Mac prin linia de comandă

Presupunând că opțiunea „Afișați conținutul pachetului” nu este disponibilă, putem extrage fișiere .pkg utilizând un instrument de linie de comandă numit pkgutil, care este livrat cu Mac OS, pe care ne vom concentra aici. .

  1. Launch Terminal (găsit în /Applications/Utilities/) dacă nu ați făcut acest lucru deja
  2. Utilizați următoarea sintaxă, indicând calea către fișierul pachet în cauză și oferind o destinație de ieșire pentru fișierele care urmează să fie extrase din pachet
  3. pkgutil --expand /path/to/package.pkg /output/destination/

    Sfat: amintiți-vă că puteți glisa și plasa elemente în Terminal pentru a le imprima calea completă, ușurând acest sfat tastând:

    pkgutil --expand /destination/path/

  4. Accesați calea de ieșiri din Finder și verificați singur fișierele extrase sau navigați direct cu comanda „cd” din linia de comandă

Veți observa că unele fișiere de pachete conțin și mai multe fișiere de pachete, conducându-vă rapid într-un proces de extragere a pachetelor profund imbricat.

Acesta este o modalitate excelentă de a vedea ce este conținut în pachete, în special cele în care opțiunea „Afișați conținutul pachetului” cu clic alt nu este disponibilă, ceea ce este din ce în ce mai comun începând de la Mac OS X Lion și versiuni ulterioare ale software-ului de sistem Mac OS, deși în cele din urmă depinde de modul în care a fost construit pachetul.

Există și alte metode de verificare a conținutului pachetului, inclusiv aplicații terțe precum Pacifist. Dacă aveți anumite sfaturi sau trucuri pentru vizualizarea și extragerea fișierelor pachet pe Mac, anunțați-ne în comentariile de mai jos!

„Afișează conținutul pachetului” Indisponibil? Extrageți fișierele.pkg fără a le instala