De bästa apparna för att hantera Flatpak-behörigheter, fjärrkontroller och data
Flatpak har blivit standard för att installera programvara på många Linux-datorer, inklusive spelhårdvara som Steam Deck och de bärbara datorer som Endless gör tillgängliga för förstagångsägare av datorer i många delar av världen.
Flatpak är en mångsidig pakethanterare som enkelt kan installeras och tas bort i olika Linux-distributioner. Vissa kompletterande procedurer kan dock kräva ytterligare programvara för att kunna utföras. Nedan har vi sammanställt ett urval av de mest användbara alternativen som finns tillgängliga i detta avseende.
GNOME Software
Gnome Software fungerar som en förinstallerad applikationsmarknadsplats för många iterationer av stationära Linux-plattformar och tillhandahåller sömlös integration med Flatpak-teknik, vilket underlättar enkel utforskning och upptäckt av nyligen tillgängliga Flatpak-applikationer.
GNOME Software erbjuder ett bekvämt sätt att ladda ner applikationer, ger tillgång till en lista över installerade program och underlättar borttagning av oönskad programvara. När du tar bort ett program frågar GNOME Software om du vill radera eventuella kvarvarande data som är kopplade till det, som vanligtvis finns kvar på din enhet och upptar värdefullt lagringsutrymme.
GNOME-programvaran förser användarna med information om de fjärrarkiv, så kallade Flatpak remotes, som deras enheter hämtar program från. Även om det är möjligt att aktivera och inaktivera dessa fjärrkontroller kan man inte lägga till nya i själva programmet, vilket kräver att man använder antingen terminalen eller en extern tredjepartslösning.
Även om GNOME-programvaran inte är förinstallerad på vissa system, kan den fortfarande installeras manuellt om så önskas. Från och med version 23.10 innehåller Ubuntu till exempel inte längre GNOME som standard utan använder istället en äldre version som inte stöder Flatpaks. För att få tillgång till Flatpaks på Ubuntu måste man först introducera GNOME Software med dess Flatpak-plugintillägg.
sudo apt install gnome-software gnome-software-plugin-flatpak
Flatseal
Flatpaks främsta syfte ligger i dess förmåga att begränsa applikationers åtkomst till specifika data som lagras på en dator och samtidigt förhindra obehörigt utnyttjande av hårdvaruelement som t.ex. webbkameror. Denna funktionalitet, som innebär att en applikation begränsas i en virtuell miljö, representerar ett pågående utvecklingsområde som kallas “sandboxing”.
Till skillnad från mer utvecklade plattformar som Android och iOS, som erbjuder sandboxade applikationer som standard, hade Linux inte denna funktion från början. Följaktligen är den teknik som är förknippad med den relativt ny i jämförelse. Dessutom är många applikationer på plattformen utformade utan att användarna uttryckligen behöver ge tillstånd för åtkomst till olika funktioner. I stället är dessa applikationer vanligtvis förkonfigurerade med en förutbestämd omfattning av behörigheter, vilket gör att användaren inte har något annat val än att antingen acceptera eller avvisa dem. Dessutom är det ofta så att applikationer på plattformen inte informerar användarna om de specifika behörigheter som krävs för att de ska fungera.
Avsaknaden av sandboxing innebär en mängd potentiella säkerhetshot för ens system. I strid med nödvändigheten har många applikationer ofta obegränsad tillgång till en persons fullständiga hemkatalog, trots att de bara kräver åtkomst till en specifik mapp som innehåller deras musikaliska kompositioner eller visuella bilder.
Flatseal ger användarna en tillgänglig lista över behörigheter för deras installerade applikationer, så att de enkelt kan aktivera eller inaktivera dessa behörigheter. Denna funktion gör att användarna kan lita på att ingen obehörig aktivitet äger rum eller att något program inte har tillgång till känslig information.
Även om ökade privilegier kan förbättra användarupplevelsen genom att låta applikationer fungera optimalt inom sitt angivna område, är det viktigt att notera att sådana åtgärder potentiellt kan hindra prestanda för specifika program. I vissa fall kan appar hindras på grund av en initial begränsning i åtkomst till alla filer, eftersom de endast är begränsade till vissa kataloger. Användare kan bli förvirrade när de försöker använda ett fotoredigeringsverktyg, som inte fungerar på filer som lagras i mappen “Downloads”, trots att programmet inte har åtkomst till andra områden som katalogen “Pictures”.
Ett vanligt problem vid användning av vissa applikationer i ett Linux-operativsystem är att det inte är tillräckligt tydligt hur de fungerar. Följaktligen kan användare som inte är bekanta med Flatpak-paket och behörighetsinställningar felaktigt anta att programvaran inte fungerar som den ska. Men efter att ha förvärvat kunskaper inom dessa områden, innebär det vanligtvis att ladda ner och bemästra implementeringen av Flatseal som botemedel mot eventuella upplevda komplikationer.
Warehouse
Varje Flatpak innehåller en mängd data, inklusive dess unika applikationsidentifierare och versionsnummer, kompatibla arkitekturer och stabilitetsstatus, oavsett om den är stabil eller i betafasen. För de som söker ytterligare information kan man få tillgång till sådan information via Warehouse-applikationen som fungerar som ett omfattande arkiv för allt som rör en Flatpak.
Flatpak-paket är kända för sin sömlösa integration och användarvänlighet, men det finns en liten nackdel med dem - automatiska uppdateringar. Med warehouse har användarna möjlighet att förhindra att appar uppdateras automatiskt, vilket gör att de kan behålla en specifik version som de föredrar. Dessutom gör warehouse det möjligt för användarna att återgå till en tidigare version av applikationen om nya versioner innehåller oönskade problem eller betydande ändringar.
I motsats till GNOME Software, som tillhandahåller en omfattande lista över tillgängliga Flatpak-fjärrkontroller, inklusive de som är associerade med din distribution, erbjuder Warehouse ett mer begränsat urval som endast visar fjärrkontroller som du har konfigurerat manuellt, till exempel Flathub. En enastående egenskap hos denna applikation är dock dess enkelhet att identifiera och införliva ytterligare fjärrkällor. Den presenterar en rad förkonfigurerade alternativ som “elementaryOS AppCenter”, “GNOME Nightly” och “KDE Testing Applications”. Dessutom får användarna flexibiliteten att introducera sina egna repository-filer eller URL-adresser för sömlös integration.
Warehouse har en tydlig fördel i sin förmåga att visa de kataloger som innehåller data för dina Flatpak-applikationer. Detta gör att användarna enkelt kan identifiera var på hårddisken deras applikationsdata finns och övervaka hur mycket lagringsutrymme som varje app upptar. Dessutom får de flexibiliteten att radera dessa kataloger efter eget gottfinnande.
Att ta bort installationsfilerna för ett program från datorns lagringsenhet kan frigöra värdefullt diskutrymme och potentiellt lösa eventuella avvikelser i samband med att programmet fungerar felaktigt. Dessutom sträcker sig detta verktyg bortom de aktuella programvaruinstallationerna, eftersom det innehåller ett alternativ som heter “Hantera kvarvarande filer” som identifierar och rensar kvarvarande data som hör till applikationer som har utrotats tidigare.
Flatsweep
Flat
FlatSweep har en klar fördel genom sitt exklusiva fokus på att ta itu med ansamlingen av skräp i Flatpak-applikationer.Detta specialiserade tillvägagångssätt säkerställer att oönskade element elimineras effektivt utan att utgöra potentiella risker för andra kritiska komponenter i ditt datorsystem. I motsats till mer generella systemrensare, som oavsiktligt kan påverka viktiga funktioner, arbetar FlatSweep uteslutande inom Flatpak-applikationer, vilket ger ett extra lager av säkerhet och sinnesfrid för användare som vill ha strömlinjeformad prestanda från sina enheter.
I likhet med flera exceptionella applikationer som skräddarsytts specifikt för GNOME-skrivbordsekosystemet, utmärker sig Flatsweep genom att utföra en enda funktion samtidigt som den ger riklig information som krävs för att utföra uppgiften med största skicklighet. När Flatsweep startas uppmanas användarna att radera sina data på ett säkert sätt, vilket gör att de snabbt kan gå vidare till nästa uppgift.
Flatpak Largely Just Works
Flatpak och dess tillhörande verktyg har gjort det enklare än tidigare att skaffa applikationer för Linux-baserade system. Det finns dock fortfarande vissa brister som kräver förfining av formatet och dess tillhörande instrument. En liknande iakttagelse kan göras beträffande alternativa lösningar som Snap-paket från Canonical, även om behovet av ytterligare programvarukomponenter med tiden kan komma att minska successivt.