Bygg, distribuerer og kjør sandkasse -apper på Linux med Flatpak

Bygg, distribuerer og kjør sandkasse -apper på Linux med Flatpak

Flatpak er neste generasjons teknologi for å bygge og installere stasjonære applikasjoner. Det er et system for å bygge, distribuere så vel som å kjøre sandkassede stasjonære applikasjoner på Linux. Videre er appen avhengig av et prosjekt som heter Bubblewrap for Sandboxing Lowlevel.

Nøkkelegenskaper

For brukere

  • Listen over applikasjoner vokser hele tiden og inkluderer Spotify, Skype og Telegram.
  • Nye utgivelser av applikasjoner vises før.
  • I motsetning til pakkeledere, kan det trygt oppdatere applikasjoner på farten.
  • Installerer samtidig flere versjoner av samme applikasjon.
  • Sandkasseteknologien forhindrer utnyttelser så vel som hindrer ondsinnede applikasjoner.

For utviklere

  • Lag ett appbunt i tillegg til å distribuere det til hele Linux Desktop -markedet.
  • Utvikle så vel som å teste applikasjonen din i et miljø som er identisk med den brukerne har.
  • Byggverktøyene er enkle og enkle å bruke, og kommer i tillegg med et komplett sett med dokumentasjon.
  • De innebygde driftstider gir stabile sett med avhengigheter som kan brukes av applikasjoner.
  • Avhengigheter som ikke er i en kjøretid, kan samles som en del av en applikasjon.
  • Runtider er fremover kompatible, uavhengig av distribusjonsendringer. I tillegg kjøres applikasjonene på nye Linux -distribusjonsversjoner når de blir utgitt.

Hvordan installere Flatpak på Ubuntu 17.04, Ubuntu 16.10

sudo add-apt-repository ppa: Alexlarsson/flatpak sudo apt-get update && sudo apt-get install flatpak

Hvordan fjerne appen fra Ubuntu

sudo apt-Få fjern flatpak

Installer telegram ved hjelp av flatpak

Flatpak Install -fra https: // jgrulich.Fedorapeople.org/telegram/telegram.Flatpakref
  • Kjør applikasjon
flatpak run org.telegram.TelegramDesktopdeVel
  • Fjern applikasjonen
Flatpak avinstallerer org.telegram.TelegramDesktopdeVel

For å bygge samt pakke en app, se dokumentasjon