Обхід вимог до ОС у мпкг


2

У мене є файл mpkg, який я намагаюся встановити.

Інсталятор закриває після "запису файлів" з помилкою:

Програма встановлення виявила помилку, яка спричинила збій установки ...

Серед великого процесу Install.log в консолі я бачу цей рядок:

22 грудня 14:45:56 встановлення MacBook-Pro [505]: ./postinstall: arserver postinsall: Непідтримувана версія операційної системи! Вихід ...

Я на 10.7.6 і файл підтримується до 10.6 і вище, але він просто не встановиться ... Чи є спосіб ігнорувати перевірку ОС під час роботи цього файлу?

Вихідний файл

Редагувати:

Знайшов рішення.

Я редагував наступний файл exec за допомогою Coda

післяустановка

всередині

content.pkg

І змінив рядки з:

# ===========================================================================
# OS version dependent stuff 
# ===========================================================================
osv=`sw_vers -productVersion`
case $osv in
10.6*)

До:

 # ===========================================================================
    # OS version dependent stuff 
    # ===========================================================================
    osv=`sw_vers -productVersion`
    case $osv in
    10.7*)

І інсталятор запустився і додаток запустився!

Відповіді:


0

Я отримав таку ж помилку 10.8, але інсталятор все-таки скопіював усі файли в /Applications/ARSuite/. (Ви можете побачити, які файли інсталятор повинен скопіювати, натиснувши кнопку ⌘I.)

Ви також можете витягнути AudioRackSuite3.4.1.mpkg/Contents/Packages/contents.pkg/Contents/Archive.pax.gzта перемістити файли в папку «Програми» вручну.


Я дотримувався вашої поради і файли дійсно скопіювали. я повернув їх зсередини, щоб бути безпечним, але це відкриває ще одну помилку під час відкриття програми. я оновив код вище до журналу помилок. спасибі.
TonalDev

Знайшов рішення та відредагував це питання. дякую, m8.
TonalDev
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.