Введение
Единый устанавливаемый пакет обновлений программного обеспечения
В информационных технологиях пакет обновлений представляет собой набор обновлений, исправлений или улучшений для программного обеспечения, поставляемый в виде единого устанавливаемого пакета. Компании часто выпускают пакет обновлений, когда количество отдельных исправлений для данной программы достигает определенного (произвольного) лимита, или когда выпуск программного обеспечения стабилизируется и остается небольшое количество известных проблем, выявленных на основе отзывов пользователей и сообщений об ошибках. Для крупных программных приложений, таких как офисные пакеты, операционные системы, системы управления базами данных или сетевое программное обеспечение, выпуск пакета обновлений в течение первого или двух лет после релиза продукта – обычная практика. Установка пакета обновлений проще и менее подвержена ошибкам, чем установка множества отдельных исправлений, особенно при обновлении нескольких компьютеров по сети, где использование пакетов обновлений широко распространено. Пакеты обновлений обычно нумеруются и кратко обозначаются как SP1, SP2, SP3 и т.д. Они могут включать не только исправления ошибок, но и совершенно новые функции, как, например, SP2 для Windows XP (включая Центр безопасности Windows) или SP3 и SP4 для Trainz 2009: World Builder Edition, сильно зависящей от баз данных.
Дополнительные и кумулятивные ПП
Пакеты обновлений для Microsoft Windows были кумулятивными до Windows XP включительно. Это означает, что проблемы, исправленные в пакете обновлений, также исправляются и в последующих пакетах обновлений. Например, Windows XP SP3 содержит все исправления, включенные в Windows XP Service Pack 2 (SP2). Однако Windows Vista SP2 была не кумулятивной, а инкрементной, и требовала предварительной установки SP1. Пакеты обновлений для Office XP, Office 2003, Office 2007, Office 2010 и Office 2013 были кумулятивными.
Влияние на установку дополнительных компонентов программного обеспечения
Пакеты обновлений приложений заменяют существующие файлы обновленными версиями, которые обычно устраняют ошибки или закрывают уязвимости в системе безопасности. Если впоследствии к программному обеспечению добавляются дополнительные компоненты с использованием исходных носителей, существует риск случайного смешивания старых и обновленных компонентов. В зависимости от операционной системы и методов развертывания может потребоваться ручная переустановка пакета обновлений после каждого такого изменения программного обеспечения. Это было необходимо, например, для пакетов обновлений Windows NT; однако, начиная с Windows 2000, Microsoft изменила работу программ установки, чтобы они использовали обновленные файлы пакета обновлений вместо файлов с исходных установочных носителей, предотвращая тем самым необходимость ручной переустановки.