📦 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:

#Shelly #ArchLinux #PackageManager #AUR #Flatpak #OpenSource #TechNews #FOSS---

Comentarii

Postări populare de pe acest blog

⏱️ Test de laborator Neowin: Linux spulberă Windows 11 în sarcinile zilnice și managementul resurselor!

🌐 Brave susține că browserul său încarcă paginile cu 20% mai rapid decât principalii rivali!

🚀 Fondatorul Bottles a reușit să ruleze Microsoft 365 pe Linux!