Знакомство с Leopard

Обновление приложений


Компьютерная индустрия — это динамично изменяющаяся отрасль, в которой все постоянно меняется и обновляется, включая и приложения, используемые в повседневной работе. По этой причине вам придется периодически выполнять установку обновлений. Существует ряд методов обновления приложений, которые весьма похожи на методы их установки. В некоторых случаях достаточно загрузить обновленный файл и просто скопировать его поверх старой версии. При этом на экране обычно появляется всплывающее диалоговое окно Finder, запрашивающее ваше подтверждение на замену файла обновленной версией. В этом случае для завершения операции достаточно нажать кнопку Replace.

В некоторых случаях для установки обновления вам потребуется запустить специальное приложение. Обычно это происходит в тех случаях, когда и для установки приложения также использовалась специальная программа- инсталлятор. Программа, выполняющая установку обновления, выполнит поиск по вашей системе, найдет версию приложения, нуждающегося в обновлении, и выполнит установку обновленной версии.

По ряду причин (чаще всего это бывает из-за недостатка культуры программирования у разработчиков приложения), некоторые программы установки обновлений не ищут точного местоположения обновляемого приложения. Вместо этого они устанавливают файлы обновлений в папки, где они ожидают найти обновляемую программу (обычно — на верхнем уровне иерархии в папке Applications). В некоторых случаях это может привести к созданию нового объекта, содержащего неполный набор компонентов, что приводит к конфликту между обновленной и старой версиями. В этом случае обновленная версия оказывается неработоспособной, а прежняя — устаревшей. Единственный метод разрешения этой проблемы заключается в удалении обновленного элемента, копировании оригинального объекта в папку, которую установщик обновления считает стандартным местоположением для обновляемой программы, и последующем перезапуске установщика обновлений. В худшем случае вам может потребоваться удалить приложение, переустановить его, а затем выполнить процедуру установки обновления.

Комментарии закрыты