📦 Shelly 3.1.4 a fost lansat cu îmbunătățiri majore pentru constructorul său de pachete native!
Shelly, un manager de pachete grafic pentru Arch Linux care combină pachetele din repository-urile native, AUR, Flatpak și AppImage într-o singură interfață, a lansat versiunea 3.1.4. Această versiune aduce îmbunătățiri semnificative, în special pentru constructorul său de pachete native.
🔹 Ce noutăți aduce Shelly 3.1.4?
✅ Constructor de pachete îmbunătățit:
- Poate gestiona PKGBUILD-uri mai complexe, cu corecții pentru:
SOURCE_DATE_EPOCH- Declarații de instalare
- Parsarea shell-ului
- Căi sursă nesigure
- Cazuri în care mai multe surse folosesc același nume de fișier.
- Sursele Git sunt acum clonate de la URL-urile lor originale.
- Detectarea fișierelor necesare în timpul build-ului este mai fiabilă.
- Corecții pentru eșecuri de build care afectau pachete precum AnyDesk, Mandolin, Remora și Pi.
✅ Curățarea cache-ului AUR:
- O nouă opțiune pentru curățarea cache-ului de build AUR cu comanda:bash
shelly purify standard --aur-cache - Utilizatorii pot acum previzualiza și șterge arhivele de pachete AUR construite.
✅ Shellystrap:
- Un nou instrument de provizionare pentru medii izolate de construire a pachetelor.
- Îmbunătățiri în gestionarea dependențelor.
- Suport pentru transmiterea cheilor PGP în build-urile izolate.
- Corecții pentru problemele legate de systemd în directorul home.
✅ Revizuirea pachetelor îmbunătățită:
- Diff-urile colapsabile pentru revizuirea PKGBUILD-urilor AUR, facilitând inspectarea schimbărilor mari.
- Actualizările pot fi revizuite individual înainte de a fi aplicate.
✅ Îmbunătățiri ale interfeței:
- Dependențele opționale sunt afișate mai clar.
- Pachetele ignorate rămân vizibile când sunt filtrate.
- Dialogurile de conflict specifică acum care pachet instalat va fi îndepărtat.
- Textul detaliilor pachetului poate fi selectat și copiat.
- Coloanele lungi de pachete folosesc acum elipse în loc să depășească.
- Actualizările de stare a instalării apar mai consistent.
✅ Integrare Flatpak îmbunătățită:
- Link-urile Flathub pot deschide direct aplicația solicitată în Shelly.
- Versiunile de actualizare disponibile sunt afișate corect.
- Progresul descărcării dependențelor este mai precis.
✅ Alte îmbunătățiri:
- Tava de notificări poate fi configurată folosind un program cron.
- Actualizările serviciului de tavă declanșate din linia de comandă funcționează acum așteptat.
📌 Surse și detalii:
- Articol original: Linuxiac - Shelly 3.1.4 Arch Linux Package Manager Improves Its Native Package Builder
- Notele de lansare: Shelly 3.1.4 Release Notes
#Shelly #ArchLinux #PackageManager #AUR #Flatpak #OpenSource #TechNews #FOSS---
Comentarii
Trimiteți un comentariu