DMG vs. PKG: Ano ang pagkakaiba sa mga uri ng file na ito?

Maaaring nakita mo na silang dalawa sa iyong mga Apple device, ngunit ano ang ibig sabihin ng mga ito?

Kung isa kang macOS user, malamang na nakatagpo ka na ng mga PKG at DMG na file sa isang punto. Parehong mga karaniwang extension ng pangalan ng file na ginagamit para sa iba't ibang format ng file, ngunit may ilang pangunahing pagkakaiba na dapat mong malaman.

Ano ang PKG?

Ang format ng PKG file ay karaniwang ginagamit ng Apple sa mga mobile device at computer nito. Ito ay sinusuportahan ng parehong macOS at iOS at may kasamang mga software package mula sa Apple. Hindi lang Apple hardware, gumagamit din ang Sony ng PKG para mag-install ng mga software package sa PlayStation hardware.

Ang mga nilalaman ng PKG file format ay maaaring makuha at mai-install gamit ang Apple Installer. ito ay Katulad ng isang zip file ; Maaari kang mag-right-click sa isang file upang tingnan ang mga nilalaman, at ang mga file ay na-compress kapag naka-package.

Ang PKG file format ay nagpapanatili ng isang index ng data block upang basahin ang bawat file sa loob. Ang extension ng pangalan ng file ng PKG ay nasa loob ng mahabang panahon at ginamit sa mga operating system ng Apple Newton, gayundin sa Solaris, isang operating system na kasalukuyang pinananatili ng Oracle. Bilang karagdagan, ang mga mas lumang operating system tulad ng BeOS ay gumagamit din ng mga PKG file.

Ang mga PKG file ay naglalaman ng mga tagubilin kung saan ililipat ang ilang partikular na file kapag ini-install ang mga ito. Ginagamit nito ang mga tagubiling ito sa panahon ng pagkuha at kinokopya ang data sa mga partikular na lokasyon sa hard drive.

Ano ang isang dmg file?

Karamihan sa mga gumagamit ng macOS ay magiging pamilyar sa DMG file format , na maikli para sa Disk Image File. Ang DMG ay ang extension ng file ng Apple Disk Image. Ito ay isang imahe ng disk na maaaring magamit upang ipamahagi ang mga programa o iba pang mga file at maaari pang gamitin para sa imbakan (tulad ng sa naaalis na media). Kapag naka-mount, kinokopya nito ang naaalis na media, tulad ng USB drive. Maa-access mo ang DMG file mula sa iyong desktop.

Ang mga DMG file ay karaniwang naglilipat ng mga file sa folder ng Applications. Maaari kang lumikha ng mga DMG file gamit ang Disk Utility, na ibinigay kasama paparating na ang macOS Din

Ang mga ito ay karaniwang mga hilaw na larawan sa disk na naglalaman ng metadata. Ang mga gumagamit ay maaari ring mag-encode ng mga DMG file kung kinakailangan. Isipin ang mga ito bilang mga file na naglalaman ng lahat ng iyong inaasahan sa disk.

Ginagamit ng Apple ang format na ito upang i-compress at mag-imbak ng mga pakete ng pag-install ng software sa halip na sa mga pisikal na disk. Kung nag-download ka na ng software para sa iyong Mac mula sa web, malamang na nakatagpo ka ng mga DMG file.

Ang mga pangunahing pagkakaiba sa pagitan ng PKG at DMG file

Bagama't maaaring magkamukha ang mga ito at kung minsan ay maaaring gumanap ng parehong mga function, may ilang pangunahing pagkakaiba sa pagitan ng mga PKG at DMG na file.

folder kumpara sa imahe

Sa teknikal, ang mga PKG file ay karaniwang mga folder; Nag-pack sila ng ilang mga file sa isang solong file na maaari mong i-download nang magkasama. Ang mga PKG file ay mga pakete ng pag-install. Ang mga DMG file, sa kabilang banda, ay mga simpleng imahe ng disk.

Kapag nagbukas ka ng DMG file, inilulunsad nito ang program installer o ang nilalamang nakaimbak sa loob, at madalas itong lumalabas bilang naaalis na drive sa iyong computer. Tandaan na ang DMG ay hindi naka-pin; Ito ay isang removable media image lang, kumbaga ISO file .

Maaaring gamitin ang pangkalahatang mga tool sa pagbubukas ng archive sa Windows upang buksan ang mga PKG file. Kaya mo rin Buksan ang mga DMG file sa Windows , kahit na ang proseso ay bahagyang naiiba.

gamit ang mga script

Ang mga PKG file ay maaaring magsama ng deployment o paunang naka-install na mga script, na maaaring magsama ng mga tagubilin kung saan i-install ang mga file. Maaari rin itong kumopya ng maraming file sa isang lokasyon o mag-install ng mga file sa maraming lokasyon.

Ang mga DMG file ay nag-install ng programa sa mga pangunahing folder. Ang file ay lilitaw sa desktop, at ang mga nilalaman ay karaniwang naka-install sa mga application.

Maaaring suportahan ng mga DMG ang Fill Existing User relative paths (FEUs), na ginagawang mas madali para sa mga developer na isama ang mga direktoryo ng user, tulad ng tradisyonal na mga dokumento ng ReadMe, para sa bawat user sa system.

Sa teknikal, maaari ka ring magdagdag ng mga naturang file sa PKG, ngunit nangangailangan ito ng maraming karanasan at karanasan sa mga script pagkatapos ng pag-install.

Ang mga DMG at PKG file ay nagsisilbi sa iba't ibang layunin

Bagama't pareho ang karaniwang ginagamit, ang kanilang layunin ay bahagyang naiiba. Ang mga DMG file ay mas flexible at distribution-friendly, habang ang mga PKG file ay nagbibigay ng mas maraming opsyon para sa mga partikular na tagubilin sa pag-install. Bilang karagdagan, pareho silang naka-compress, kaya ang orihinal na laki ng file ay nabawasan.

Kaugnay na mga post
I-publish ang artikulo sa

Magdagdag ng komento