2

У меня есть файл mpkg, который я пытаюсь установить.

Установщик завершает работу после "записи файлов" с ошибкой:

Установщик обнаружил ошибку, которая привела к сбою установки ...

Среди большого процесса Install.log в консоли я вижу эту строку:

22 дек. 14:45:56 MacBook-Pro installd [505]: ./postinstall: arserver postinsall: Неподдерживаемая версия операционной системы! Выход ...

Я на 10.7.6 и файл поддерживается до 10.6 и выше, но он просто не установится ... Есть ли способ игнорировать проверку ОС при запуске этого файла?

Исходный файл

РЕДАКТИРОВАТЬ:

Нашел решение.

Я отредактировал следующий exec-файл, используя Coda

постустановочных

внутри

contents.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*)

И установщик запустился, и приложение запустилось!

1 ответ1

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .