openSUSE a atins un nou capitol în evoluția sa cu lansarea Myrlyn 1.0, un manager de pachete grafic bazat pe Qt și libzypp, care vine să înlocuiască treptat vechiul YaST în gestionarea software-ului pe distribuțiile Leap și Tumbleweed. Myrlyn nu este doar un simplu înlocuitor, ci aduce îmbunătățiri semnificative în ceea ce privește ușurința în utilizare, configurabilitatea și integrarea cu repository-urile comunității, marcând astfel o tranziție importantă pentru utilizatorii openSUSE.
Ce este Myrlyn și de ce a fost dezvoltat?
Myrlyn este o interfață grafică pentru gestionarea pachetelor software pe openSUSE, construită pe baza motorului libzypp (același folosit și de Zypper, instrumentul în linie de comandă pentru gestionarea pachetelor). Dezvoltat inițial în cadrul SUSE Hack Week din noiembrie 2024, Myrlyn a fost creat pentru a oferi o alternativă modernă și independentă la YaST, care a fost mult timp standardul pentru administrarea sistemului în openSUSE, dar care a devenit din ce în ce mai greu de întreținut datorită arhitecturii sale învechite și a dependențelor complexe.
Caracteristici cheie ale Myrlyn 1.0
1. Interfață modernă și intuitivă Myrlyn 1.0 oferă o interfață grafică bazată pe Qt, care este mai ușor de utilizat și mai accesibilă decât YaST, mai ales pentru utilizatorii noi. Interfața este proiectată pentru a fi curată, cu opțiuni clare pentru instalare, actualizare și ștergere a pachetelor, precum și pentru gestionarea repository-urilor.
2. Suport pentru repository-urile comunității O noutate majoră în Myrlyn 1.0 este integrarea repository-urilor comunității, cum ar fi Packman, openh264, libdvdcss și NVIDIA, care anterior nu erau disponibile direct în interfața YaST pentru openSUSE Leap 16.0. Acum, utilizatorii pot inspecta și gestiona pachetele din aceste repository-uri direct din interfața Myrlyn, fără a fi nevoiți să le adauge manual sau să folosească linia de comandă.
3. Configurabilitate îmbunătățită pentru operațiunile privilegiate Myrlyn 1.0 introduce opțiuni de configurare avansate pentru operațiunile care necesită drepturi de administrator (sudo). Utilizatorii pot defini variabile de mediu pentru myrlyn-sudo într-un fișier de configurare personalizat, situat în ~/.config/openSUSE/myrlyn-sudo.conf, ceea ce permite o personalizare mai fină a comportamentului instrumentului în funcție de nevoile specifice.
4. Istoric detaliat al operațiunilor Interfața Myrlyn afișează acum un istoric detaliat al operațiunilor efectuate prin libzypp (Zypper, YaST sau Myrlyn), grupate pe sesiuni sau tranzacții, nu doar pe zi. Aceasta permite utilizatorilor să urmărească mai ușor modificările aduse sistemului și să identifice eventualele probleme.
5. Eliminarea dependențelor de YaST Unul dintre obiectivele principale ale Myrlyn a fost să elimine dependența de YaST și de limbajul Ruby, folosind în schimb Qt și C++. Aceasta face ca Myrlyn să fie mai ușor de întreținut și de actualizat, reducând în același timp riscul de erori și incompatibilități.
De ce este importantă lansarea Myrlyn 1.0?
1. Modernizarea openSUSE Trecerea de la YaST la Myrlyn reprezintă un pas major în modernizarea openSUSE, atât pentru ediția stabilă Leap, cât și pentru cea rolling-release, Tumbleweed. Myrlyn este mai rapid, mai ușor de utilizat și mai ușor de întreținut, ceea ce este esențial pentru atragerea de noi utilizatori și pentru menținerea relevanței distribuției pe termen lung.
2. Îmbunătățirea experienței utilizatorului Myrlyn aduce îmbunătățiri semnificative în experiența utilizatorului, cum ar fi modul de navigare doar în citire (read-only), gestionarea simplificată a actualizărilor de distribuție și o interfață mai clară pentru gestionarea pachetelor. Acestea fac ca administrarea sistemului să fie mai accesibilă, chiar și pentru utilizatorii mai puțin experimentați.
3. Integrarea cu alte inițiative de modernizare Lansarea Myrlyn 1.0 se înscrie în contextul unor eforturi mai largi de modernizare a openSUSE, alături de adoptarea noului instalator Agama și a interfeței web Cockpit pentru administrarea sistemului. Aceste schimbări reflectă dorința comunității openSUSE de a oferi un mediu mai coeziv, mai ușor de utilizat și mai bine integrat.
Cum poți încerca Myrlyn 1.0? Myrlyn 1.0 este disponibil în repository-urile oficiale ale openSUSE Leap 16.0 și Tumbleweed. Utilizatorii pot instala pachetul direct prin Zypper sau prin intermediul interfeței grafice a Myrlyn, dacă aceasta este deja prezentă în sistem. Pentru cei care doresc să exploreze mai multe detalii tehnice sau să contribuie la dezvoltare, codul sursă este disponibil pe GitHub.
Concluzie Myrlyn 1.0 reprezintă un pas important pentru openSUSE, aducând o interfață modernă, flexibilă și ușor de utilizat pentru gestionarea pachetelor software. Cu eliminarea dependențelor de YaST, integrarea repository-urilor comunității și îmbunătățirea configurabilității, Myrlyn nu doar că înlocuiește un instrument învechit, ci și deschide calea către o experiență mai bună pentru utilizatorii openSUSE.
„Myrlyn este mai mult decât un simplu manager de pachete; este o dovadă a angajamentului openSUSE față de inovație și îmbunătățirea continuă a experienței utilizatorului”, declară dezvoltatorii proiectului.
Resurse:
Comentarii
Trimiteți un comentariu