Debian: версії, складання і орієнтири

Непорушність функціоналу та оновлення

Характерна особливість: оновлення. Для систем Linux «update» і «upgrade» – це святая святих. Debian версії 9 буде оновлюватися як і вісімка. По ідеї, кожна наступна версія повинна включати в себе «оновлення» попередньої. У деякої частини коду так і є.

Характерна риса програмування – жорсткість синтаксичних конструкцій. Крім того, чим більше колектив розробників, чим швидше росте число серверів (наприклад, на Debian), тим важче щось змінити.

Оновлення зводяться до виправлення помилок, до усунення приватних проблем, уточнення зв’язків або форматів даних. У кінцевому підсумку формується фактор непорушності функціоналу.

Апаратна складова постійно розвивається. Вона працює, але може в чомусь або не задовольнити очікуванням, вже написаного, коду.

Простий приклад. Завантажити збірку debian-live-9.8.0-amd64-xfce.iso з офіційного сайту для мети розгортання системи віртуальних машин не дозволить поставити Proxmox Virtual Environment (Proxmox VE) на всіх обчислювальних платформах. Але при бажанні проблему можна легко вирішити, – питання часу і кваліфікації. Інша збірка – debian-9.8.0-amd64-netinst.iso ставиться зльоту і забезпечує роботу Proxmox VE відразу.

Сам по собі сервер має відносне значення. Набагато важливіше розгорнутий на ньому функціонал, наприклад, Apache/NGiNX, PHP, MySQL або більш високий рівень – Proxmox VE. Сучасний споживач-це вимоглива інформаційна система, навіть якщо в ній працює два-три людини. Сучасний споживач може обробляти величезні обсяги інформації або нести серйозну відповідальність за рішеннями невеликих завдань.

У всіх випадках, і тут Debian не виняток, важливий вибір не стільки версій, скільки продукту з можливим (доступним) для нього оточенням для орієнтації тільки на цю складну складання», яка зрозуміла споживачеві. Вибір такого комплексного рішення – це кілька років, за які Debian може легко запропонувати 10, 11, 12, … версій.