Hindi available ang “Ipakita ang Mga Nilalaman ng Package”? Extract.pkg Files Nang Hindi Ini-install ang mga Ito
Talaan ng mga Nilalaman:
Nais mo na bang tingnan ang mga nilalaman ng isang package file sa Mac, ngunit hindi ito ini-install? Magagawa mo iyon sa tulong ng isang mahusay na command line. Nagpapatuloy ito sa aming serye ng pagsisiyasat sa mga nilalaman ng mga installer ng app, at sa kasong ito, ipapakita namin kung paano i-extract ang mga file ng package at pag-uri-uriin ang mga nilalaman ng mga ito nang hindi aktwal na ini-install ang mga ito sa Mac OS X.
Paano Tingnan at I-extract ang Mga Package File sa Mac OS X Nang Hindi Ini-install
Mayroon talagang dalawang paraan upang tingnan at i-extract ang mga package file sa Mac, nang hindi aktwal na ini-install ang package. Ang unang diskarte ay sa pamamagitan ng Finder, at ang pangalawang diskarte ay sa command line. Sakop muna natin ang paraan ng Finder, at pagkatapos ay ipakita sa iyo kung paano mag-extract ng package nang hindi nag-i-install sa pamamagitan ng command line.
Paano Tingnan ang Mga Package File gamit ang "Ipakita ang Mga Nilalaman ng Package" sa Mac Finder
Ang unang paraan ay medyo madali at available mula sa Mac Finder, kilala ito ng mga advanced na user:
- Mag-navigate sa package file sa Finder
- Ngayon ay mag-right click sa pkg file at piliin ang “Show Package Contents”
Gayunpaman, ang "Ipakita ang Mga Nilalaman ng Package" ay hindi palaging ipinapakita bilang isang opsyon.Sa katunayan, kung minsan ang "Ipakita ang Mga Nilalaman ng Package" ay hindi magagamit o hindi lumalabas, depende sa kung paano inayos at ginawa ang pakete mula sa simula. Sa ganoong sitwasyon, maaari kang pumunta sa command line para mag-extract ng package file.
Paano Magpalawak ng Package File sa Mac sa pamamagitan ng Command Line
Ipagpalagay na hindi available ang opsyong 'Ipakita ang Mga Nilalaman ng Package', maaari naming i-extract ang mga .pkg na file gamit ang command line tool na tinatawag na pkgutil na naka-bundle sa Mac OS, na siyang pagtutuunan natin dito. .
- Ilunsad ang Terminal (matatagpuan sa /Applications/Utilities/) kung hindi mo pa nagagawa
- Gamitin ang sumusunod na syntax, ituro ang path sa package file na pinag-uusapan, at pagbibigay ng output destination para sa mga file na i-extract mula sa package
- Pumunta sa path ng mga output sa Finder at tingnan mo mismo ang mga na-extract na file, o direktang mag-navigate gamit ang command na ‘cd’ sa command line
pkgutil --expand /path/to/package.pkg /output/destination/
Pahiwatig: tandaan na maaari mong i-drag at i-drop ang mga item sa Terminal upang i-print ang kanilang buong landas, na ginagawang mas madali ang tip na ito sa pamamagitan ng pag-type:
pkgutil --expand /destination/path/
Mapapansin mong ang ilang package file ay naglalaman ng higit pang mga package file, na mabilis na humahantong sa iyo sa isang malalim na nested na proseso ng pagkuha ng package.
Ito ay isang mahusay na paraan upang makita kung ano ang nilalaman sa loob ng mga pakete, lalo na ang mga kung saan ang alt-click na opsyon na "Ipakita ang Mga Nilalaman ng Package" ay hindi available, na nagiging karaniwan simula sa Mac OS X Lion at sa mga susunod na release ng Mac OS system software, bagama't sa huli ay depende ito sa kung paano ginawa ang package.
Mayroong iba pang mga paraan ng pag-check out ng mga nilalaman ng package, kabilang ang mga third party na app tulad ng Pacifist. Kung mayroon kang anumang partikular na tip o trick para sa pagtingin at pag-extract ng mga package file sa Mac, ipaalam sa amin sa mga komento sa ibaba!