Az openSUSE Myrlyn csomagkezelő elérte az 1.0-s verziót

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Hosszú fejlesztési időszak után stabil kiadássá vált a Myrlyn, az openSUSE Qt-alapú grafikus csomagkezelője. Az 1.0-s verzió nemcsak funkcionális bővítéseket hoz, hanem fontos mérföldkő is a YaST szoftverkezelési szerepének fokozatos kiváltásában.

A Myrlyn egy Qt-alapú grafikus felület, amely a libzypp csomagkezelő motorra épül – ugyanarra a háttérrendszerre, amelyet a jól ismert Zypper is használ. Célja, hogy modern, átlátható alternatívát nyújtson a YaST számára a szoftverek telepítésében és kezelésében az openSUSE Leap és Tumbleweed kiadásokon. A projekt most elérte az 1.0-s verziót, ami a fejlesztők szerint már stabil, mindennapi használatra szánt állapotot jelent.

Közösségi tárolók támogatása Leap 16.0-hoz

Az egyik legfontosabb újdonság, hogy a Myrlyn 1.0-ban már elérhetők az openSUSE Leap 16.0 közösségi tárolói. Ezek korábban szerveroldali hiányosságok miatt nem voltak használhatók, mostantól azonban a felhasználók közvetlenül a grafikus felületen keresztül böngészhetik és kezelhetik az ott található csomagokat.

Finomhangolható jogosultságkezelés

Bővült a privilegizált műveletek konfigurálhatósága is. A myrlyn-sudo működéséhez használt környezeti változók immár felhasználónként külön konfigurációs fájlban adhatók meg, a következő elérési úton:

~/.config/openSUSE/myrlyn-sudo.conf

Ez rugalmasabb beállításokat tesz lehetővé többfelhasználós környezetben is.

Átláthatóbb függőségkezelés és keresés

Jelentősen javult a függőségfeloldó (solver) működésének láthatósága. Olyan műveletek után, mint a Package Update vagy a Dist-Upgrade, a Myrlyn most már a főablakban jelzi, hogy a függőségkezelő milyen módban működik, egészen addig, amíg a felhasználó nem fogadja el a változtatásokat.

A keresési funkciók is fejlődtek:

  • Az „Auto” keresési mód alapértelmezett viselkedése mostantól választható, hogy „Starts With” (ezzel kezdődik) vagy „Contains” (tartalmazza) legyen.
  • Újdonság, hogy a Myrlyn képes RPM Recommends mezőkben is keresni, így könnyebben megérthető, miért került egy adott csomag a rendszerre függőségként, nem pedig közvetlen telepítés eredményeként.

Megújult zypp-előzménykezelő

A kiadás legnagyobb fejlesztési csomagja a zypp előzményböngészőt érinti. A korábbi egyszerű idővonal helyett egy hierarchikus nézet jelent meg, amely év–hónap–nap bontásban jeleníti meg az eseményeket.

Emellett az események most már tranzakciók szerint vannak csoportosítva, nem csupán dátum alapján. Így világosan elkülöníthetők az egyes műveletek, legyen szó zypper dup, telepítés, eltávolítás vagy éppen Myrlyn által indított művelet.

A szűrési lehetőségek is bővültek:

  • csomagnév vagy minta alapján,
  • tároló szerint,
  • kizárólag eltávolítási eseményekre,
  • illetve tárolóváltozásokra (hozzáadás, eltávolítás, URL-módosítás).

Elérhetőség

A Myrlyn 1.0 részletes változáslistája a projekt változásnaplójában található. A stabil kiadás hamarosan frissítésként megérkezik az openSUSE Tumbleweed felhasználókhoz is, akik jelenleg még a 0.9.9-es verziót használják.

A fejlesztés iránya alapján a Myrlyn egyre inkább valódi, modern alternatívává válik a grafikus csomagkezelés terén az openSUSE ökoszisztémában.

Mi az a Myrlyn?

A Myrlyn egy Qt 6 / C++ nyelven fejlesztett, teljesen önálló grafikus alkalmazás, amely nem függ Ruby-tól vagy a YaST egyéb elemeitől. Ugyanakkor továbbra is a jól bevált libzypp megoldót használja, amely a zypper és a YaST alatt is működik.

A Myrlyn főbb jellemzői:

  • Gyorsabb és reszponzívabb kezelőfelület, mint a YaST.
  • Egyetlen, letisztult forráskódbázis, ami megkönnyíti a karbantartást és a hibajavítást.
  • Olvasási mód: a felhasználó megtekintheti a telepített csomagokat anélkül, hogy módosíthatna.
  • Egyszerűbb disztribúciófrissítés-kezelés, amely különösen fontos a Tumbleweed folyamatos frissítése mellett.
  • Kisebb telepítési méret, ami kedvezőbb a konténeres és minimál rendszertelepítésekhez.

A YaST utáni élet: modulárisabb rendszeradminisztráció

Fontos kiemelni, hogy a Myrlyn kizárólag a szoftverkezelésre fókuszál. Az olyan rendszerszintű beállításokat, mint a tűzfal, a hálózat, vagy a felhasználókezelés, más dedikált eszközök fogják átvenni, mint például a Cockpit webes kezelőfelület.

A Myrlyn megjelenése összhangban van más openSUSE-modernizációs törekvésekkel, így például az új Agama telepítővel, amely szintén Qt6-alapú, moduláris és konténerbarát.

További információk

A Myrlyn forráskódja nyílt, elérhető a GitHub oldalán. Telepíteni már most lehet Tumbleweed snapshotból, a YaST Software Management modul alternatívájaként.