Myrlyn система управління пакетами в openSUSE Tumbleweed

openSUSE Tumbleweed представляє Myrlyn як нову систему управління пакетами

Дистрибутив з безперервним оновленням openSUSE Tumbleweed опублікував знімок 20250630, який містить суміш оновлень основних пакетів і вдосконалень програмного забезпечення, а також дебют важливого нового компонента: Myrlyn.

Як повідомлялося раніше, бета-анонс openSUSE Leap 16.0 у квітні 2025 року тихо підтвердив велику зміну: традиційний стек YaST виводиться з експлуатації в Leap і перейде в режим обслуговування в Tumbleweed, а Myrlyn стане новим графічним інтерфейсом для керування пакетами.

Myrlyn: сучасна заміна YaST для управління пакетами

Технічно, новий інструмент вже охоплює більшість функцій, які користувачі очікують від модуля YaST Software. Хоча він також використовує перевірений тривалою експлуатацією вирішувача libzypp, що використовується YaST та zypper, Myrlyn є окремою програмою на основі Qt 6/C++ без залежностей від Ruby або YaST.

Більше того, він значно покращує швидкість, чутливість і загальну зручність використання. Myrlyn також представляє зручні вдосконалення, такі як режим перегляду без редагування та спрощене управління оновленнями дистрибутиву, чого раніше бракувало YaST.

openSUSE Tumbleweed

Причини переходу від YaST до Myrlyn

Окрім усіх переваг, є ще одна вагома причина, чому openSUSE готовий відмовитися від доброго старого YaST, на який дистрибутив покладався понад два десятиліття: застарілий дизайн і зростаючі зусилля, необхідні для його підтримки.

Коротше кажучи, Myrlyn має більш оптимальний, легший у обслуговуванні дизайн. Усуваючи залежність від Ruby та консолідуючи всю функціональність у єдиному репозиторії коду, розробники openSUSE можуть легше керувати оновленнями, виправляти помилки та додавати нові функції.

Такий підхід значно зменшує розмір інсталяції дистрибутиву та покращує продуктивність, особливо в мінімальних та контейнеризованих середовищах.

Перехід до більш модернізованого openSUSE

Перехід від YaST до Myrlyn також тісно пов’язаний з іншими ініціативами з модернізації в openSUSE, включаючи прийняття нового встановлювача Agama та веб-інтерфейсу Cockpit для завдань адміністрування системи.

У той час як Myrlyn зосереджується виключно на управлінні програмним забезпеченням, завдання конфігурації, які раніше оброблялися YaST, такі як управління брандмауером, мережею та адміністрування користувачів, перейдуть до інших спеціалізованих інструментів.

Очікується, що YaST поступово перейде в режим обслуговування спільнотою в Tumbleweed, тоді як майбутній випуск Leap 16 пізніше цього року повністю використовуватиме Myrlyn за замовчуванням.

Для отримання додаткової інформації про новий графічний менеджер програмних пакетів та репозиторіїв openSUSE відвідайте репозиторій GitHub та офіційний сайт openSUSE.