ОПИСАНИЕ
В раздаче незначительные(минорные) обновления (исправление ошибок) для матлаб 9.13 под разные платформы и главную(мажорную) версию матлаб эти обновления не поменяют. Сначала вы должны установить главеую версию матлаба для своей платформы (Windows, Linux), а потом уже обновлять ее с помощью этой раздачи!
Не обязательно качать всю раздачу, можно выбрать только нужные вам обновления/платформы (хотя конечно поддержка раздачи сидированием всего ее объема весьма приветствуется). Обновления кумулятивные - можно сразу ставить желаемую версию обновления не ставя все предыдущие, если таковые вообще есть в раздаче (например сразу ставить Update2 не ставя Update1)
Я не проделывал проверку установки всех версий под всеми платформами ... так что не стесняйтесь отписываться о проблемах (включая найденные решения).
Что именно исправляет каждое обновление см. в Matlab913_R2022b_UpdateX_BugFixed
✔️ Установка:
При установке обновления под виндовз надо сначала примонтировать соответсвующий iso-файл в виртуальный привод, а потом установить запустив
Подробнее читайте в файле Matlab_UpdatesInstallInstructions.pdf или ТУТ (разве что под линуксом надо вместо указанного "./update_installer.sh" запускать "./update_installer" ... хотя поди про такое вы и сами сообразите)
Обычно после каждой установки обновления необходимо повторно выполнить копирование libmwlmgrimpl-файла в соответствии с инструкцией по установке матлаба под вашу платформу (обычно установка обновы переписывает этот файл, "лечение" слетает, матлаб "заболевает" жадностью ... матлаб именует эту свою болезнь номером восемь ).
Последняя обнова, выпущенная для матлаба 9.13 - это Update 1
Имейте ввиду: Изменение набора компонентов матлаба с помощью его базового установщика уже ПОСЛЕ установки обновлений официально не поддерживается. Официально надо грохнуть матлаб, заново поставить матлаб с измененным набором компонентов и заново накатить обновы.
Но можно сократить этот путь. Для этого замените файл
✔️ Упрощение для Windows
Под Windows, возможно что вам покажется удобнее воспользоваться вспомогательным файлом Update.cmd на диске примонтированном из iso-файла.
При этом, если у вас матлаб установлен в папку по умолчанию (т.е. в C:\Program Files\MATLAB\R2022b) то можете просто запустить Update.cmd от имени Администратора и все.
Если матлаб установлен не в папку по умолчанию то надо как-то пояснить Update.cmd где у вас матлаб. Для этого:
1. Можно либо передать папку первым параметром при запуске Update.cmd ... т.е. запустить команду типа: Update.cmd "C:\Math\Matlab\913"
2. Либо создать переменную окружения с именем FOLDER_MATLAB, показывающую где вы разместили матлаб 9.13 (задать ее равной чему-то типа "C:\Math\Matlab\913") ... и потом уже как обычно запустить Update.cmd от имени Администратора
✔️ Решение проблем
1. Если вы обновляете под линуксом онлайн и у вас возникает ошибка "free up disk space on your computer before continuing" то попробуйте увеличить временно размер папки раздела (проблема с малым размером папки tmp возможна наблюдается в Федоре но возможно что и в других линуксах она есть). Подробнее:
Cначала посмотрите какой у tmp размер ... например найдя в выдаче комманды "df" строку с "Mounted on" на /tmp. Если там меньше 10-20гигов то временно увеличьте размер командой (скажем до 20гигов для запаса)
Код:
sudo mount -o remount,size=20G,noatime /tmp
Проверьте что у /tmp размер действительно увеличился df'ом ... и потом повторите попытку обновить матлаб
2. На Федоре программа оффлайн обновления может просто прекращать работу если во временной папке не хватает места. Попробуйте командой аналогичной пункту 1 увеличить размер временной папки на 1-2гига
СКРИНШОТЫ
АЛЬТЕРНАТИВНЫЕ РАЗДАЧИ
Все права на материалы публикуемые на сайте принадлежат их владельцам.
Все материалы предоставляются безвозмездно и исключительно в целях ознакомления.