Flatpak er et af de nyere pakkeformater, der passer til Linux -skrivebordet. Dette er et enkelt format, der giver dig mulighed for at installere software på tværs af enhver Linux -distribution, idet softwaren i teorien kun har adgang til dele af computeren, som du tillader.

Nogle Linux-distributioner har allerede omfavnet Flatpak i stor stil og går all-in på formatet. Hvordan er det at bruge et skrivebord, der kun er til Flatpak?

Hvad er Flatpak?

Flatpak er en måde at distribuere eller downloade apps til Linux. Der er meget at sige om dem, så tjek for et dybt dyk vores forklarer om Flatpak -apps.

For en kort oversigt er der flere problemer, Flatpak -apps er beregnet til at løse:

  • Flatpak er et universelt format beregnet til at fungere på stort set alle Linux -distributioner.
  • Det isolerer apps fra hinanden og giver kun adgang til de dele, du giver tilladelse til, svarende til Android og iOS.
  • Flatpak -apps behøver dig ikke til at indtaste din adgangskode, når den installeres eller fjernes.
  • Flatpak -apps arbejder fortsat på nyere versioner af Linux.
instagram viewer

Kort sagt, Flatpak har til formål at gøre appudvikling og distribution til Linux lige så enkel og sikker som på mobile enheder.

Hvilke Linux Distros er kun Flatpak?

Ikke alle distros, der har omfavnet Flatpak som det primære pakkeformat, har gjort det på samme måde. Men det er de tre fremtrædende Linux -distros, der har omfavnet Flatpak som standard og primær måde at distribuere apps på.

1. Fedora Silverblue

Fedora Silverblue er en version af Fedora Workstation, der i stedet for at bygge systemet med RPM'er behandler rodfilsystemet som et skrivebeskyttet billede, der administreres af software kendt som OSTree. Du downloader ikke opdateringer til systemet, du downloader et helt nyt billede for at erstatte dit eksisterende.

Fordelen ved dette er, at det er svært at bryde dit system til et punkt, hvor det ikke kan starte. Og hvis en ny version introducerer problemer, er det også let at starte et tidligere billede op og annullere de uønskede ændringer.

Hvad angår software, er det her Fedora Silverblue henvender sig til Flatpak. Alle de apps, du installerer fra GNOME -softwaren, kommer i Flatpak -formatet. Fedora opretholder sit eget sæt Flatpak -apps, og du kan henvende dig til Flathub for mere.

For at installere software i et hvilket som helst andet format kan du enten gøre det i en container i terminalen ved hjælp af et program kendt som Toolbox, eller du kan tilføje specifikke RPM'er til dit systembillede. Da tilføjelse af RPM'er til billedet kræver en fuld genstart hver gang, er dette ikke den ideelle måde at installere apps på og er bedst kun for de programmer, der endnu ikke er tilgængelige i Flatpak -formatet.

2. Uendeligt OS

Endless OS er en distribution målrettet børn, skoler og områder i verden uden stabil internetadgang. Ligesom Silverblue bruger Endless en kombination af OSTree og Flatpak. I modsætning til Silverblue er Endless OSs systembillede baseret på DEB'er.

Endless tager en strengere tilgang til apps. Du installerer kun software via App Center, som kun distribuerer apps i Flatpak -formatet.

Endless OS bruger ikke en traditionel desktop -grænseflade (selvom den er baseret på GNOME), og mange af dens apps er heller ikke traditionelle Linux -apps. Dette er en helt anderledes oplevelse.

3. Elementært OS

Elementær OS er også en meget anden opfattelse af Linux. Fra og med elementært OS 6 viser AppCenter som standard kun apps, der er specielt lavet til elementært OS, og viser også kun Flatpak -apps.

Så selvom elementært OS fortsat er et traditionelt pakkebaseret system, med systemopdateringer distribueret som DEB'er, kan du ikke se nogen apps installeret som DEB'er inde i AppCenter.

Da elementært operativsystem fortsat er en Ubuntu-baseret distro, kan du stadig bruge terminalen til at installere enhver app tilgængelig i Ubuntu's arkiver, men du vil være afhængig af terminalen for at installere opdateringer eller fjerne disse programmer.

På bagsiden, hvis du installerer en enkelt app fra Flathub, får du mulighed for at se alle tilgængelige apps fra denne kilde inde i AppCenter, da det er Flatpak -apps.

Er det kun praktisk at gå med Flatpak?

Det afhænger af, hvilken slags software du regelmæssigt bruger, og hvilken slags oplevelse du vil have. Bemærk, at hver af de tre distroer, der er anført ovenfor, giver en specialiseret brugeroplevelse.

Fedora Silverblue giver i det væsentlige den reneste GNOME -oplevelse til rådighed for Linux ved hjælp af de teknologier, samfundet fokuserer på. GNOME -samfundet har lagt mere energi i at udvikle og udnytte Flatpak -formatet end andre Linux -skrivebordsmiljøer, og de fleste GNOME -software er let tilgængelig.

På elementær OS vil du på samme måde have den bedste oplevelse ved at holde sig til kuraterede elementære apps. I skrivende stund er andre apps fra Flathub mere tilbøjelige til at skille sig ud på version 6.0 end på tidligere versioner, da mange apps nu er standard for GNOME Adwaita -temaet frem for det elementære tema.

Og som nævnt før er Endless OS virkelig sin egen ting.

Hvem vil måske kun gå til Flatpak?

Hvis du vil have et operativsystem, der bare fungerer og går af vejen, er denne tilgang et skridt i den retning. Brugere kan ikke konfigurere deres systemer lige så let som traditionelt udført på Linux, men der er meget mindre, der kan gå galt.

Hvis de fleste apps, du bruger, er tilgængelige via Flathub, er der mindre sandsynlighed for, at du får en betydelig afbrydelse af din arbejdsgang.

Tilladelsesmodellen giver mere ro i sindet. Du kan blokere apps for at få adgang til dele af din computer, som du muligvis ikke kan lide. Dette er endnu mere et plus, når du installerer proprietær software, som du måske ikke har tillid til.

Hvis du er udvikler, giver Silverblues containerbaserede tilgang dig også mulighed for at arbejde uden at skulle installere utallige afhængigheder på dit kernesystem.

Hvem vil måske undgå at gå Flatpak-Only?

Hvis du primært bruger platformsoverskridende apps eller mere niche-specialiserede programmer, der ikke er i Flathub, er det muligt at installere disse programmer i Silverblue og elementært operativsystem, men oplevelsen indebærer at hoppe gennem flere bøjler, end du er vant til, og du kan finde slutresultatet mindre behageligt end Før.

Hvis du er udvikler, skal du tilpasse din arbejdsgang. På nogle distros kan du muligvis slet ikke udføre den slags arbejde, du ønsker.

Flatpak -apps har større filstørrelser end DEB'er eller RPM'er. Det betyder, at du vil bruge mere internetbåndbredde ved downloads og mere plads på din harddisk. Det er noget at huske på, hvis begge er til en præmie.

Hvis du nyder at tilpasse alle aspekter af din computer, kan isolationen i designet til Flatpak komme i vejen for dig. Det er muligt at tema Flatpak-apps, men indtil al den software, du bruger, bliver konfigureret til at fungere med Flatpaks tilladelsessystem, kan du opleve, at nogle af dine værktøjer til justering ikke fungerer.

Flatpak er nået langt

For ikke så mange år siden var Flatpak et løfte om lettere tider. Nu er Linux-tilflyttere i stand til at installere up-to-date software på deres maskiner uden at gå igennem nogen af ​​de gamle forhindringer.

Teknologien er udviklet nok til, at Linux -desktops er i stand til at samle sig rundt om formatet og levere en stabil og pålidelig oplevelse. Spørgsmålet er, om denne oplevelse ændrer meget af det, du personligt elsker ved Linux.

DelTweetE -mail
Flathub vs. Snap Store: De bedste websteder til download af Linux -apps

Hvordan sammenligner Flathub og Snap Store, når du vil downloade Linux -apps? Vi lægger dem mod hinanden for at finde ud af det.

Læs Næste

Relaterede emner
  • Linux
  • Linux -apps
  • Pakke ledere
Om forfatteren
Bertel King (322 artikler udgivet)

Bertel er en digital minimalist, der skriver fra en bærbar computer med fysiske privatlivskontakter og et operativsystem, der er godkendt af Free Software Foundation. Han værdsætter etik frem for funktioner og hjælper andre med at tage kontrol over deres digitale liv.

Mere fra Bertel King

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere