Установка (компьютерные программы)


Установка (или настройка ) компьютерной программы (включая драйверы устройств и плагины ) — это подготовка программы к выполнению . Установка подразумевает конкретную настройку программного обеспечения или оборудования с целью обеспечения возможности его использования на компьютере. Для его установки необходима программная или цифровая копия программного обеспечения (программы). Существуют разные процессы установки программного обеспечения (программы). Поскольку этот процесс различается для каждой программы и каждого компьютера, программы (включая операционные системы ) часто поставляются с установщиком — специализированной программой, отвечающей за выполнение всего необходимого (см. ниже) для установки. Установка может быть частью более масштабного процесса развертывания программного обеспечения . [1]

Установка обычно включает в себя копирование/создание кода (программы) из установочных файлов в новые файлы на локальном компьютере для облегчения доступа операционной системы, создание необходимых каталогов, регистрацию переменных среды , предоставление отдельной программы для удаления и т. д. Поскольку код обычно копируется/создается в нескольких местах, удаление обычно включает в себя нечто большее, чем просто удаление папки программы. Например, для полной деинсталляции может потребоваться изменить или удалить файлы реестра и другой системный код.

Некоторые компьютерные программы можно запустить, просто скопировав их в папку , хранящуюся на компьютере, и запустив. Другие программы поставляются в виде, непригодном для немедленного запуска, и поэтому требуют процедуры установки. После установки программу можно запускать снова и снова, без необходимости переустанавливать перед каждым выполнением.

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

Некоторые установщики могут попытаться обманом заставить пользователей установить нежелательное ПО , такое как различные виды рекламного ПО , панели инструментов , пробное ПО или программное обеспечение компаний-партнеров. [2] Чтобы предотвратить это, необходимо проявлять особую осторожность в отношении того, что именно запрашивается для установки. Тогда установку дополнительного программного обеспечения можно просто пропустить или снять флажок (при этом пользователю может потребоваться использовать «индивидуальную», «детализированную» или «экспертную» версию процедуры установки). [2]
Такое злонамеренное поведение не обязательно является решением разработчиков программного обеспечения или их компании, но также может быть проблемой внешних установщиков, таких как установщик Download.com от CNET . [3]

Как упоминалось ранее, некоторые компьютерные программы не требуют установки. Когда-то это было обычным явлением для многих программ, работающих под DOS , классической Mac OS , Atari TOS и AmigaOS . Поскольку вычислительные среды стали более сложными и жесткие диски заменили дискеты , возникла необходимость в реальной установке. Например, Commodore выпустила установщик для Amiga .