Flatpak 1.8 komt met een app-installatie in 2P2, systemd-eenheid, toegang tot ALSA en meer

flatpak-omslag

Paar dagen geleden een nieuwe stabiele tak van "Flatpak 1.8" werd uitgebracht, dat een systeem biedt voor het bouwen van op zichzelf staande pakketten die niet aan specifieke Linux-distributies zijn gebonden en in een speciale container worden uitgevoerd die de applicatie isoleert van de rest van het systeem.

Flatpak-pakketten ze zijn gepositioneerd als een uitstekende optie voor de distributie van pakketten, aangezien ze niet zijn gekoppeld aan een specifieke distributie, noch maken ze deel uit van de reguliere distributierepositories bij het voorbereiden van een universele container.

Voor veiligheidsbewuste gebruikers, Met Flatpak kun je een applicatie in een container draaien, die alleen toegang biedt tot netwerkfuncties en gebruikersbestanden die aan de applicatie zijn gekoppeld, zodat alle andere informatie of gegevens buiten het bereik hiervan vallen.

Belangrijkste nieuwe functies van Flatpak 1.8

Een van de belangrijkste veranderingen waaraan de ontwikkelaars hebben gewerkt, was het aanbieden van een vereenvoudigde implementatie van de installatie in P2P-modus, dit om het laden van applicaties en runtime-sets mogelijk te maken en te organiseren via tussenliggende knooppunten of schijven voor systemen zonder netwerkverbinding.

Een andere belangrijke wijziging was de standaard deactivering van automatisch laden van opslagplaatsen, gelegen op lokale USB-drives. Waarmee deze wijziging het mogelijk maakte om de interne implementatie van de P2P-modus te vereenvoudigen en de effectiviteit ervan te vergroten.

Daarnaast een optionele systemd-eenheid is toegevoegd detecteren automáticamente extra opslagplaatsen op USB-drives extern aangesloten.

Om tussenliggende lokale repositories te activeren, moet de gebruiker de repository configureren door een symbolische link te maken van / var / lib / flatpak / sideload-repos o / run / flatpak / sideload-repos.

Aan de andere kant, voor toepassingen die toegang hebben tot het bestandssysteem, wordt de doorstuurmap verstrekt / lib vanuit de hostomgeving in / run / host / lib, Daarnaast nieuwe toegangsrechten voor de FS zijn toegevoegd: "host-etc" en "host-os", die toegang tot systeemmappen mogelijk maakt / etc en / usr.

Gebruik. Om efficiëntere code te genereren om GVariant-bestanden uit Ostreee te ontleden variant-schema-compiler en in de bouwconfiguratie biedt de crypte de mogelijkheid om zonder te bouwen libsysteem.

"Install-authenticator" is toegevoegd aan de FlatpakTransaction API, die klanten kunnen gebruiken om de authenticators te installeren die nodig zijn om een ​​transactie te voltooien.

Voor de rol van de wijzigingen binnen de commando's, van de meest prominente in de optie "–Commit =" toegevoegd aan de "flatpak remote-info" commando's en "flatpak update" om een ​​specifieke versie van de OCI-repositories te specificeren.

En verander upgrade commando naar "flatpak upgrade", wat een alias is voor het "flatpak update" -commando.

Met betrekking tot bugfixes, het gebruik van tijdzonegegevens op basis van / Etc / localtime van het hostsysteem, om de problemen op te lossen die verband houden met de tijdzones in sommige toepassingen. De installatie van het env.d-bestand van gdm is gestopt omdat de systemd-generatoren beter zijn in deze taak.

Van de andere veranderingen die zich onderscheiden van deze nieuwe versie:

  • In het hulpprogramma create-usb is standaard export van gedeeltelijke vastleggingen ingeschakeld.
  • Het sysusers.d-bestand is geleverd om de benodigde gebruikers te maken via systemd.
  • Optie toegevoegd «- [no-] follow-redirect»Naar de commando's«flatpak afstandsbediening toevoegen"En" flatpak wijzigen "om doorverwijzing naar een andere repository te verbieden / mogelijk te maken.
  • De Spawn API is toegevoegd aan het portaalsysteem om de feitelijke procesidentificatie (PID) van de actieve applicatie te verkrijgen.
  • Alle OCI-opslagplaatsen (Open Container-initiatief) zijn gewijzigd om de authenticator te gebruiken flatpak-oci-authenticator.
  • Implementeerde scripts voor het voltooien van invoer voor de fish-opdrachtshell.
  • Eerste ondersteuning toegevoegd voor delta-updates voor OCI-opslagplaatsen.
  • Journal sockets gemonteerd in alleen-lezen modus.
  • Ondersteuning toegevoegd voor het exporteren van mappen bij het exporteren van documenten.
  • Sta directe toegang tot ALSA-audioapparaten toe voor applicaties die toegang hebben tot Pulseaudio.

Tenslotte als je er meer over wilt weten, u kunt de volledige lijst met wijzigingen bekijken in het volgende link. 


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.