Flatpak 1.16 kommer mer än två år senare med förbättringar i sin integration och dessa nya funktioner

  • Flatpak 1.16 lägger till stöd för USB-enheter, KDE-sökning och Meson som kompilator.
  • Nya funktioner som privata Wayland-uttag och förbättrat stöd för Wine och Kerberos.
  • Optimerad rensning av tillfälliga kataloger och stöd för terminaler för att visa framsteg.
  • Allmänna förbättringar av API, språkkonfiguration och autentisering av D-Bus-tjänster.

Flatpack 1.16

Flatpack 1.16, sandboxnings- och applikationsdistributionssystemet för Linux, är äntligen tillgängligt och för med sig en mängd förbättringar och nya funktioner som lovar att göra livet lättare för utvecklare och slutanvändare av applikationer i Linux-miljöer. Denna nya version kommer efter två och ett halvt års arbete sedan senaste stora uppdateringen, och är redo att användas av distributioner och användare som vill dra nytta av dess fördelar.

Bland de mest anmärkningsvärda nya funktionerna i Flatpak 1.16 inkluderar möjlighet att lista USB-enheter, öppnar dörren för mer flytande integration med extern hårdvara. Dessutom är det nu möjligt att använda autoslutförandefunktionen för sökningar i KDE, ett framsteg som utan tvekan kommer att välkomnas av användare av denna skrivbordsmiljö. Å andra sidan kan Flatpak kompileras med Meson, vilket lämnar Autotools bakom sig, en förändring som lovar att förenkla utvecklingen.

Flatpak 1.16 tekniska nyheter i detalj

Ett av de mest intressanta tilläggen är introduktionen av privata Wayland-uttag. Tack vare detta kommer kompositörer att kunna identifiera sandlådeapplikationsanslutningar som tillhörande den skyddade miljön. Detta framsteg stärker säkerheten samtidigt som systemet ökar flexibiliteten i scenarier som kräver en högre grad av isolering.

Flatpak erbjuder nu även stöd för systemsamtal modify_ldt under alternativ --allow=multiarch, vilket är viktigt att utföra 16 bitars körbara filer i vissa versioner av WINE. Dessutom innehåller Flatpak en ny variabel flatpak.pc för beroende projekt som GNOME Software, vilket gör det enkelt att upptäcka kompatibilitet med libflatpak-biblioteket.

Optimering och rengöring

När det gäller underhåll implementerar Flatpak 1.16 ett rensningssystem som automatiskt tar bort gamla temporära kataloger skapade av tidigare versioner. Ange också kommandot --device=input för att komma åt enheter evdev på rutter som /dev/input.

En annan anmärkningsvärd nyhet är terminalemulatorernas förmåga att visa utvecklingen av Flatpaks verksamhet. Denna till synes lilla förbättring förenklar användarupplevelsen avsevärt när det gäller installationer, uppdateringar och andra intensiva operationer.

API och flexibilitet

Det nya API:et flatpak_transaction_add_rebase_and_uninstall() underlättar hanteringen av uttjänta applikationer, vilket gör att de kan ersättas av deras efterföljare på ett mer tillförlitligt sätt. Dessutom förenklas konfigurering av ytterligare språk genom att ta dem direkt från AccountsService-tjänsten om de är konfigurerade där.

När det gäller subsandboxar skapade av flatpak-portal, säkerställer denna version det miljövariabler ärvs korrekt från kommandot flatpak run som startade den ursprungliga instansen och löste tidigare problem relaterade till FLATPAK_GL_DRIVERS och andra liknande funktioner.

Infrastrukturförbättringar

Flatpak 1.16 också optimerar hanteringen av förare och föråldrade referensertar bort dem automatiskt. Dessutom uppdaterar den nu automatiskt D-Bus-konfigurationen efter installation eller uppdatering av applikationer, vilket säkerställer att exporterade tjänster alltid är tillgängliga.

Å andra sidan införs en ny variabel FLATPAK_DATA_DIR för att anpassa platsen för Flatpak-datakatalogen, samt ytterligare variabler som t.ex FLATPAK_DOWNLOAD_TMPDIR y FLATPAK_TTY_PROGRESS, vilket gör användningen av systemet mer flexibel i olika miljöer.

Flatpak 1.16 Tillgänglighet och kompatibilitet

Utvecklare har lagt till stöd för applikationer som WebKit för att ansluta AT-SPI-tillgänglighetsträd mellan subsandboxar och huvudprocesser. Dessutom kommandot flatpak run -vv ger nu detaljerade felsökningsmeddelanden som visar alla sandlådeparametrar tillämpliga.

Flatpak version 1.16 är tillgänglig för nedladdning från officiella projektsidan på GitHub. Det rekommenderas dock starkt att användare uppdaterar sina versioner genom de officiella arkiven för sina GNU/Linux-distributioner för att säkerställa en problemfri installation.

Flatpak var redan ett viktigt verktyg i Linux-ekosystemet, och den här versionen stärker ytterligare sin position som ledande inom sandlådor och applikationsdistribution. Med dessa förbättringar håller Flatpak 1.16 inte bara jämna steg med nuvarande behov utan skapar också en solid grund för framtida utveckling.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.