Установка программ – процесс внедрения программ на компьютер с распределением нужных для ее работы файлов по соответствующим папкам и прописыванием программ в системный реестр. Обычно вся эта работа производится в автоматическом режиме при помощи специального инсталлятора.
Современные инсталляторы позволяют пользователю без каких-либо специализированных знаний установить на компьютер практически любое приложение. Достигается это за счет текстовых подсказок, которые установщик демонстрирует в пошаговом режиме.
Однако, сегодня часто инсталляторы включают в себя рекламу, при помощи которой разработчики и дистрибьюторы бесплатных программ могут зарабатывать деньги, оставляя свое ПО полностью бесплатным. Пользователи же иногда не читают подсказок установщика и просто все время жмут «Далее». В результате этого, помимо той программы, которую хотели установить, они получают еще ряд нежелательных панелей инструментов для браузера или какие-то условно-бесплатные программы сомнительного качества. Чтобы не столкнуться с необходимостью удалять лишние ненужные модули после установки очередной программы, прочтите статью ниже, в которой мы рассмотрим все популярные современные стратегии внедрения рекламы в инсталляторы программ.
Как скачать Сбербанк Оноайн если его нет в iMazing
Инсталлятор. Что за зверь? Руслан Тертышный
Как установить программу и не поставить вместе с ней никаких ненужных дополнений или даже вирусов? А также, что такое инсталлятор, какими они бывают и как с ними работать? Обо всем этом читайте далее. В последнее время нам на почту и в комментариях стали часто сообщать о том, что в программах на нашем сайте некоторые антивирусы обнаруживают угрозы.
Скажу сразу, что угроз в самих программах нет и не было (они проверяются нами не по одному разу). Просто антивирусы так реагируют на работу онлайн-инсталлятора, который мы внедрили осенью. О том, почему так происходит и как с этим всем быть, наверное, настала пора рассказать подробнее.
Как все устроено у нас?
Первым делом, думаю, стоит прояснить ситуацию с инсталлятором на нашем сайте, а потом мы рассмотрим другие рекламные схемы, которые актуальны на сегодняшний день. Для полноты картины событий начну, пожалуй, немного издалека. Осенью 2013 года наш сайт еще базировался на хостинге HTS.ru.
Тогда все файлы и архивы с программами лежали себе спокойно на сервере и были доступны к скачиванию по прямым ссылкам безо всяких посредников. Однако, кому-то понадобилось устроить ряд DDoS-атак на наш сайт и после того, как BestFREE пару недель подряд проработал с перебоями, было решено найти другой хостинг с защитой от атак и вирусов. В итоге мы остановились на проекте PRO-Managed.
Защита реально появилась (по крайней мере атак больше не было), однако выяснился другой нюанс – хостинг был не рассчитан на то, чтобы с его серверов много качали. Примерно с января 2014 стали поступать жалобы на то, что архивы с программами качаются медленно или даже недозагружаются. Подумав, мы решили перенести все наши загрузки на различные облачные хранилища.
Первоначально избраны были сервера Облака.Mail.Ru, Яндекс.Диска, Google.Drive и DepositFiles. Однако, последний сразу показал себя как самый медленный, поэтому был спешно заменен на Dropbox. Вскоре же выяснилось, что у Дропбокса есть лимит на количество загрузок в месяц. Поэтому от него тоже отказались и до осени у нас было только три ссылки, по которым можно было скачать программы.
И вот однажды нам прислали привлекательное предложение обеспечить максимально быструю загрузку файлов посредством бесплатной CDN (Content Delivery Network – сеть доставки контента), да еще и с возможностью получать доход от этих загрузок. Результатом стало подписание договора с компанией, предложившей сотрудничество, и появление на нашем сайте онлайн-установщика:
И не прогадали 🙂 Вскоре начали приходить жалобы на вирусы на нашем сайте. О возможности подобных жалоб на первых порах нас предупредил менеджер. Он сказал, что когда у онлайн-инсталлятора появится одобренная ведущими антивирусами цифровая подпись, ложные срабатывания прекратятся. К декабрю подпись, вроде появилась и антивирусы на время замолчали.
Однако, в начале января был период, когда подпись почти на две недели пропала вновь и поток жалоб возобновился. Сейчас, вроде, все нормально, но, думаю, Вам будет интересно, из-за чего все-таки буянит антивирус. А все дело в том, что наш установщик предлагает пользователям скачать дополнительный софт, который иногда является потенциально нежелательным.
Причем, его загрузку мы же сами и разрешаем! После запуска нашего онлайн-инсталлятора Вам предлагается четыре шага. На первом шаге выдается краткая информация по скачиваемому файлу. Переходим ко второму шагу, и как раз здесь находится главный подвох!
Нам предлагают принять лицензионное соглашение, в котором оговаривается согласие на установку стороннего софта и тулбаров для браузеров, которые, как там сказано, можно будет впоследствии удалить при помощи стандартной «Установки и удаления программ». Вся проблема в том, что не все из нас понимают английский, а, если и понимают, то по привычке не станут читать никаких условий, и просто нажмут кнопку «Принимаю». Естественно, Ваше согласие будет с радостью принято и Вам на компьютер, помимо нужной программы, будет установлен какой-нибудь не всегда приятный «бонус». Чтобы этого не случилось, Вам достаточно было бы нажать на серую кнопку «Отклоняю», после чего, на третьем шаге бы скачалась только нужная Вам программа, а на четвертом Вы смогли бы ее установить. Собственно, мораль сей длинной «басни» такова: никогда не спешите принимать никаких предложений в современных инсталляторах 🙂
Как работают другие установщики
Если раньше установка практически любых программ заключалась в том, чтобы нажимать кнопку «Далее» и «Ok», то сегодня все чаще и чаще можно встретить инсталляторы с неявными загрузками. Они бывают двух видов: те, которые только показывают рекламу, и те, которые предлагают что-то установить. Причем, последние тоже можно разделить на две категории: онлайн-инсталляторы и локальные. Предлагаю рассмотреть все по порядку. В первом случае дело у нас обстоит так же, как и с рекламой на любых сайтах. В процессе установки Вам демонстрируется статическая картинка или анимированный баннер, при клике по которому Вы перейдете на сайт рекламодателя или скачаете что-то оттуда: Тут, в принципе, никакого скрытого подвоха нет. Пока Вы не нажмете на рекламу, Вам она ничем не грозит – пусть себе показывается на здоровье :). Гораздо хуже дело обстоит с установщиками, которые по умолчанию предлагают установить сторонний софт. Как уже говорилось выше, такие инсталляторы бывают двух типов: онлайн и локальные. Разница между ними в том, что онлайн-инсталляторы загружают сторонний контент из Интернета, а в локальные он уже включен и может установиться даже без доступа к Сети. В Рунете обе стратегии используются для распространения, например, программного обеспечения от Яндекса (Яндекс.Бар и Яндекс.Браузер):
Чтобы избавиться от ненужных установок в случае с такими инсталляторами Вам нужно проделать следующее (некоторые шаги можно пропустить, при отсутствии соответствующих пунктов):
- Если доступно, выбрать «Ручную установку» или «Параметры установки».
- Снять все галочки с пунктов, относящихся к стороннему ПО.
- При наличии дополнительных вопросов по поводу отказа от установки стороннего ПО жать кнопки «Отказаться» или им подобные (обычно серого цвета или в виде невзрачной ссылки).
Как только Вы откажетесь от всех дополнительных установок, инсталлятор сам продолжит загрузку и инсталляцию именно нужной Вам программы. Вы ничем не рискуете при этом и можете работать с любимым софтом без каких-либо переживаний по поводу заражения компьютера.
Зачем это и насколько все страшно?
Установка (компьютерные программы)
Установка (или настройка ) компьютерной программы (включая драйверы устройств и плагины ), является действием подготовки программы к выполнению. Под инсталляцией понимается конкретная конфигурация программного или аппаратного обеспечения, позволяющая использовать его с компьютером.
Для его установки необходима электронная или цифровая копия программного обеспечения (программы). Есть разные процессы установки программного обеспечения (программы). Поскольку процесс различается для каждой программы и каждого компьютера, программы (включая операционные системы ) часто поставляются с установщиком, специализированной программой, отвечающей за все необходимое (см. Ниже) для установки. Установка может быть частью более крупного процесса развертывания программного обеспечения.
Установка обычно включает в себя копирование / создание кода (программы) из установочных файлов в новые файлы на локальном компьютере для облегчения доступа операционной системы, создание необходимых каталогов, регистрацию переменных среды, предоставление отдельной программы для деинсталляции и т. д. Поскольку код обычно копируется / генерируется в нескольких местах, деинсталляция обычно включает в себя больше, чем просто стирание папки программы. Например, файлы реестра и другой системный код могут нуждаться в изменении или удалении для полной деинсталляции.
Обзор
Некоторые компьютерные программы можно запустить, просто скопировав их в папку, хранящуюся на компьютере, и запустив их. Другие программы поставляются в форме, непригодной для немедленного выполнения и, следовательно, требуют процедуры установки. После установки программу можно запускать снова и снова без необходимости переустанавливать перед каждым выполнением.
Общие операции, выполняемые во время установки программного обеспечения, включают:
- Обеспечение выполнения необходимых системных требований
- Проверка существующих версий программного обеспечения
- Создание или обновление программ файлов и папок
- Добавление данных конфигурации, таких как файлы конфигурации, записи реестра Windows или переменные среды
- Обеспечение доступа к программному обеспечению для пользователя, например, путем создания ссылок, ярлыков или закладок
- Настройка компонентов, которые запускаются автоматически, например, демонов или Windows услуги
- Выполнение активации продукта
- Обновление версий программного обеспечения
Эти операции могут потребовать некоторой оплаты или быть бесплатными. В случае оплаты затраты на установку означают затраты, связанные и имеющие отношение к установке драйверов или оборудования в помещениях клиентов, либо понесенные в результате.
Некоторые установщики могут попытаться обманом заставить пользователей установить нежелательное ПО, например, различные формы рекламного ПО, панели инструментов, пробное ПО или программное обеспечение компаний-партнеров. Чтобы предотвратить это, необходимо проявлять особую осторожность в отношении того, что именно требуется установить. Затем установку дополнительного программного обеспечения можно просто пропустить или снять флажок (для этого может потребоваться, чтобы пользователь использовал «индивидуальную», «подробную» или «экспертную» версию процедуры установки).. Такое злонамеренное поведение не обязательно является решением разработчиками программного обеспечения или их компанией, но также может быть проблемой внешних установщиков, таких как установщик Download.com от CNET.
Необходимость
Как упоминалось ранее, некоторые компьютеры программы не требуют установки. Когда-то это было обычным явлением для многих программ, работающих на DOS, Mac OS, Atari TOS и AmigaOS. По мере того, как вычислительные среды становились все более сложными и фиксированные жесткие диски заменяли гибкие диски, возникла необходимость в осязаемой установке. Например, Commodore выпустил Installer для Amiga.
Типы
Автоматическая установка
В системах Windows это наиболее распространенная форма установки. Процесс установки обычно требует присутствующего пользователя, чтобы сделать выбор, например принять или отклонить лицензионное соглашение с конечным пользователем (EULA), указав предпочтения, такие как место установки, предоставление паролей или помощь в активация продукта.
В графических средах распространены установщики, предлагающие интерфейс на основе мастера. Специалисты по установке могут попросить пользователей помочь устранить ошибки. Например, если диск, на который устанавливается компьютерная программа, был заполнен, программа установки может попросить пользователя указать другой целевой путь или освободить достаточно места на диске. Распространенным заблуждением является разархивирование, которое не считается действием установки, поскольку оно не включает выбор пользователя, например принятие или отклонение EULA.
Автоматическая установка
Установка, в ходе которой не отображаются сообщения или окна. «Автоматическая установка» — это не то же самое, что «автоматическая установка» (см. Ниже): все автоматические установки являются автоматическими, но не все автоматические установки проходят без вмешательства пользователя. Причиной тихой установки может быть удобство или уловка. Вредоносное ПО почти всегда устанавливается без вывода сообщений.
Автоматическая установка
Установка, которая выполняется без вмешательства пользователя во время выполнения или при отсутствии пользователя вообще. Одна из причин использования такого подхода — автоматизация установки большого количества систем. Автоматическая установка либо не требует от пользователя предоставления каких-либо данных, либо получает все необходимые данные до начала установки.
Такой ввод может быть в виде командной строки переключателей или файла ответов, который содержит все необходимые параметры. Windows XP и большинство дистрибутивов Linux являются примерами операционных систем, которые можно установить с помощью файла ответов. При автоматической установке предполагается, что нет пользователя, который помог бы устранить ошибки. Например, если установочный носитель был неисправен, установщик не сможет выполнить установку, поскольку нет пользователя, который мог бы исправить ошибку или заменить носитель. Установщики без участия оператора могут записывать ошибки в компьютерный журнал для последующего просмотра.
Установка без головы
Установка выполняется без подключения компьютерного монитора. В сопровождаемых формах автономной установки другая машина подключается к целевой машине (например, через локальную сеть ) и берет на себя вывод на дисплей. Поскольку для автономной установки не требуется присутствие пользователя на целевом компьютере, можно использовать автоматические автономные установщики для установки программы на нескольких машинах одновременно.
Запланированная или автоматическая установка
Процесс установки, который запускается в заранее установленное время или при выполнении заранее определенного условия, в отличие от процесса установки, который запускается явно по команде пользователя. Например, системный администратор, желающий установить более позднюю версию используемой компьютерной программы, может запланировать эту установку, когда эта программа не запущена. Операционная система может автоматически устанавливать драйвер устройства для устройства, которое подключается пользователем. (См. plug and play.) Вредоносное ПО также может устанавливаться автоматически. Например, печально известный Conficker был установлен, когда пользователь подключил зараженное устройство к своему компьютеру.
Чистая установка
Чистая установка — это установка, которая выполняется в отсутствие каких-либо мешающих элементов, таких как старые версии устанавливаемой компьютерной программы или остатки от предыдущей установки. В частности, чистая установка операционной системы — это установка, при которой целевой раздел диска стирается перед установкой. Поскольку мешающие элементы отсутствуют, чистая установка может быть успешной, тогда как нечистая установка может выйти из строя или может занять значительно больше времени.
Сетевая установка
Сетевая установка, сокращенно netinstall, представляет собой установку программы из общего сетевого ресурса, которая может быть выполнена путем установки минимальной системы перед продолжением загрузки дальнейшие пакеты по сети. Это может быть просто копия исходного носителя, но издатели программного обеспечения, которые предлагают лицензии на сайт для институциональных клиентов, могут предоставить версию, предназначенную для установки по сети.
Установщик
Найдите установщик в Wiktionary, бесплатном словаре. |
Программа установки или установщик — это компьютерная программа, которая устанавливает файлы, такие как приложения, драйверы или другое программное обеспечение на компьютер. Некоторые установщики специально созданы для установки содержащихся в них файлов; другие установщики являются универсальными и работают, читая содержимое пакета программного обеспечения, который необходимо установить.
Различия между системой управления пакетами и установщиком:
- просмотр
загрузчиком
Во время установки компьютерных программ иногда необходимо обновить программу установки или сам менеджер пакетов. Чтобы сделать это возможным, используется метод под названием bootstrapping. Обычным шаблоном для этого является использование небольших исполняемых файлов, которые обновляют программу установки и запускают реальную установку после обновления. Этот небольшой исполняемый файл называется загрузчиком. Иногда загрузчик также устанавливает другие предварительные условия для программного обеспечения во время процесса начальной загрузки.
Общие типы
Создатели межплатформенных установщиков создают установщики, которые работают в Windows, macOS и Linux. Например, InstallAnywhere от Flexera Software.
Семейство Windows NT включает установку API и связанную службу под названием Windows Installer. Microsoft предоставляет минимальный уровень инструментов, необходимых для создания установщиков с помощью установщика Windows в свободно доступном Windows SDK, вместо этого фокусируясь на API, чтобы позволить разработчикам и третьим сторонам использовать его при создании пользовательских установщики. Сторонние инструменты могут поддерживать создание установщиков с помощью этого API для ускорения процесса. Примеры включают InstallShield (Flexera Software ) и WiX (Outercurve Foundation ). Инструменты разработки установки, которые не зависят от установщика Windows, включают Wise Installation Studio (Wise Solutions, Inc. ), Установщик VISE (MindVision Software), Visual Installer (SamLogic), NSIS, Clickteam, InnoSetup и InstallSimple.
macOS включает Installer, собственный менеджер пакетов . MacOS также включает отдельное приложение для обновления программного обеспечения, Software Update, но поддерживает только Apple и системное программное обеспечение. Включенный в док-станцию с 10.6.6, Mac App Store имеет много общих атрибутов с успешным App Store для устройств iOS, например, аналогичный процесс утверждения приложений, использование Apple ID для покупок, а также автоматическая установка и обновление. Хотя это предпочтительный метод доставки Apple для macOS, ранее приобретенные лицензии не могут быть перемещенный в Mac App Store для загрузки или автоматического обновления. В коммерческих приложениях для macOS также может использоваться сторонний установщик, например, версия для Mac Installer VISE (MindVision Software) или InstallerMaker (StuffIt ).
Установщик системы
Установщик системы — это программное обеспечение, которое используется для установки и установки операционной системы на устройство. Примеры системных установщиков в Linux: Ubiquity и Wubi для Ubuntu, Anaconda для CentOS и . Fedora, Debian-Installer для версий на основе Debian Linux и YaST для SUSE -проекты. Другой пример можно найти в операционной системе Haiku, которая использует утилиту под названием Haiku Installer для установки на устройство после загрузки с live CD или Live USB.
См. также
- Потоковая передача приложений
- Виртуализация приложений
- Предустановленное программное обеспечение
- Распространение программного обеспечения
- Деинсталлятор
Источник: alphapedia.ru
Установка (компьютерные программы) – Installation (computer programs) – qaz.wiki
Инсталляция – что это значит? Перед тем, как начать пользоваться абсолютным большинством программ, их сперва необходимо инсталлировать. Инсталляцией программного обеспечения называют процесс его установки на компьютер. Процесс инсталляции Необходимость в инсталляции приложения для возможности его использования
Что такое инсталлятор?
Собственно, сообразить, что собой представляет такое программное обеспечение, можно совершенно элементарно. Достаточно просто обратить внимание на сам термин Installer, который с английского правильно переводится именно как «установщик». Инсталлятор – это уже некое универсальное название. Но для чего же он нужен и какие типы такого ПО вообще бывают? Как правило, различают несколько основных типов такого программного обеспечения, среди которых основными являются установщики, предназначенные для:
- операционных систем;
- драйверов;
- программ.
А вообще, такое разделение можно назвать достаточно условным, поскольку и операционные системы со встроенными в них приложениями, и управляющие работой оборудования драйверы, можно отнести именно к категории программ. Разница только в методах установки такого ПО и наличии на компьютере необходимых компонентов для его дальнейшего функционирования.
Инсталляция – что это значит?
Перед тем, как начать пользоваться абсолютным большинством программ, их сперва необходимо инсталлировать. Инсталляцией программного обеспечения называют процесс его установки на компьютер.
Инсталлятор «Виндовс»
Установщики операционных систем являются, пожалуй, самым объемным классом, поскольку содержат средства инсталляции не только компонентов самих ОС, но и встроенные в их оболочку программы, и целые базы данных драйверов, которые после распознавания «железного» оборудования, имеющегося на компьютере, в процессе инсталляции устанавливают для него необходимые драйверы (управляющее ПО).
Наверняка любой пользователь, хоть раз устанавливавший Windows самостоятельно, замечал, что на одной из стадий в окне установки указывается, что в данный момент производится настройка оборудования. Это как раз и есть та самая инсталляция драйверов.
Однако говоря о том, что такое инсталлятор Windows, не стоит забывать, что сюда же можно включить и программные компоненты, отвечающие за интегрирование в систему специальных пакетов обновлений. По сути своей, такие файлы (чаще всего формата MSI), если они скачаны пользователем в ручном режиме, тоже можно отнести к этой категории.
Сами же официальные инсталляторы операционных систем имеют строго ограниченные наборы предполагаемого для установки программного обеспечения. Наличие некоторых компонентов напрямую зависит от модификации самой системы, другие являются общими для всех версий ОС (например, стандартные приложения вроде «Блокнота», Paint и т. д.). В случае если пакет установщика содержит какие-то дополнительные инструменты, присутствие которых в официальных релизах исключается целиком и полностью, можно с уверенностью утверждать, что он был создан вручную. И ни один официальный установщик Windows не может содержать инсталляторы для нескольких операционных систем одновременно. Исключение составляют только одинаковые ОС, различающиеся по архитектуре (32 или 64 бита).
Возможные варианты установки [ править | править код ]
- Установка вручную — установка выполняется без установщика или со значительным количеством операций, вручную выполняемых пользователем.
- «Тихая» установка — установка, в процессе которой не отображаются сообщения или окна. «„Тихая“ установка» не является синонимом «автоматическая установка», хотя часто ошибочно используется в этом значении.
- Автоматическая установка — установка, которая выполняется без вмешательства со стороны пользователя, исключая, конечно, сам процесс её запуска. Процесс установки иногда требует взаимодействия с пользователем, который управляет процессом установки, делая выбор: принимая пользовательское соглашение, настраивая параметры, указывая пароли и так далее. В графических средах могут использоваться инсталляторы, которые предоставляют так называемого Мастера установки, однако и они зачастую предоставляют параметры командной строки, позволяющие выполнить полностью автоматическую установку.
- Самостоятельная установка — установка, которая не требует начального запуска процесса. Например, Vodafone Mobile Connect USB Modem, который устанавливается с USB-порта компьютера при подключении к нему без необходимости в ручном запуске.
- Удалённая установка — установка, которая выполняется без использования монитора, подсоединённого к компьютеру пользователя (в частности, выполняемая на компьютере без видеовыхода вообще). Это может быть контролируемая установка с другой машины, соединенной через локальную сеть или посредством последовательного кабеля. Автоматическая и удалённая установки являются обычными операциями, выполняемыми системными администраторами.
- «Чистая» установка — установка, выполняемая в отсутствие таких факторов, которые могут изменяться от программы к программе. Ввиду сложности типичной установки, имеется множество факторов, влияющих на её успешный исход. В частности, файлы, оставшиеся от предыдущей установки этой же программы, или нестабильное состояние операционной системы могут привести к неправильной установке и работе программы.
- Непосредственная установка — установка программы, выполняемая с её копии на жестком диске (называемой flat copy), а не с самого оригинального носителя (обычно компакт- или DVD-диск). Это может быть полезным в ситуациях, когда целевая машина не способна справиться с произвольным доступом для чтения с оптических дисководов во время выполнения задач, вызывающих большую загрузку процессора, как, например, при установке программ.
Процесс инсталляции
Необходимость в инсталляции приложения для возможности его использования обуславливается тем, что в изначальной форме оно размещается на носителе в сжатой форме. Установка выполняется специальным пакетным менеджером или инсталлятором и включает в себя:
- копирование файлов с носителя в память жесткого диска компьютера;
- проверку ПК на совместимость;
- распаковку архива;
- размещение всей файлов в правильных папках и в правильной очередности;
- создание самостоятельно выполняющихся команд в реестре и автозагрузке;
- создание конфигурационных файлов, позволяющих менять настройки программы в дальнейшем по желанию пользователя.
Чаще всего все эти процессы невидимы для пользователя и выполняются автоматически. Однако это зависит от вида инсталляции.
Установка
Прежде чем ответить на этот вопрос, стоит немного углубиться в то, как работают программы. В чистом виде любая из них – это набор последовательностей единиц и нулей, которые процессор компьютера или иного устройства интерпретирует в те или иные команды. Но подобные программы были распространены очень давно, когда ПК не имели графического интерфейса и им «скармливали» программы напрямую.
А сейчас же, если посмотреть практически на любой софт, то помимо интерфейса, можно заметить массу всего иного: дополнительные шрифты, языковые пакеты, файлы справки, онлайн-проверку обновлений и многое другое. Все это кроется в специальных системных библиотеках, и их нужно правильно скопировать. Правда, установка бывает разной, но обо всем по порядку. Так что такое инсталляция?
Инсталлятор драйвера
Теперь давайте поговорим о том, что такое инсталлятор драйвера. Конечно, установщик может быть представлен в виде самого обычного исполняемого EXE-файла, но зачастую они поставляются в виде информационных объектов формата INF. Действия с такими файлами отличаются.
В самом простом случае инсталлировать такой драйвер можно через меню ПКМ на файле с выбором пункта «Установить». Однако выполнить такие действия возможно далеко не всегда. В этом случае система сообщает, что установка с выбранным типом действий невозможна. Разрешить ситуацию можно достаточно просто, обратившись к пункту обновления драйвера в «Диспетчере устройств» и указав местоположение искомого файла.
Также можно использовать поиск установочных файлов на локальном компьютере или в сетевом окружении, не считая базы данных в интернете, что занимает больше времени.
Предположим, вы скачали для модема инсталлятор «Ростелеком» или такой файл у вас есть на съемном носителе. Если установка соответствующего драйвера не будет выполнена автоматически самой операционной системой, вот тогда и нужно будет указать точное местоположение драйвера.
Удаление установки («деинсталляция») [ править | править код ]
- Деинсталлятор [en] *
Внешние ссылки
- Unattended, A Windows deployment system
- Wiki for unattended windows installation scripts
- Silent installers on the WPKG wiki
- Silent Switches Collection
- Online Unattended Setup
Wikimedia Foundation . 2010 .
Когда не требуется инсталляция ПО
Исключением из общего правила являются программы, которые не нуждаются в процессе установки. Для их корректного функционирования достаточно простое копирование всех файлов из памяти носителя в память жесткого диска компьютера.
Кроме этого, существуют также операционные системы, которые, исходя из своей архитектуры, не предусматривают процесс инсталляции. Для их использования требуется лишь запустить загрузочный диск в материальной или виртуальной форме.
Такие ОС обычно имеют узкоспециализированные функции и не подходят для ежедневного использования на домашнем компьютере. К таким системам можно отнести Mac OS 1.9, Knoppix и другие.
Можно ли сделать инсталлятор самому?
Теперь поговорим о создании инсталлятора самим пользователем. Сейчас речь, конечно же, не идет о том, чтобы использовать какой-то язык программирования. Благо сегодня для таких целей создано достаточно много программ от сторонних разработчиков. При этом включать в пакеты таких установщиков можно любые составляющие.
Например, ни для кого не секрет, что на дисках с дистрибутивами Windows частенько присутствуют утилиты для работы с жесткими дисками от Acronis или оффлайн-наборы драйверов DriverPack Solution. Все это включается в инсталляционные наборы не посредством программирования, а как раз с использованием стороннего ПО.
Как включить дополнительные компоненты в состав установочного пакета?
В качестве одного из самых простых решений, если уж вы хотите сделать инсталлятор для нескольких программных продуктов самостоятельно, можно посоветовать небольшую утилиту под названием PortableApps.com Platform или аналогичный апплет Actual Installer. В такой программе, в общем-то, ничего особо выдумывать не нужно.
Достаточно просто отметить доступные для загрузки приложения и использовать кнопку загрузки с последующей установкой или объединением в один пакет. Одной из самых сильных сторон первого (платформенного) приложения является то, что установить изначально программу можно даже на съемный носитель в виде самой обычной флешки.
Что такое деинсталлятор?
Наконец, раз существуют инсталляторы, предназначенные для установки программного обеспечения, то, по идее, должны существовать и приложения прямо противоположного направления – деинсталляторы. Действительно, такие программы есть, и с их помощью можно удалять только установленные приложения (и пользовательские, и встроенные в операционную систему). А вот удалить ОС невозможно (это, по всей видимости, и так понятно). Зато преимущество таких программ состоит в том, что они способны автоматически удалять остатки приложений, сканируя жесткий диск и реестр, в то время как «родные» инструменты Windows справляются с такими задачами гораздо хуже (а то и не справляются вообще).
Среди самых мощных апплетов можно выделить iObit Uninstaller и Revo Uninstaller, которые, по мнению большинства экспертов, являются лучшими в своем классе.
Источник: vkspy.info