Файли PKG є інсталяційними пакетами. Файли DMG, з іншого боку, є простими образами дисків. Коли ви відкриваєте файл DMG, він запускає інсталятор програмного забезпечення або вміст, який зберігається в ньому, часто відображається як знімний диск на вашому комп’ютері.2 грудня 2022 р.
А . Файл dmg має бути змонтований системою macOS, перш ніж файли встановлення можна буде прочитати/виконати. Тоді як a . pkg можна встановити безпосередньо без необхідності монтажу.
Він схожий на формат DMG, оскільки містить програмне забезпечення та пов’язані файли, але ключова відмінність полягає в цьому файл PKG — це стиснутий архів, який містить сценарії встановлення та метадані, необхідні для процесу встановлення програмного забезпечення.
файли pkg є архіви cpio, які містять певні деревовидні структури файлів. Це програмні пакети, які можна встановлювати, видаляти та відстежувати за допомогою команд pkgadd, pkgrm і pkginfo.
Обидва мають відповідне використання. Лише DMG підтримують відносні шляхи для FEU (заповнення існуючих користувачів), тому, якщо ви хочете включити ReadMe або посібник користувача на робочий стіл для кожного користувача в системі, вам потрібно буде використовувати DMG. Однак PKG є більш гнучкими (наприклад, їх можна надіслати через ARD або встановити через Jamf Pro).
Кроки для перетворення файлів macOS DMG у файли PKG.
- Перейдіть до папки, яка містить файл DMG.
- Двічі клацніть файл DMG. …
- Скопіюйте файл .app до папки Applications у папці. …
- Витягніть файл DMG, натиснувши кнопку витягти.
- Відкрийте термінал.
- Створіть файл PKG за допомогою команди productbuild.