Lanserte den nye versjonen av Flatpak 1.4.0 med API for flatpakref og mer

Flatpak-logo

En ny stabil gren av Flatpak 1.4-verktøysettet er utgitt, som denne nye versjonen kommer med noen vesentlige endringer i organisasjonen av pakker, forbedringer og mer.

For de som fremdeles ikke vet om Flatpak, bør de vite at dette det er et system med uavhengige pakker som ikke er knyttet til spesifikke Linux-distribusjoner og de kjører i en spesiell container som isolerer applikasjonen fra resten av systemet.

Flatpak kan forenkle distribusjonen av programmer som ikke er en del av standard distribusjonsregister ved å utarbeide en universalbeholder uten å generere separate samlinger for hver distribusjon.

For sikkerhetsbevisste brukere lar Flatpak deg kjøre et program i en container, og gir bare tilgang til nettverksfunksjoner og brukerfiler tilknyttet applikasjonen.

Støtte gis for å kjøre Flatpak-pakker for Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint og Ubuntu.

Pakker med Flatpak er inkludert i Fedora-depotet og vedlikeholdes i Gnome-applikasjonsadministrasjonsprogrammet.

I Flatpak 1.4 ble konfigurasjonen av organisasjonen av eksterne arkiver endret. I katalogen /etc/flatpak/remotes.d brukes i stedet for * .conf-filene med innstillinger de vanlige ".flatpakrepo" -filene, som importeres automatisk når du bruker flatpak for første gang.

Disse filene kan redigeres og slettes fritt, analogt med manuelt lagrede arkiver.

Hovedendringene i Flatpak 1.4

Også innenfor de nyhetene som kan trekkes frem organisasjonen av tilgjengelige fasiliteter har endret seg betydelig for alle pakker på systemet.

I tidligere versjoner ble pakken først installert i en midlertidig katalog som eies av brukeren, og lånet ble kalt en systemhjelper for å importere fra denne katalogen til systemet.

Denne tilnærmingen førte til enorme bortkastede diskressurser, unødvendige I / O og potensielle sikkerhetsproblemer.

I den nye versjonen, et spesielt FUSE-filsystem brukes til å installere systempakker, der brukeren kan skrive data, men etter at opptaket er avsluttet, blir tilgang til de innspilte filene sperret for brukeren. En ny tilnærming innebærer behovet for å sette en flatpakning for en individuell bruker ("flatpak" som standard) og endre SELinux-regler.

På den annen side lagt til muligheten til å definere på klientsiden av filtersystemet for eksterne lagre. Ved hjelp av filtre kan du begrense applikasjonene som er synlige i depotet ved hjelp av svart-hvitt-listemodellen.

På samme måte er ankomsten av et biblioteks-API for å legge til eksterne arkiver fra flatpakref-filer også uthevet.

En annen viktig endring i denne nye versjonen er at lagt til støtte for systemer med flere NVIDIA-skjermkort og regenereringshastigheten til Appstream-filialer for store arkiver ble betydelig økt.

Oppdaterte tjenester for integrering med grafiske miljøer: xdg-desktop-portal og xdg-desktop-portal-gtk, der nye portaler er lagt til for automatisk kjøring, bakgrunnsprogramutførelse, tilgang til GameMode.

Av de andre endringene som ble funnet i denne nye versjonen av Flatpak 1.4.0, finner vi:

  • En ny seccomp-profil for Docker, som lar deg kjøre flatpak i containere.
  • Forbedret evne til å installere fra flere P2P-kilder (via USB-stasjoner eller LAN).
  • Kommandoen "flatpak remote-ls" gir automatisk filtrering av applikasjoner der sporingstiden er utløpt.
  • I "flatpak remote-ls" og "flatpak remote-info" er alternativet "–cached" implementert for å returnere informasjon basert på lokalt hurtigbufrede data.
  • Lagt til muligheten til å spesifisere en overgangsversjon som kundene vil bli bedt om å bytte til en ny filial (i stedet for den nåværende, som er utløpt).
  • Lagt til "–socket = pcsc" for å få tilgang til smartkort.
  • Implementert støtte for dconf plassert i et sandkassemiljø.
  • Alternativene "–no-update- [summary, appstream]" og "–static-delta-ignore-ref = PATTERN" legges til kommandoen build-update-repo.

Hvordan installere Flatpak på Ubuntu og derivater?

For de som er interessert i å kunne installere Flatpak på distroen deres, kan de gjøre det ved å åpne en terminal og skrive følgende kommando i den:

sudo add-apt-repository ppa:alexlarsson/flatpak

sudo apt update

sudo apt install flatpak

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.