Hvis du har brukt Android- eller iOS -smarttelefoner, kan du ha administrert tillatelser for individuelle applikasjoner på et tidspunkt. Flatpak -tillatelser er basert på en lignende idé der brukere får en viss kontroll over tillatelseshåndtering.
Hovedfunksjoner i flatal
Programmer installert av Flatpak trenger spesifikke tillatelser for å kjøre. Du blir varslet om nødvendige tillatelser mens du installerer en Flatpak -pakke fra kommandolinjen. Hvis en flatpak -pakke er installert i Linux -systemet ditt, kan tillatelser for den administreres senere ved å bruke kommandolinjealternativer. FlatSeal lar deg administrere disse tillatelsene ved hjelp av et grafisk grensesnitt.
FlatSeal kan administrere systemet brede eller globale tillatelser for alle flatpak -pakker installert i Linux -systemet ditt, eller du kan bruke det til å endre spesifikke tillatelser av individuelle applikasjoner. Den har også en tilbakestillingsknapp, som kan brukes til å gå tilbake til lagerinnstillinger i tilfelle du klikker på feil vippe eller endrer en feil tillatelse.
Vær oppmerksom på at deaktivering av bare minimumstillatelser som kreves av en applikasjon, kan bryte funksjonaliteten, så sørg for at du vurderer hver tillatelser manuelt når du bruker leiligheter.
Installere leiligheter i Linux
Du kan installere FlatSeal i alle store Linux -distribusjoner fra Flathub -butikken. For å gjøre det, må du først legge til hovedflatubreposten i Linux -systemet ditt.
I Ubuntu kan du kjøre følgende kommandoer for å legge til hovedflatubreposten:
$ sudo apt install flatpak
$ Flatpak Remote-Addd --if-Not-Exists Flathub https: // Flathub.org/repo/flatub.Flatpakrepo
Logging og logg inn i Ubuntu-systemet ditt for å fullføre installasjonen. Følg den offisielle installasjonsguiden som er tilgjengelig her.
Når du har lagt til hovedlageret, kjører du følgende kommando for å installere FlatSeal:
$ flatpak installer flatub com.github.TCHX84.FlatSeal
Du kan også finne disse installasjonsinstruksjonene på FlatSeal Listing på Flathub -butikken (bla til bunnen av siden).
Bruke leiligheter for å administrere tillatelser av flatpak -applikasjoner
Start FlatSeal fra hovedmenyen i Linux -distribusjonen din, du bør se en layout som ligner på dette:
Fanen "Alle applikasjoner" uthevet ovenfor viser globale eller systembrede tillatelser for alle flatpak -pakker installert i Linux -systemet ditt. Høyre side -applikasjonsområdet viser flatpak build detaljer og lister veksler for alle mulige tillatelser.
Disse tillatelsene er pent kategorisert i forskjellige overskrifter. Du kan finne korte detaljer om disse overskriftene nedenfor:
Du kan lese mer om disse tillatelsene på offisiell flateal dokumentasjon.
Du kan bytte til individuelle applikasjoner ved å klikke på applikasjonsnavnet på venstre kolonne, som vist på skjermbildet nedenfor:
For å endre en tillatelse, bare klikk på ønsket vekslingsknapp i høyre sideområde.
Et ikon foran vippeknappen vises for all tillatelse du har endret. Slik ser det ut:
Du kan manuelt tilbakeføre endringene for hver tillatelse du har endret ved å klikke på vippeknappene igjen. For å tilbakestille alle endringer du har gjort for en bestemt applikasjon eller system med brede flatpak -tillatelser, klikker du på "Reset" -knappen som ligger øverst til høyre, som vist på skjermdumpen nedenfor:
Noen Linux -distribusjoner sendes med et sentralisert programvaresenter som kan brukes til å laste ned applikasjoner. Disse programvarebutikkene kan ha innebygd Flatpak-integrasjon. Du kan klikke på "Vis detaljer" -knappen for å se en Flatpak -applikasjonsliste i slike appbutikker.
For å søke på alle Flatpak -applikasjoner i leiligheter, klikker du på søkefeltet som ligger øverst på venstre hjørne, som vist på skjermbildet nedenfor:
For ytterligere informasjon om leiligheter, kan du bla gjennom offisiell dokumentasjon tilgjengelig her.
Konklusjon
Flatpak Package Integration er nå tilgjengelig i alle større Linux -distribusjoner. Det kan imidlertid være litt vanskelig å administrere tillatelser fra kommandolinjen. FlatSeal gjør det enkelt å finne alle slike applikasjoner på ett sted og kan brukes til å administrere tillatelsene sine fra et fint grafisk grensesnitt.