hostprofi.ru
Подобрать хостинг
Термин

openSUSE

краткое определение

openSUSE — зрелый Linux-дистрибутив с уникальным инструментом YaST для системного администрирования. Варианты: Leap (стабильный) и Tumbleweed (rolling release).

openSUSE — один из наиболее зрелых Linux-дистрибутивов с сильными инструментами системного администрирования. Ключевая особенность — YaST (Yet another Setup Tool): графический и консольный центр управления системой, не имеющий аналогов в других дистрибутивах.

Два варианта openSUSE

openSUSE Leap
Стабильный релиз, синхронизированный с SUSE Linux Enterprise Server (SLES). Новые версии — раз в год. Подходит для production-серверов. Leap 15.6 — актуальная версия 2024.
openSUSE Tumbleweed
Rolling release: пакеты обновляются сразу после прохождения автоматических тестов. Для разработчиков, которым нужен актуальный стек. Стабильность выше, чем у большинства rolling-дистрибутивов.

YaST и управление системой

YaST — уникальный инструмент openSUSE. Охватывает: сеть (IP, DNS, маршруты), пользователи/группы, файрвол, пакетный менеджер, установщик, дисковые разделы, NFS, Samba. Доступен как GUI и через ncurses (текстовый интерфейс) — работает по SSH без X11.

Пакетный менеджер zypper

zypper install nginx          # установить пакет
zypper update                 # обновить все пакеты
zypper remove nginx           # удалить
zypper search nginx           # поиск
zypper info nginx             # информация о пакете
zypper addrepo URL alias      # добавить репозиторий

RPM-пакеты, но собственная база пакетов OBS (Open Build Service) — тысячи пакетов от сообщества.

История

SuSE Linux GmbH основана в 1992 году в Нюрнберге. SuSE Linux 1.0 вышел в 1994 году на основе Slackware. Novell приобрела SUSE в 2003 году за $210 млн. В 2011 году openSUSE стала независимым проектом при спонсорстве SUSE. Attachmate приобрела Novell в 2011 году, EQT Partners — SUSE в 2018. SUSE провела IPO в 2021 году.

openSUSE в хостинге

openSUSE Leap — надёжный выбор для серверов, хотя и менее распространён, чем Ubuntu или AlmaLinux. Nginx, Apache, MariaDB, PostgreSQL устанавливаются через zypper стандартно. Основное преимущество — корпоративная поддержка от SUSE (SLES) и YaST для GUI-администрирования. На хостинг-рынке openSUSE занимает нишу: VPS для разработчиков и корпоративных клиентов, предпочитающих SUSE-экосистему.

YaST — центр управления системой

YaST (Yet another Setup Tool) — уникальный инструмент настройки, которого нет ни в одном другом дистрибутиве. Через единый интерфейс настраиваются сеть, файервол, разделы диска, пользователи, службы systemd и репозитории пакетов. Работает как в графическом режиме, так и в ncurses-терминале.

Zypper — пакетный менеджер openSUSE — поддерживает зависимости через SAT Solver и разрешает конфликты без участия пользователя. zypper dup (distribution upgrade) обновляет Tumbleweed до последнего снимка репозитория. zypper install nginx устанавливает Nginx со всеми зависимостями.

Leap vs Tumbleweed

openSUSE Leap — стабильный релиз с фиксированными версиями пакетов, выходит раз в год. Базируется на том же исходном коде, что и SUSE Linux Enterprise, поэтому подходит для серверов в продакшене. openSUSE Tumbleweed — rolling release, пакеты обновляются ежедневно до последних upstream-версий.

Для хостинга рекомендуется Leap: предсказуемое поведение, долгосрочная поддержка, проверенные версии пакетов. Tumbleweed подходит разработчикам, которым нужны последние версии компиляторов и библиотек.

На что обращать внимание

Экосистема openSUSE меньше, чем у Ubuntu/Debian — часть пакетов из официальных репозиториев отсутствует, но доступна через OBS (Open Build Service). Docker и Kubernetes поддерживаются официально. AppArmor используется вместо SELinux по умолчанию.

Другие термины