"Vis pakkeinnhold" Utilgjengelig? Extract.pkg-filer uten å installere dem

Innholdsfortegnelse:

Anonim

Har du noen gang ønsket å se innholdet i en pakkefil på Mac-en, men uten å installere den? Du kan gjøre det ved hjelp av en utmerket kommandolinje. Dette fortsetter med serien vår med å inspisere innholdet til app-installatører, og i dette tilfellet vil vi demonstrere hvordan du trekker ut pakkefiler og sorterer gjennom innholdet uten å installere dem på Mac OS X.

Hvordan vise og pakke ut pakkefiler i Mac OS X uten å installere

Det er faktisk to måter å vise og trekke ut pakkefiler på Mac-en, uten å installere pakken. Den første tilnærmingen er gjennom Finder, og den andre tilnærmingen er med kommandolinjen. La oss først dekke Finder-metoden, og deretter vise deg hvordan du trekker ut en pakke uten å installere via kommandolinjen.

Hvordan se pakkefiler med "Vis pakkeinnhold" i Mac Finder

Den første metoden er ganske enkel og tilgjengelig fra Mac Finder, den er godt kjent av avanserte brukere:

  1. Naviger til pakkefilen i Finder
  2. Høyreklikk nå på pkg-filen og velg «Vis pakkeinnhold»

Men «Vis pakkeinnhold» vises ikke alltid som et alternativ.Noen ganger er faktisk ikke "Vis pakkeinnhold" tilgjengelig eller vises ikke i det hele tatt, avhengig av hvordan pakken ble arrangert og opprettet fra starten. I en slik situasjon kan du gå til kommandolinjen for å pakke ut en pakkefil.

Hvordan utvide en pakkefil på Mac med kommandolinje

Forutsatt at 'Vis pakkeinnhold'- alternativet ikke er tilgjengelig, kan vi pakke ut .pkg-filer ved å bruke et kommandolinjeverktøy k alt pkgutil som følger med Mac OS, som er det vi skal fokusere på her .

  1. Launch Terminal (finnes i /Applications/Utilities/) hvis du ikke allerede har gjort det
  2. Bruk følgende syntaks, pek banen til den aktuelle pakkefilen og oppgi en utdatadestinasjon for filene som skal trekkes ut fra pakken
  3. pkgutil --expand /path/to/package.pkg /output/destination/

    Tips: husk at du kan dra og slippe elementer inn i terminalen for å skrive ut hele banen, noe som gjør dette tipset enklere ved å skrive:

    pkgutil --expand /destination/path/

  4. Gå til utdatabanen i Finder og sjekk ut de utpakkede filene selv, eller naviger direkte til filen med 'cd'-kommandoen på kommandolinjen

Du vil legge merke til at noen pakkefiler inneholder enda flere pakkefiler, noe som raskt fører deg inn i en dypt nestet pakkeutvinningsprosess.

Dette er en utmerket måte å se hva som finnes i pakkene, spesielt de der alt-klikk "Vis pakkeinnhold"- alternativet ikke er tilgjengelig, noe som blir stadig mer vanlig fra Mac OS X Lion og senere utgivelser av Mac OS-systemprogramvare, selv om det til syvende og sist avhenger av hvordan pakken ble konstruert.

Det finnes også andre metoder for å sjekke ut pakkeinnhold, inkludert tredjepartsapper som Pacifist. Hvis du har noen spesielle tips eller triks for å se og pakke ut pakkefiler på Mac, gi oss beskjed i kommentarfeltet nedenfor!

"Vis pakkeinnhold" Utilgjengelig? Extract.pkg-filer uten å installere dem