Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГАК-2026.docx
Скачиваний:
1
Добавлен:
16.06.2026
Размер:
2.66 Mб
Скачать

4. Популярные дистрибутивы Linux Для десктопов и начинающих:

  • Ubuntu — самый популярный дистрибутив для десктопов. Основан на Debian. Прост в установке и использовании. Есть LTS-версии с длительной поддержкой.

  • Linux Mint — основан на Ubuntu, но с более традиционным интерфейсом (Cinnamon). Хорош для перехода с Windows.

  • Fedora — передовой дистрибутив от Red Hat. Быстро внедряет новые технологии. Часто используется разработчиками.

  • openSUSE — удобный инструмент настройки YaST, есть версии Leap (стабильная) и Tumbleweed (rolling release).

Для серверов:

  • Ubuntu Server — очень популярен, особенно в облаках.

  • Debian — стабильный, надёжный, консервативный. Основа для многих дистрибутивов.

  • CentOS / Rocky Linux / AlmaLinux — бесплатные аналоги RHEL (Red Hat Enterprise Linux). Для корпоративных серверов.

  • Red Hat Enterprise Linux (RHEL) — коммерческий дистрибутив с поддержкой.

  • SUSE Linux Enterprise Server (SLES) — коммерческий конкурент RHEL.

Для продвинутых и энтузиастов:

  • Arch Linux — rolling release, всё настраивается вручную, минимализм. Не для новичков.

  • Gentoo — собирается из исходников под конкретное железо. Максимальная производительность и настройка.

Специализированные:

  • Kali Linux — для тестирования на проникновение (пентеста).

  • Raspberry Pi OS — для одноплатников Raspberry Pi.

  • Proxmox — платформа виртуализации на базе Debian.

5. Особенности Linux

  • Стабильность и безопасность — серверы на Linux могут работать годами без перезагрузки.

  • Гибкость — можно установить только то, что нужно.

  • Командная строка — мощный инструмент управления (Bash, Zsh).

  • Пакетные менеджеры — apt (Debian/Ubuntu), yum/dnf (RHEL/Fedora), pacman (Arch), zypper (openSUSE).

  • Контейнеризация — Docker и Kubernetes тесно связаны с Linux.

  • Масштабируемость — от встраиваемых систем до суперкомпьютеров.

6. Области применения

  • Серверы — доминирует (веб-серверы, базы данных, облачные платформы).

  • Суперкомпьютеры — практически 100% используют Linux.

  • Встраиваемые системы — Android (ядро Linux), роутеры, Smart TV.

  • Разработка — особенно веб-разработка, DevOps.

  • Десктопы — малая доля (около 2-3%), но стабильная аудитория.

Часть 3. macOS

1. Краткая история

  • 1984 — Macintosh с оригинальной ОС (классическая Mac OS).

  • 2001 — macOS (тогда Mac OS X) 10.0 Cheetah. Основана на Darwin (ядро XNU + BSD).

  • 2012 — OS X Mountain Lion, начало интеграции с iOS.

  • 2016 — macOS Sierra, интеграция с Siri.

  • 2020 — переход с процессоров Intel на Apple Silicon (M1, M2, M3).

  • 2023 — macOS Sonoma.

2. Архитектура macOS

macOS использует гибридное ядро XNU (XNU is Not Unix):

  • Mach — микроядро (управление памятью, IPC, потоки).

  • BSD — слой, предоставляющий Unix-интерфейс (POSIX, файловые системы, сетевой стек).

  • IOKit — фреймворк для драйверов устройств (в ядре).

Компоненты:

  • Aqua — графический интерфейс.

  • Cocoa / Carbon — API для приложений.

  • Quartz — графическая подсистема (Compositor, Quartz 2D, Quartz Extreme).

  • Core Animation, Core Audio, Core Image — мультимедийные фреймворки.

  • Launchd — система инициализации и управления сервисами.

  • Finder — файловый менеджер.