Що таке дистрибутив? Докладний розбір
Відео: Який дистрибутив Лінукса вибрати
У статті розповідається про те, що таке дистрибутив, для чого він потрібен, які його види бувають, зокрема розглядаються особливості створення дистрибутива власного.
Комп`ютерні технології
З кожним роком цифрові технології удосконалюються, і те, що ще десяток років тому здавалося фантастикою, в наш час втілюється в життя. Нехай часом і у вигляді поодиноких прототипів, і не завжди успішних. Але так було не завжди, і люди більш старшого віку пам`ятають часи, коли дозволити собі комп`ютер могли далеко не всі. А про Інтернет і говорити нічого - він був дуже повільним, дорогим, з`єднання часто обривалася, качати гігабайти інформації, як зараз, було просто неможливо. У ті часи майже всі програми, операційні системи та інший софт поширювалися тільки на дисках і дискетах. Але в наш час широкий доступ до Інтернету сильно знизив цінність і використання знімних носіїв інформації і навіть породив таке явище, як цифрові дистрибутиви. Так що таке дистрибутив, яким він може бути і для чого потрібен? Про це ми і поговоримо.
Відео: Швидкий огляд дистрибутива Linux - wattOS Microwatt R9 (Ubuntu on i3)
визначення
Саме слово, як і багато інших з комп`ютерного світу, прийшло до нас з англійської мови і в оригіналі звучить як distribute - "поширювати". Згодом цей вислів міцно увійшло в побут більшості користувачів ПК і інших систем. Але що таке дистрибутив?
Дистрибутив являє собою набір з файлів та іншої інформації, який комплексно використовується для поширення програмного забезпечення. Залежно від системи, софта і іншого може включати додаткове ПО для автоматичної установки, яка вимагає мінімального участі користувача, або ж надаватися в «голом» вигляді для настройки більш детальної і глибокою.
призначення
Сенс дистрибутива в тому, щоб при установці на кінцевий комп`ютер або інший пристрій було інстальовано тільки потрібні файли, додані відповідні записи в реєстрі, автозавантаженні, одним словом, зроблено все те, щоб програма або операційна система працювала коректно. Так що ми розібрали, що таке дистрибутив. Зазвичай в цьому допомагає так званий установник, який має елементи графічного інтерфейсу і полегшує процес інсталяції на комп`ютер. А крім цього, конфигурируются (або надаються на вибір користувача) різні настройки локального масштабу - мова, часовий пояс та інше. Правда, такі функції підтримує не будь-який дистрибутив. Що значить це слово, ми тепер знаємо.
процес
Майже всі програми або дистрибутиви надаються в стислому вигляді і розпаковуються на комп`ютер кінцевого користувача під час установки. Після запуску інсталятора відбувається розпакування їх на жорсткий диск, вбудовування в ієрархію файлової системи, проводяться тести на сумісність з системою і пошук сумісного або несумісного софта. Останнім зазвичай займаються антивіруси, які «не люблять» ділити місце на ПК з іншими подібними програмами. Також система налаштовується для правильної роботи з новим софтом або операційною системою, перевіряються різні ймовірності конфліктів і багато іншого. Так що тепер ми знаємо, що таке дистрибутив програми.
Але зазвичай всім цим займається не користувач комп`ютера, а спеціальний інсталятор, який поширюється разом з дистрибутивом і автоматизує більшу частину роботи. Напевно, найбільш зручно це організовано в операційних системах сімейства Windows. Але крім набору різного софта для роботи в уже готової ОС, найбільш часто під словом «дистрибутив» мають на увазі саме операційну систему, яка готова для установки.
Що таке дистрибутив Windows?
За даними безлічі опитувань і статистики, ця операційна система найбільш поширена на комп`ютерному ринку. Причин тому багато, починаючи від дружнього інтерфейсу, який розрахований на «домогосподарок», так і проведення агресивної рекламної кампанії в 90-і роки минулого століття.
І дистрибутив Windows - це лазерний, жорсткий або твердотільний накопичувач інформації, на який записані файли ОС, забезпечені зручним інсталятором. Останній, в свою чергу, самостійно проводить безліч складних дій, допомагає визначити сумісність з комп`ютером і взагалі встановлює операційну систему на «голий» комп`ютер, де ще немає нічого. Під час інсталяції також проводиться безліч великих і дрібних налаштувань, наприклад, визначення сумісного обладнання, розмітка жорсткого диска, попереднє встановлення основних і універсальних драйверів і багато іншого.
Створення власного дистрибутива
Так, подібне теж можливо. І для цього не обов`язково володіти навичками програмування, розробки та іншого. Правда, останнім часом під «своїм» дистрибутивом стали часто мати на увазі банальну збірку ОС, яку від оригіналу відрізняє лише зовнішнє оформлення, наявність тих чи інших встановлених програм та інші дрібниці. Але про все по порядку.
Повноцінно створити свій дистрибутив можна, використовуючи ядро Linux. Процес цей не відрізняється особливою складністю, але для цього потрібно володіти хоч якимись знаннями в області даної ОС.
Якщо говорити про Windows, то тут все не так просто. Вихідний код цієї ОС закритий для редагування і перегляду, а значить, розібрати все, умовно кажучи, до гвинтика, не вийде. Однак можна з допомогою спеціальних програм зробити свою збірку, яка буде включати потрібні вам встановлені програми, драйвера, оформлення та інше.