Publicația Linuxiac detaliază planurile mari pentru PackageKit 2.0 , suita de servicii D-Bus ce funcționează ca o interfață abstractă între managerii de pachete nativi ai distribuțiilor Linux (cum ar fi APT, DNF, ALPM/Pacman, ZYpp) și magazinele de aplicații (GNOME Software, KDE Discover). După mai bine de zece ani în care arhitectura a rămas în mare parte neschimbată, dezvoltatorii pregătesc o ruptură completă de compatibilitate a API-ului ( complete API break ) pentru a aduce sistemul în era modernă a Linux-ului. ✨ Punctele cheie ale viitoarei versiuni PackageKit 2.0: 🛠️ Ruptură totală de API ( Complete API Break ): • Vechiul API D-Bus și semnalele învechite vor fi eliminate sau regândite de la zero. Această decizie le permite dezvoltatorilor să renunțe la codul legacy adunat în ultimul deceniu și să rezolve limitările istorice ale sistemului. 🧹 Curățenie de cod și eliminarea funcțiilor depășite: • Simplificarea semnalelor D-Bus (de exemplu, trecerea exclusivă la semnal...
Publicația Linuxiac detaliază lansarea versiunii Shelly 3.1 , o actualizare importantă pentru managerul de pachete modern creat special pentru distribuțiile bazate pe Arch Linux. Această ediție extinde semnificativ capabilitățile utilitarului, oferind integrare directă cu fișierele de construcție native Arch. ✨ Punctele cheie ale versiunii Shelly 3.1: 🛠️ Suport nativ pentru PKGBUILD: • Shelly poate acum citi, analiza și procesa direct fișierele PKGBUILD locale fără a depinde exclusiv de depozitele AUR sau utilitare externe precum makepkg . Utilizatorii pot construi și instala pachete personalizate cu o singură comandă. ⚡ Gestionare mai rapidă a dependențelor: • Algoritmul de rezolvare a dependențelor a fost optimizat, reducând timpul necesar pentru verificarea pachetelor conflictuale sau lipsă înainte de compilare. 🔍 Căutare și filtrare îmbunătățite: • Oferă rezultate de căutare mai curate și mai rapide atât în depozitele oficiale Arch, cât și în AUR (Arch User Repository), afișând...