For noen øyeblikk siden vi har publisert en artikkel der vi snakket om følelsene som snap- og flatpak-pakker gir oss. Oppdateringsfrekvens er noe flatpacks ligger foran, noe som ikke alltid betyr bedre, og det er noe vi også kan se i programvaren de bruker for å pakke programvare. Bare to måneder etter forrige versjon, Den er nå tilgjengelig Flatpack 1.15.0.
Blant de mest fremragende nyhetene er det endringer angående kompileringen: fra nå av denne typen pakker kan kompileres ved hjelp av Meson i stedet for Autoverktøy. For å kunne gjøre dette må du bruke Meson 0.53.0 eller nyere og Python 3.5 eller nyere. De sier at Autotools byggesystem sannsynligvis vil bli fjernet i løpet av 1.15 eller 1.17 syklusen.
Andre Flatpak 1.15-nyheter
Denne versjonen tillater systemanrop modify_ldt
som en del av --alow=multiarch
, som øker angrepsoverflaten, men er nødvendig når du bruker 16-biters kjørbare filer i enkelte versjoner av WINE. Gssproxy-kontakten kan også deles, som fungerer som en portal for Kerberos-autentisering og lar apper bruke Kerberos-autentisering uten hull i sandkassen. Til slutt har en httpbackend-variabel blitt lagt til flatpak.pc, slik at avhengige objekter som GNOME-programvare kan oppdage om de er kompatible med libflatpak.
Disse feilene er også fikset:
- Avslutt flatpak-session-helper- og flatpak-portal-tjenestene ved økter, slik at applikasjoner ikke arver Wayland-socket-adresser og X11-socket-adresser.
- Ved bruk av fiskeskallet overskrives ikke en tidligere satt XDG_DATA_DIRS.
- Den prøver ikke å aktivere HTTP 2 hvis du er koblet til en versjon av libcurl som ikke støtter den.
- Stopp systemd rapportering av hjelpeøkten som mislykket når den avsluttes av et signal.
- Rettet en advarsel ved oppføring av et dokument uten tillatelser.
- Fikset kompilering med GLib 2.66.x (som brukt i Debian 11).
- Fikset kompilering med GLib 2.58.x (som brukt i Debian 10).
- Genererte filer er gjort mer spillbare.
- Oversettelsesoppdateringer: cs, id, pl, pt_BR
Flatpak 1.15 ble annonsert for mindre enn 24 timer siden, og kan lastes ned fra denne linken på GitHub, hvor all informasjon om denne utgivelsen er publisert. I løpet av de neste dagene/ukene kommer den til de offisielle lagrene til de fleste Linux-distribusjoner.