Что такое дистрибутив и для чего он нужен

Опубликовано: 17 сентября 2013

дистрибутив что этоУ начинающих пользователей часто возникает вопрос – что такое дистрибутив и для чего он нужен? В этой заметке я постараюсь подробно и максимально понятно ответить на этот вопрос.

Слово «дистрибутив» возникло от английского «distribute», что значит «распространять».

Дистрибутив – это файл или файлы, предназначенные для установки какой-либо программы.Но разве недостаточно самих файлов программы? К чему такие сложности?

Дело в том, что для того чтобы мы могли работать с программой, мы должны ее сначала установить на компьютер (инсталлировать). Во время установки программы, ее файлы копируются в определенные папки на компьютере и в базе данных Windows (реестре) создаются записи о том, с какими типами файлов устанавливаемая программа умеет работать, какие первоначальные настройки программа имеет, в каком месте файловой системы находятся файлы программы и т.д. и т.п.

Большинство программ имеют дистрибутивы. Дистрибутив может состоять как из одного файла, так и из множества файлов и папок.

Дистрибутив программы и сама программа – это разные вещи.

При запуске установочного файла дистрибутива обычно запускается мастер установки программы, который проверяет все ли условия для установки выполнены. Это может быть проверка системных требований, то есть достаточно ли ресурсов компьютера для работы программы (оперативной памяти, места на жестком диске и т.д.), или установлены ли на компьютере дополнительные необходимые программы и приложения (например, какие-то системные программы или библиотеки). Если все условия соблюдены, то мастер установки помогает вам установить программу – вы проходите несколько шагов, на каждом шаге производя некоторые настройки и нажимая кнопку «Далее» (Next) для перехода к следующему шагу.

Установка программ. Дистрибутив

Таким образом вы можете предварительно настроить программу, выбрав язык ее интерфейса или указав какие ее модули вы хотите установить, а какие нет.

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

Дистрибутив как шкаф

Обычно дистрибутив представляет собой один файл, имеющий расширение .exe или .msi. Такие дистрибутивы доступны для скачивания из интернета и, как правило, имеют незначительный размер – несколько мегабайт или десятков мегабайт. В таких файлах содержатся только инструкции по установке, а вся необходимая информация скачивается при запуске установочного файла. Именно поэтому при установке подобных программ необходимо иметь подключение к интернету. Примером такого дистрибутива может служить установочный файл браузера Google Chrome.

Если дистрибутив состоит из нескольких файлов, то его часто можно скачать из интернета в виде архива – файлов с расширениями .rar или .zip. В этом случае дистрибутив нужно предварительно разархивировать, а затем уже запускать установку программы.

Операционные системы, профессиональные программы или мощные программные комплексы, такие как Adobe Photoshop, AutoCAD, SolidWorks, 3D Max, Pinnacle Studio и т.п., часто распространяются на дисках в так называемых коробочных версиях. Дистрибутив на дискеВ этом случае дистрибутив программы будет выглядеть как множество файлов и папок, записанных на лазерном диске или нескольких дисках.

Обычно на диске есть файл с названием setup.exe или install.exe, который и запускает программу-установщик дистрибутива. Но все чаще даже мощные программные пакеты, дистрибутивы которых «весят» гигабайты, распространяются через интернет в виде установочных файлов с расширениями .exe или .msi.

Еще применяют в подобных случаях образы дисков – файлы с расширением .iso. Эти файлы содержат образ диска с дистрибутивом программы. Образ – это своеобразный слепок диска, то есть точная копия диска, записанная в файл. С помощью программы для записи лазерных дисков можно восстановить информацию из образа и записать ее на диск, чтобы затем установить программу, воспользовавшись приводом дисков компьютера или ноутбука. Также есть программы, позволяющие работать с образами дисков без предварительной их записи на лазерный диск.

Итак, во время установки программы происходит ее предварительная настройка, определяется ее местоположение на жестком диске компьютера (в файловой системе) и эти данные заносятся в реестр Windows.

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

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

Если же вы купили программу, то лучше сохраните дистрибутив. Я обычно создаю папку на диске D, которую так и называю — «Дистрибутивы». В нее я сохраняю дистрибутивы тех программ, которые я приобрел или которые мне могут понадобиться.





Не упустите возможность сделать доброе дело:

нажмите на кнопку социальной сети, в которой вы зарегистрированы, чтобы другие люди тоже получили пользу от этого материала. СПАСИБО!

  • http://pcsecrets.ru/os/imya-sobytiya-problemy-appcrash-kak-ispravt.html Имя события проблемы APPCRASH Windows как исправить

    […] файлы программы из другого источника. Возможно дистрибутив изначально был поврежден. Но хочу подчеркнуть, что я […]

  • http://vk.com/id83338846 Николай Коваль

    Объяснение и так туманно, так Вы ещё и дыму добавили ...рации на танки".

    Букв много, а суть в тумане.

  • http://spellygames.ru/distributiv-eto/ Дистрибутив Это

    […] Дистрибутив – это файл или файлы, предназначенные для установки какой-либо программы. Но разве недостаточно самих файлов программы?http://pcsecrets.ru/other/osnovy/chto-takoe-di... → […]

  • http://pcsecrets.ru Андрей Сухов

    Данная заметка отвечает на конкретный вопрос — что такое дистрибутив. Это общий вопрос, поэтому не совсем корректно искать ответ на ваш вопрос в данной заметке... Могу предположить, что в вашем случае будет скачано и установлено обновление программы, хотя программа может быть и полностью переустановлена. Тут все зависит от конкретной программы, точнее от ее разработчиков. Как они это замыслили, так оно и будет. 

  • http://vk.com/id179013959 Владимир Красюк

    Я тоже не совсем понял. Открыл программу, а там «Скачайте обновление» и указан размер дистрибутива — 80 Мгб. Кликнул, скачал, а скачанный файл весит уже 250 Мгб. Если я установлю скачанный файл, то установится новая программа, или обновится установленная ранее?

  • https://plus.google.com/114840129497927904774 Александр Романов

    Андрей, ОГРОМНОЕ СПАСИБО!!!

    Господа-товарищи, всё же ясно, как божий день. Объяснено действительно на пальцах (в данном случае на примере шкафа). Отсюда вывод: человек —

    1. Знает суть вопроса с самых азов, а потому всё понятно.

    2. Возможно, хороший преподаватель.

    А по-сему читайте спокойно, по-слогам и внимательно.

    p.s. для особо одаренных: «...рация на танках.»

  • https://plus.google.com/114840129497927904774 Александр Романов

    Андрей, ОГРОМНОЕ СПАСИБО!!!

    Господа-товарищи, всё же ясно, как божий день. Объяснено действительно на пальцах (в данном случае на примере шкафа). Отсюда вывод: человек —

    1. Знает суть вопроса с самых азов, а потому всё понятно.

    2. Возможно, хороший преподаватель.

    А по-сему читайте спокойно, по-слогам и внимательно.

    p.s. для особо одаренных: «...рация на танках.»

  • http://pcsecrets.ru Андрей Сухов

    В заметке вроде все подробно расписано, но, как вы сами написали, вам эти подробности не нужны, поэтому не вижу смысла что-то еще раз объяснять.

  • http://vk.com/id45906148 Михаил Востепаненко

    Нет! Я так и не понял, что же такое дистрибутив. Это часть программы? Только не понял что за часть? Та, которую устанавливают? Или та, при помощи которой устанавливают? И кому и зачем нужны эти подробности? Например устанавливаем Касперского. Скачали и там уже все есть. Только щелкай «Далее!». Так же думаю и в других программах, Эти тонкости нужны наверное для тех кто ремонтирует или перенастраивает компьютеры. Но они знают это и без статьи. Во свяком случае, я тут ничего не понял.

  • http://vk.com/id184600765 Екатерина Андреевна

    Спасибо автору, все понятно))

  • https://www.facebook.com/app_scoped_user_id/961951097209633/ Aleksandr Pilyasov

    Спасибо! К концу статьи всё стало понятно!

  • https://www.facebook.com/app_scoped_user_id/1661196784143013/ Владимир Красюков

    Добросовестное обучение, без коммерческого навязывания. На мой комп попал агрессивный архиватор Hamster, навязывающий рекламу и свой reader