• Дистрибутив: что это? Примеры дистрибутивов ОС и программ. Создание установочного дистрибутива программы

    Какие они бывают, что ими можно назвать, а что нет, и откуда пошло это понятие.

    Что это такое?

    Понятие «дистрибутив» вошло в нашу жизнь сравнительно недавно, примерно во время роста популярности свободных семейства Linux. Дистрибутивы системы тогда в основном распространялись на CD-болванках, так как скорость доступа в Интернет не позволяла скачивать ISO-образы из Сети. Со временем название распространилось и на другие продукты. Теперь практически везде можно услышать слово «дистрибутив». Что это такое? Именно в этом мы и попробуем разобраться в данном материале.

    Начало использования слова «дистрибутив»

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

    Вообще, данный термин предполагает наличие минимального комплекта программ для обеспечения работы операционной системы на начальных этапах. Такое определение понятия мало подходит к таким словосочетаниям, как «дистрибутив игры». Что это за дистрибутив, если в нем отсутствует как таковая? В данном случае это просто компьютерная игра на физическом носителе или скомпилированная для скачивания по Сети и установки без диска. Особенно это актуально в настоящее время, когда этот способ становится все более популярным. Дошло до того, что порой, при сборке нового компьютера, дисковода в нем попросту нет.

    С развитием Интернета дистрибутивами стали называть ISO-образы. Их можно скачать с официального сайта и записать на диск или USB-накопитель. С помощью такого загрузочного носителя можно установить операционную систему на любой компьютер.

    Дистрибутивы Linux

    Раз это понятие пришло к нам из мира свободных ОС, то вначале рассмотрим дистрибутивы ОС Linux. Их полным-полно. Все они имеют свои определенные «фишки». Но и сходны они в одном. Во всех дистрибутивах Linux есть полный набор необходимых для работы драйверов и приложений. Причем ни за один из них платить не нужно. Вот что значит настоящий дистрибутив. Что это за Главным образом это Ubuntu, Linux Mint и Debian. Все они основаны на Debian, поэтому полностью совместимы друг с другом.

    Дистрибутивы таких «линуксоподобных» систем, как AltLinux, ArchLinux, CentOS и Fedora, не могут похвастаться такой совместимостью с оборудованием компьютера. Для них придется скачивать дополнительные драйверы. Но и они обладают базовым набором необходимых приложений.

    Дистрибутивы Windows

    Строго говоря, установочные диски операционной системы Windows сложно назвать дистрибутивами. Ведь это понятие предполагает наличие драйверов «из коробки» и набор приложений для полной работоспособности системы.

    Правда, с выходом «десятки» ситуация несколько изменилась. Теперь дистрибутив Windows содержит некоторое количество драйверов, необходимых для нормальной работы системы. Но все равно придется докачивать программы для видеокарты. С приложениями все плохо. Не могут они обеспечить нормальную работу системы. Хотя Windows 10 и переняла многое от Linux (терминал, альтернативные рабочие столы), но ей далеко еще до гордого названия «дистрибутив».

    Главным плюсом ОС Windows считается совместимость со всеми компьютерами и устройствами. При желании ее можно установить на компьютеры от Apple. Но портить совершенные «яблочные» компьютеры подделкой от Microsoft все же как-то не хочется.

    Дистрибутив MacOS

    Так как MacOS является «юниксоподобной» системой, можно было ее и не рассматривать, но без нее обзор получился бы неполный. Как и все операционные системы, «Макос» имеет свой дистрибутив. Что это такое в данном случае?

    Следует отметить, что MacOS производится только для продуктов компании Apple. И поддержка их в ОС реализована самым лучшим образом. Драйверы на все устройства устанавливаются без проблем, а приложений столько, что вполне можно и сторонние не добавлять. Как всегда, Apple на высоте. Образ системы от «яблочников» точно можно назвать дистрибутивом.

    Если использовать некоторые специализированные программы, то дистрибутив MacOS можно заставить работать и на обычных компьютерах. Правда, очень желательно наличие процессора от Intel из линейки Core. Именно с этими процессорами наблюдается наилучшее быстродействие MacOS на «сторонних» компьютерах.

    Дистрибутивы программ

    Теперь поговорим о том, что никак невозможно назвать дистрибутивом, - о дисках с программным обеспечением. Многие привыкли так называть носитель с той или иной программой (например, 1С дистрибутив). Это в корне неправильно. Главным образом потому, что на диске отсутствует вообще операционная система.

    Очень часто дистрибутивом называют сборник программ для той или иной системы. В этом есть доля правды. Такое собрание программ и приложений вполне возможно назвать дистрибутивом.

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

    Заключение

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

    Дистрибутив - это компьютерный термин, с которым постоянно сталкиваются пользователи, самостоятельно устанавливающие программы на свои компьютеры (от англ. Distribution - распределение, распространение).

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

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

    Самораспаковывающийся архив - это файл с расширением.ехе, который помимо собственно архивных данных содержит еще и утилиту распаковки.

    Зачастую для получения возможности работать с новой программой, поставляемой в таком виде, достаточно выполнить два действия:

    1. Скопировать файл архива на жесткий диск.
    2. Щелкнуть его мышью (один или два раза - в зависимости от настроек интерфейса) и дождаться завершения распаковки.

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

    Впрочем, архив с дистрибутивом может быть и не самораспаковывающимся. Зачастую файлы программы упаковываются в «обычный» архивный файл одного из популярных форматов: .гаг, .zip или.cab. У такого варианта есть один (но довольно существенный) недостаток: на компьютере потенциального пользователя предварительно должна быть установлена программа-архиватор, способная распаковать файл дистрибутива.

    Если же для работы с программой требуется инсталляция, в состав дистрибутива обязательно входит исполняемый (.ехе) файл, в имени которого присутствует слово Setup (термин Setup в «программистском» английском имеет то же значение, что и термин Installation, и нередко используется в Качестве синонима последнего).

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

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

    Наличие у Setup-файла значка того или иного типа зависит от инструмента, с помощью которого этот файл создавался. На сегодняшний день наиболее популярными среди этих инструментов являются три: InstaUShield (в различных редакциях) компании InstaUShield, Windows Installer компании Wise Solutions и Inno Setup (разработчик - Jordan Russell). Разумеется, разработчик программы вправе использовать для Setup-файла любой значок. Однако особого стремления к разнообразию в этом отношении у авторов программ не наблюдается.

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

    В таких дистрибутивах Setup-файл выполняет лишь функции «установщика» и не содержит собственно файлов приложения.

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

    В настоящее время при создании приложений для ОС семейства Windows все чаще используются дистрибутивы, основанные на применении технологии MSI (Microsoft Windows Installer). Эта технология предоставляет пользователям целый ряд преимуществ при работе с приложением.

    Особый случай - удаленная установка программ. Этот термин означает, что дистрибутив располагается на некотором сетевом ресурсе, и процессом установки управляет администратор сети (по этой причине данный процесс часто называют также административной установкой}. В таком случае пользователю безразлично, в какой форме хранится дистрибутив. Однако, забегая вперед, отметин, что популярной формой хранения дистрибутива для удаленной установки является файл образа инсталляционного компакт-диска (или диска DVD).

    Наконец, еще один специфический вид дистрибутивов - это так называемые пакеты обновления, или «сервис-паки» (транслитерация от англоязычного термина Service Pack). Такой пакет устанавливается «поверх» ранее инсталлированного приложения (или операционной системы). В процессе установки производится замена некоторых Модулей обновляемого программного обеспечения. Как правило, пакет обновления поставляется пользователям в виде самораспаковывающегося архива (файла.ехе), в имени которого фигурируют буквы SP (аббревиатура от Service Pack) и число, указывающее на порядковый номер (версию) пакета.

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

    Без лишних слов, перейду сразу к делу...

    Что такое дистрибутив?

    Дистрибутив (от анг. distribute перевод "распространять") - это установочный пакет программы, который содержит в себе все нужные компоненты.

    Разберем на примере.

    Вот скачали Вы, предположим, какую-нибудь программу. Часто она бывает в архиве () и Вы её разархивируете. В результате получаете папку, в которой расположено много других папок и файлов каких-то. Вот как раз эта вся папка может смело называться дистрибутивом .
    Все эти внутренние папки и файлы нужны для того, чтобы после запуска установочного файла (который находится там же), программа "раскидала" их в нужном порядке и установила себя.
    Так же встречаются дистрибутивы, которые "запакованы" в формат ISO (). Эти дистрибутивы созданы специально, чтобы записать их потом на диск или же программа может устанавливаться только с диска. Данный формат актуален особенно для Операционных Систем и игр.

    Здесь важно помнить и понимать лишь одну важную вещь - дистрибутив нужен для установки программы . Т.е. этот самый дистрибутив (папку) Вы можете записать на флешку или диск и ходить с ним устанавливать всем подряд эту программу.

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

    Хотя порой такой способ тоже "прокатывает" и можно будет папку просто перенести на другой комп и программа будет работать. Но тут есть ряд нюансов. Ведь при установке прога записывает себя не только в папку Program Files, а так же и в и в и размещает и ещё много чего с системой делает. Поэтому если Вы таким образом скопируете другому человеку программу, то она чаще всего не будет корректно работать.

    Дистрибутивы часто ещё называют другими словами: инсталлики (eng. install - установить), установщики, инсталяторы и т.п. Они так же нужны для того, чтобы установить программу.
    Встречаются часто ещё такие инсталики, которые не содержат в себе "лишних" файлов и папок. Вы скачиваете лишь файл с расширением .exe , а затем его просто запускаете и процесс установки начнется.
    Так же часто бывают такие инсталлики, которые имеют маленький размер, но при запуске начинают устанавливать и качать "свои запчасти" с интернета.

    Если заострить внимание на формате exe , то тут всё дело в том, что этот самый файл .exe - это всё тот же дистрибутив. Только все папки и файлы взяли да "заархивировали" в один exe`шный файл. Просто это намного упрощает работу. Правда ведь? Вам же не нужно его разархивировать и искать потом какой файл запустить... Кстати о запуске...

    Как запустить дистрибутив?

    Как я уже писал выше, если у Вас дистрибутив в виде простого инсталика (exe файл один), то запускаете его и всё пошло-поехало.
    Если же у Вас дистрибутив в архиве или в папке (если ещё разахивировали в неё), то ищите среди этого "хлама" файл с расширением .exe или .msi . Запускаете его и радуетесь началу процесса установки.
    Название файла может быть либо setup , либо install , либо повторять название программы.

    Ещё хотелось бы напомнить о популярных нынче форматах программ - это не требующих установки (портабельных). Они тоже бывают как отдельный файл, как архив и как папка с папками/файлами.
    Чем этот формат хорош? Да очевидно. Вы просто его запускаете и программа уже работает. Обычно даже на флешку их записывают, а потом с любого компьютера запускают напрямую с флешки. Очень удобно, особенно если нужно запустить программу единожды (например последняя очень хорошая программа в статье такая).

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

    В тот момент, когда начинающий пользователь подходит к освоению процесса установки и удаления программ. Само слово «дистрибутив» происходит от английского «distribute», что в переводе звучит как «распространение», «распространять». Применительно к компьютеру, понятие дистрибутива означает распространение программы для ее установки (инсталляции) в виде упакованных файлов (или одного файла). Надо понимать, что сама программа и ее дистрибутив – это разные вещи.

    Чем отличается дистрибутив от программы

    Дистрибутив программы – это набор файлов (пакет) самой программы, определенным образом, файлы с инструкциями для операционной системы (куда и что устанавливать) и файл инсталлятор, который является своего рода инструкцией для пользователя, так называемый мастер установки, который пошагово поможет провести весь процесс установки программы.

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

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

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

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

    Так, что такое дистрибутив?

    Дистрибутив – это файл или несколько файлов, которые несут в себе различные инструкции, предназначенные для установки программы. Простыми словами – это установочный файл или файлы программы.

    На примере это может выглядит следующим образом: Вы скачали какую-то программу, которая была запакована в rar или zip архив, потом Вы все файлы, находящиеся в этом архиве распаковываете и получаете папку, в которой находится множество различных файлов. Все вместе это можно назвать дистрибутивом. Также, существуют дистрибутивы, упакованные в ISO форматы, которые тоже довольно легко распаковываются.

    Да и вообще, зачем все эти сложности с дистрибутивами и кучей файлов?

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

    И кстати говоря, дистрибутив и сама программа — это разные вещи.

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

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

    Обычно дистрибутив имеет расширение exe или msi и состоит из одного файла. Их можно скачивать из интернета, весят они немного от нескольких мегабайт и более. Данный файл имеет инструкции к установке и запустив его, все необходимые файлы уже скачаются из интернета.

    Например, дистрибутив браузера Google Chrome весит почти 1 Мб и все остальные файлы скачиваются из интернета, а потом устанавливаются.

    Еще пример. Существующие операционные системы, различные программы, типа Фотошоп или 3D Max имеют большое количество файлов – все это называется дистрибутивом. В этих папках со множеством файлов обычно присутствует файл Install.exe или Setup.exe , запускающий установщик дистрибутива.

    Как запустить дистрибутив?

    Как я уже говорил выше, дистрибутив имеет файл под названием Install.exe или Setup.exe. Запускаете его, и установка начнется.

    На сегодняшний момент существует новый интересный формат запуска программ, называемый Portable . Хорош он тем, что при запуске нужного файла, программа уже будет работать, и ничего не нужно устанавливать. Это очень удобно, ведь такую программу можно закинуть на флешку и использовать на любых компьютерах прямо с флешки.

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

    На этом я думаю стоит закончить. Также советую не удалять дистрибутив после установки, ведь он может пригодиться, но это уже решать Вам.