CentOS Stream
Головна ідея: CentOS Stream — це Linux-дистрибутив із родини Enterprise Linux, який знаходиться між Fedora та Red Hat Enterprise Linux і показує, якими будуть майбутні minor-релізи RHEL.
Чому це цікаво: CentOS Stream — це не “безкоштовний клон RHEL”, як старий CentOS Linux. Це радше відкрите вікно в майбутню розробку RHEL: зміни спочатку проходять через Stream, а потім потрапляють у Red Hat Enterprise Linux.
Важливо: CentOS Stream не слід плутати з класичним CentOS Linux. CentOS Linux був downstream rebuild RHEL, а CentOS Stream є upstream/midstream-платформою для майбутніх оновлень RHEL.
1. Загальний опис
CentOS Stream — це Linux-дистрибутив, який розвивається в екосистемі Red Hat Enterprise Linux.
Його роль можна коротко описати так:
Fedora | v CentOS Stream | v Red Hat Enterprise Linux
Fedora є більш швидким і експериментальним upstream. CentOS Stream знаходиться ближче до RHEL і показує, що готується для наступних minor-релізів Red Hat Enterprise Linux. RHEL — це стабілізований комерційний enterprise-продукт із підтримкою Red Hat.
Офіційний сайт CentOS описує CentOS Stream як continuously delivered-дистрибутив, що “tracks just ahead” of RHEL development і розташований як midstream між Fedora Linux та RHEL. :contentReference[oaicite:0]{index=0} Red Hat також пояснює CentOS Stream як дистрибутив, де спільнота може розробляти, тестувати й робити внески в continuously delivered upstream для RHEL разом з інженерами Red Hat. :contentReference[oaicite:1]{index=1}
2. Коротка характеристика
| Характеристика | Значення |
|---|---|
| Назва | CentOS Stream |
| Тип | Linux-дистрибутив |
| Родина | Enterprise Linux / RPM-based |
| Роль | Upstream / midstream для Red Hat Enterprise Linux |
| Розробка | CentOS Project, Red Hat engineers, спільнота |
| Менеджер пакетів | DNF |
| Формат пакетів | RPM |
| Init-система | systemd |
| Основне призначення | Розробка, тестування, участь у RHEL-екосистемі, enterprise-сумісні середовища |
| Найактуальніші активні гілки на травень 2026 | CentOS Stream 9 і CentOS Stream 10 |
| CentOS Stream 9 | Гілка для RHEL 9-напрямку |
| CentOS Stream 10 | Гілка для RHEL 10-напрямку |
3. CentOS Stream простими словами
CentOS Stream можна уявити як “робочу майстерню” майбутнього RHEL.
Старий CentOS Linux був схожий на копію готового продукту:
RHEL вийшов → взяли джерельні пакети → зібрали CentOS Linux
CentOS Stream працює інакше:
Зміни готуються → тестуються в CentOS Stream → потрапляють у наступні minor-релізи RHEL
Тому CentOS Stream цікавий тим, хто хоче бути ближче до процесу розробки Enterprise Linux, а не просто отримати безкоштовну копію вже готового RHEL.
Людське пояснення: якщо RHEL — це готовий підручник, то CentOS Stream — це майже фінальна чернетка наступного видання, де ще видно, що саме готується до публікації.
4. Історія
CentOS Stream з'явився як новий напрям CentOS Project.
Ключові етапи:
| Рік | Подія |
|---|---|
| 2004 | Почав розвиватися класичний CentOS Linux як community rebuild RHEL. |
| 2014 | CentOS офіційно став частиною екосистеми Red Hat. |
| 2019 | Було представлено CentOS Stream як upstream development platform для RHEL. |
| 2020 | Red Hat і CentOS Project оголосили зміну фокусу з CentOS Linux на CentOS Stream. |
| 2021 | CentOS Linux 8 завершив життєвий цикл 31 грудня 2021 року. |
| 2021 | CentOS Stream 9 став доступним як гілка для RHEL 9-напрямку. |
| 2024 | CentOS Stream 8 завершив життєвий цикл 31 травня 2024 року. |
| 2024 | CentOS Linux 7 завершив життєвий цикл 30 червня 2024 року. |
| 2024 | Вийшов CentOS Stream 10. |
| 2026 | Активними є CentOS Stream 9 і CentOS Stream 10. |
Red Hat у 2020 році описувала CentOS Stream як upstream development platform для community members, partners і ecosystem developers, щоб бачити, що готується в RHEL, і брати участь у формуванні продукту. :contentReference[oaicite:2]{index=2}
5. Чому перехід на CentOS Stream був суперечливим
CentOS Linux багато років сприймали як безкоштовну стабільну альтернативу RHEL.
Для багатьох адміністраторів логіка була проста:
Потрібна RHEL-сумісна система, але без комерційної підписки? Ставимо CentOS Linux.
Коли CentOS Project змінив фокус на CentOS Stream, частина спільноти сприйняла це болісно.
Причини:
- CentOS Linux був downstream rebuild RHEL;
- CentOS Stream став upstream для RHEL;
- змінилася роль системи;
- production-користувачі хотіли стабільну копію RHEL;
- CentOS Stream став ближчим до розробки;
- з'явилася потреба шукати заміну старому CentOS Linux.
Саме після цього посилилися AlmaLinux і Rocky Linux як RHEL-сумісні community-дистрибутиви.
6. Цікавий факт: CentOS Stream — це не “нестабільна Fedora”
Іноді CentOS Stream помилково описують як “майже Fedora” або “нестабільний тестовий полігон”.
Це не зовсім правильно.
Fedora — це швидший upstream, де з'являється багато нових технологій.
CentOS Stream ближчий до RHEL і містить зміни, які готуються саме для майбутніх RHEL minor-релізів.
Тобто CentOS Stream не є просто хаотичним rolling release. Це контрольований потік розробки Enterprise Linux.
Офіційний CentOS Stream 10 release notes прямо описує CentOS Stream як major version branch, з якої створюються RHEL minor versions. :contentReference[oaicite:3]{index=3}
7. CentOS Stream і RHEL
CentOS Stream тісно пов'язаний із RHEL.
| Система | Роль |
|---|---|
| Fedora | Ширший upstream для нових технологій. |
| CentOS Stream | Потік змін перед майбутніми minor-релізами RHEL. |
| RHEL | Стабілізований комерційний enterprise-продукт Red Hat. |
| AlmaLinux / Rocky Linux | RHEL-сумісні community-дистрибутиви, орієнтовані на production-стабільність. |
Red Hat пояснює, що CentOS Stream є open source development platform для upcoming minor releases of RHEL, де community, partners і ecosystem developers можуть тестувати й робити внески разом з RHEL engineers. :contentReference[oaicite:4]{index=4}
8. CentOS Stream і CentOS Linux
| Критерій | CentOS Linux | CentOS Stream |
|---|---|---|
| Позиція щодо RHEL | Downstream після RHEL. | Upstream / midstream перед RHEL minor release. |
| Мета | Безкоштовний rebuild RHEL. | Відкрита платформа розробки RHEL. |
| Статус | Завершив життєвий цикл. | Активний напрям CentOS Project. |
| Користувачі | Production-сервери, хостинг, RHEL-сумісність. | Розробники, тестувальники, contributors, RHEL ecosystem. |
| Передбачуваність | Ближче до стабільного RHEL після релізу. | Ближче до майбутніх змін RHEL. |
CentOS Project офіційно пояснював, що CentOS Linux 8 досяг EOL 31 грудня 2021 року, а автоматичної міграції на CentOS Stream не відбувалося. :contentReference[oaicite:5]{index=5}
9. CentOS Stream 9
CentOS Stream 9 — гілка, пов'язана з RHEL 9-напрямком.
Особливості:
- Enterprise Linux 9-екосистема;
- DNF/RPM;
- systemd;
- SELinux;
- AppStream;
- CRB;
- сучасніші компоненти, ніж у старих EL8-системах;
- підтримка до завершення full support-фази RHEL 9.
Офіційна сторінка CentOS Stream 9 вказує expected EOL як кінець RHEL 9 full support phase, орієнтовно 2027 рік. :contentReference[oaicite:6]{index=6}
10. CentOS Stream 10
CentOS Stream 10 — гілка, пов'язана з RHEL 10-напрямком.
CentOS Stream 10 має кодову назву Coughlan.
Офіційні release notes описують CentOS Stream 10 як latest version of the CentOS Project distribution і зазначають, що він має приблизно п'ятирічний життєвий цикл та підтримуватиметься до 2030 року. :contentReference[oaicite:7]{index=7}
CentOS Stream 10 важливий тому, що він показує напрям Enterprise Linux 10:
- новіша база;
- новіший kernel;
- новіші toolchain-и;
- майбутні enterprise-підходи;
- платформа для тестування RHEL 10 ecosystem.
11. Життєвий цикл
| Версія | Статус на травень 2026 | Орієнтовне завершення |
|---|---|---|
| CentOS Stream 8 | EOL | 31 травня 2024 |
| CentOS Stream 9 | Активний | Орієнтовно 2027 |
| CentOS Stream 10 | Активний | Орієнтовно 2030 |
CentOS Stream 10 офіційно має приблизно п'ятирічний lifecycle і підтримку до 2030 року, з точною датою залежно від завершення Full Support phase of RHEL 10. :contentReference[oaicite:8]{index=8}
12. Основні особливості
12.1. DNF
CentOS Stream використовує DNF як менеджер пакетів.
Приклади:
sudo dnf update
sudo dnf install nginx
sudo dnf remove nginx
dnf search postgresql
dnf info bash
12.2. RPM
Пакети CentOS Stream використовують формат RPM.
RPM-пакет містить:
- файли програми;
- metadata;
- залежності;
- scripts;
- версію;
- digital signature;
- інформацію для пакетного менеджера.
12.3. SELinux
CentOS Stream, як і RHEL, використовує SELinux.
SELinux допомагає обмежувати дії процесів навіть тоді, коли класичні UNIX-права доступу дозволили б більше.
Перевірка статусу:
sestatus
Режими:
| Режим | Опис |
|---|---|
| Enforcing | Політики активно застосовуються. |
| Permissive | Порушення логуються, але не блокуються. |
| Disabled | SELinux вимкнено. |
12.4. systemd
CentOS Stream використовує systemd для керування сервісами.
Приклади:
systemctl status sshd
sudo systemctl enable --now nginx
journalctl -xe
12.5. firewalld
Типовий firewall-інструмент:
sudo firewall-cmd --state
Дозвіл HTTP:
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --reload
Дозвіл HTTPS:
sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload
13. Репозиторії
Типові репозиторії CentOS Stream:
| Репозиторій | Опис |
|---|---|
| BaseOS | Базові компоненти операційної системи. |
| AppStream | Застосунки, runtime-середовища, модулі. |
| CRB | CodeReady Builder-пакети для розробки та залежностей. |
| HighAvailability | Пакети для кластерів і high availability. |
| ResilientStorage | Пакети для storage-сценаріїв. |
| EPEL | Додатковий repository для Enterprise Linux, не частина базового CentOS Stream. |
14. EPEL
EPEL — Extra Packages for Enterprise Linux.
Він часто використовується з CentOS Stream для встановлення додаткових пакетів.
Приклад:
sudo dnf install epel-release
Після цього:
sudo dnf install htop
15. Архітектура системи
Загальна схема:
Hardware / VM / Cloud Instance
|
v
Linux Kernel
|
v
CentOS Stream Base System
|
+--> systemd
+--> DNF / RPM
+--> SELinux
+--> firewalld
+--> NetworkManager
+--> journald
|
v
Enterprise Linux Development Flow
|
+--> Fedora influence
+--> CentOS Stream updates
+--> RHEL minor releases
|
v
Server / Development Roles
|
+--> Web Server
+--> Database Server
+--> CI Runner
+--> Test Environment
+--> Container Host
+--> RHEL Compatibility Testing
16. Типові сценарії використання
CentOS Stream добре підходить для:
- тестування майбутніх RHEL-змін;
- розробки software для Enterprise Linux;
- CI/CD під RHEL ecosystem;
- участі в CentOS SIG;
- інтеграційних тестів;
- development-серверів;
- staging-середовищ;
- container host;
- лабораторій;
- навчання RPM/DNF/SELinux;
- перевірки сумісності з майбутніми RHEL minor-релізами.
17. CentOS SIG
SIG — Special Interest Group.
У CentOS ecosystem SIG-и можуть працювати над окремими напрямами:
- Hyperscale;
- Cloud;
- Virtualization;
- Automotive;
- Storage;
- NFV;
- інші спеціалізовані напрями.
SIG-и важливі тому, що CentOS Stream — це не лише “готовий дистрибутив”, а й платформа для участі в розвитку Enterprise Linux-екосистеми.
18. Цікавий факт: CentOS Stream — це місце, де можна побачити майбутній RHEL раніше
Для розробників enterprise software це дуже корисно.
Наприклад, компанія створює програму, яка має працювати на RHEL.
Їй важливо знати:
- які бібліотеки зміняться;
- які версії компіляторів будуть;
- які systemd-оновлення готуються;
- як поводитиметься SELinux;
- які пакети з'являться або зникнуть;
- чи не зламається build.
CentOS Stream дозволяє побачити ці зміни раніше, ніж вони стануть частиною RHEL minor release.
19. CentOS Stream як вебсервер
CentOS Stream можна використовувати як вебсервер.
Типовий стек:
| Компонент | Приклад |
|---|---|
| Web server | Nginx або Apache HTTP Server |
| Database | PostgreSQL, MariaDB, MySQL |
| Runtime | PHP, Python, Node.js, Java, Go |
| Firewall | firewalld |
| Security | SELinux |
| Packages | DNF/RPM |
Приклад встановлення Nginx:
sudo dnf install nginx sudo systemctl enable --now nginx sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --reload
20. CentOS Stream і контейнери
CentOS Stream може бути host-системою для контейнерів.
Типові інструменти:
- Podman;
- Buildah;
- Skopeo;
- Docker;
- containerd;
- Kubernetes;
- OpenShift-related tooling.
Приклад:
sudo dnf install podman
Запуск контейнера:
podman run --rm hello-world
21. CentOS Stream і RHEL-сумісність
CentOS Stream дуже близький до RHEL, але це не те саме, що RHEL.
Важливо:
- CentOS Stream показує майбутні зміни RHEL;
- RHEL має комерційну підтримку Red Hat;
- RHEL проходить стабілізацію як продукт;
- CentOS Stream не є downstream rebuild;
- для exact RHEL rebuild краще дивитися AlmaLinux або Rocky Linux;
- для офіційної підтримки — RHEL.
22. Переваги CentOS Stream
| Перевага | Опис |
|---|---|
| Близькість до RHEL | Дозволяє працювати з майбутніми змінами Enterprise Linux. |
| Open development | Дає більше прозорості щодо розвитку RHEL. |
| DNF/RPM ecosystem | Зрозумілий для адміністраторів RHEL-напрямку. |
| SELinux | Дає enterprise-style security model. |
| Безкоштовність | Можна використовувати без RHEL subscription. |
| Корисний для розробників | Добрий варіант для тестування software під майбутній RHEL. |
| SIG-екосистема | Є спеціалізовані групи й напрями розвитку. |
23. Недоліки CentOS Stream
| Недолік | Опис |
|---|---|
| Не є класичним CentOS Linux | Не підходить тим, хто хоче downstream rebuild RHEL. |
| Менш передбачуваний за RHEL | Зміни приходять раніше, ніж у стабілізований RHEL. |
| Не ідеальний для всіх production-сценаріїв | Для критичних систем часто краще RHEL, AlmaLinux або Rocky Linux. |
| Плутанина в назві | Багато користувачів досі очікують від CentOS Stream поведінки старого CentOS Linux. |
| Коротший lifecycle, ніж RHEL-повний цикл | CentOS Stream підтримується приблизно в межах RHEL full support phase, а не повного extended lifecycle. |
| Менше комерційної гарантії | Немає такого рівня підтримки, як у RHEL subscription. |
24. Порівняння з RHEL
| Критерій | CentOS Stream | RHEL |
|---|---|---|
| Роль | Upstream/midstream для майбутніх RHEL minor releases. | Комерційний enterprise Linux-продукт. |
| Підтримка | Community і CentOS/Red Hat development ecosystem. | Офіційна підтримка Red Hat. |
| Стабільність | Ближче до майбутніх змін. | Стабілізований релізний продукт. |
| Призначення | Development, testing, contribution, RHEL ecosystem. | Production enterprise workloads. |
| Вартість | Безкоштовний. | Підписка Red Hat. |
25. Порівняння з AlmaLinux і Rocky Linux
| Критерій | CentOS Stream | AlmaLinux / Rocky Linux |
|---|---|---|
| Позиція щодо RHEL | Перед RHEL minor release. | Після RHEL release як сумісні rebuild-oriented системи. |
| Основна мета | Розробка й тестування майбутнього RHEL. | Стабільна RHEL-сумісна production-платформа. |
| Для кого | Developers, contributors, ecosystem testing. | Admins, hosting, enterprise users, CentOS Linux міграція. |
| Production | Можливий, але не завжди ідеальний. | Часто кращий вибір як заміна CentOS Linux. |
| Характер | Forward-looking. | Stability/rebuild-oriented. |
26. Порівняння з Fedora
| Критерій | CentOS Stream | Fedora |
|---|---|---|
| Роль | Ближче до RHEL. | Ширший upstream для нових технологій. |
| Темп змін | Помірніший. | Швидший. |
| Аудиторія | Enterprise Linux developers і адміністратори. | Desktop, developers, upstream innovators. |
| Production-сервери | Може використовуватися для EL-сценаріїв. | Менш типовий вибір для довгострокового production. |
| Зв'язок із RHEL | Пряма гілка перед RHEL minor releases. | Джерело багатьох технологій до їх стабілізації. |
27. Цікавий факт: CentOS Stream змінив сенс слова “CentOS”
До 2020 року багато хто чув “CentOS” і думав:
Безкоштовний RHEL.
Після переходу на Stream слово “CentOS” стало означати інше:
Відкрита платформа для майбутнього RHEL.
Тобто назва залишилася знайомою, але роль системи змінилася дуже сильно. Саме через це частина конфліктів навколо CentOS Stream була не стільки технічною, скільки очікувальною: люди чекали старий продукт під старою назвою, а отримали нову модель.
28. Коли варто використовувати CentOS Stream
CentOS Stream доцільно обрати, якщо:
- потрібно тестувати майбутні RHEL-зміни;
- команда розробляє software для RHEL ecosystem;
- потрібна безкоштовна Enterprise Linux-like система;
- важлива участь у розвитку CentOS/RHEL;
- потрібне staging-середовище перед RHEL;
- потрібно тестувати RPM-пакети;
- потрібна SELinux/RPM/DNF-платформа;
- система не є максимально критичним production-сервером;
- потрібна forward-looking Enterprise Linux base.
29. Коли CentOS Stream може бути не найкращим вибором
CentOS Stream може бути не найкращим варіантом, якщо:
- потрібна точна заміна старого CentOS Linux;
- потрібен downstream rebuild RHEL;
- потрібна максимальна production-передбачуваність;
- потрібна офіційна комерційна підтримка;
- організація не хоче отримувати зміни раніше RHEL;
- адміністратори очікують поведінку AlmaLinux/Rocky;
- потрібен довший lifecycle, ніж full support window RHEL;
- система критична й не має tolerance до змін.
30. Типові помилки новачків
| Помилка | Чому виникає | Як правильно думати |
|---|---|---|
| “CentOS Stream — це старий CentOS” | Назва схожа, але модель інша. | Розрізняти CentOS Linux і CentOS Stream. |
| “CentOS Stream — це Fedora” | Обидва upstream-related, але ролі різні. | Fedora ширша й швидша, Stream ближчий до RHEL. |
| “CentOS Stream — це точний RHEL clone” | Stream іде перед RHEL minor releases. | Для clone/rebuild дивитися AlmaLinux або Rocky Linux. |
| “Stream не можна використовувати взагалі” | Він корисний для development/testing. | Просто треба правильно вибрати сценарій. |
| “DNF — це те саме, що APT” | Це інша package ecosystem. | Вивчити RPM/DNF-підходи. |
| “SELinux краще вимкнути” | Часто проблема в конфігурації, а не в SELinux. | Спочатку аналізувати audit logs і contexts. |
31. Базовий чеклист після встановлення
1. Оновити систему. 2. Створити звичайного користувача з sudo. 3. Налаштувати SSH. 4. Перевірити SELinux. 5. Увімкнути firewalld. 6. Налаштувати hostname. 7. Перевірити repositories. 8. Підключити EPEL, якщо потрібно. 9. Налаштувати time sync. 10. Встановити потрібні сервіси. 11. Налаштувати backup. 12. Документувати зміни.
Приклади:
sudo dnf update
sestatus
sudo systemctl enable --now firewalld
timedatectl
32. Безпека
CentOS Stream має enterprise-style security base:
- SELinux;
- firewalld;
- RPM signatures;
- systemd sandboxing;
- OpenSSH;
- journald;
- auditd;
- регулярні оновлення;
- контроль пакетів через DNF;
- security advisories у межах екосистеми.
Рекомендовані практики:
- не вимикати SELinux без аналізу;
- використовувати SSH-ключі;
- обмежити root login;
- налаштувати firewalld;
- регулярно оновлювати систему;
- перевіряти журнали;
- робити backup;
- не підключати випадкові репозиторії;
- тестувати оновлення в staging;
- слідкувати за змінами в CentOS/RHEL ecosystem.
33. Цікаві факти
| Факт | Пояснення |
|---|---|
| CentOS Stream не є “старим CentOS” | Старий CentOS Linux був downstream rebuild, а Stream іде перед RHEL minor releases. |
| CentOS Stream знаходиться між Fedora та RHEL | Fedora швидша й ширша, RHEL стабілізований, Stream — між ними. |
| Stream дозволяє побачити майбутній RHEL раніше | Це корисно для розробників enterprise software. |
| Зміна CentOS викликала появу сильних альтернатив | AlmaLinux і Rocky Linux стали популярними відповідями на кінець CentOS Linux. |
| CentOS Stream 10 має кодову назву Coughlan | Це гілка для Enterprise Linux 10-напрямку. |
| CentOS Stream корисний для тестування RPM-пакетів | Розробники можуть перевіряти сумісність до релізу RHEL. |
| Найбільша плутанина навколо Stream — не технічна, а історична | Багато людей очікували стару роль CentOS під старою назвою. |
34. Людське пояснення: чим є CentOS Stream
CentOS Stream — це система, яку легко неправильно зрозуміти.
Якщо дивитися на неї як на заміну старого CentOS Linux, вона може розчарувати.
Але якщо дивитися на неї як на відкриту майстерню RHEL, усе стає логічнішим.
CentOS Stream — це не “готовий стабільний костюм після релізу”. Це кравецька майстерня, де вже майже видно, яким буде наступний enterprise-костюм, але ще можна побачити шви, зміни й роботу інженерів.
Для production, де потрібна максимальна стабільність, краще часто обрати RHEL, AlmaLinux або Rocky Linux.
Для розробки, тестування, участі в RHEL ecosystem і розуміння майбутнього Enterprise Linux — CentOS Stream дуже корисний.
35. Висновок
CentOS Stream — це сучасний активний напрям CentOS Project, який служить upstream/midstream-платформою для Red Hat Enterprise Linux.
Його головні переваги:
- близькість до RHEL;
- відкритий процес розробки;
- корисність для тестування;
- DNF/RPM-екосистема;
- SELinux;
- безкоштовність;
- SIG-екосистема;
- можливість бачити майбутні RHEL-зміни раніше.
Головні обмеження:
- це не класичний CentOS Linux;
- не downstream rebuild RHEL;
- не найкращий вибір для всіх production-сценаріїв;
- shorter lifecycle порівняно з повним RHEL lifecycle;
- потребує правильного розуміння ролі;
- викликає плутанину через історію назви CentOS.
CentOS Stream найкраще підходить розробникам, тестувальникам, інтеграторам і командам, які працюють поруч з RHEL-екосистемою та хочуть бачити майбутні Enterprise Linux-зміни до того, як вони стануть частиною стабілізованого RHEL.
36. Джерела
- Офіційний сайт CentOS Stream
- CentOS Stream 10 Release Notes
- CentOS Stream 9 information
- Red Hat: What is CentOS Stream?
- Red Hat: What is CentOS?
- Red Hat: CentOS Stream building an innovative future for Enterprise Linux
- CentOS Linux EOL
- CentOS Stream documentation
- CentOS SIG documentation
37. Див. також
CentOS Stream CentOS CentOS Linux Linux RHEL Red Hat Enterprise Linux Fedora AlmaLinux Rocky Linux Enterprise Linux DNF RPM SELinux systemd firewalld EPEL Серверне адміністрування Операційні системи