Flatpak is een universeel verpakkingssysteem dat software-installatie op Linux mogelijk maakt. Het is stabiel, voorwaarts compatibel en bundelt afhankelijkheden met het programma zelf, zodat u ze niet apart hoeft te installeren.

Een ander voordeel van Flatpak is dat alle Flatpak-programma's in een sandbox draaien voor verbeterde systeembeveiliging. Dit betekent echter ook dat elk Flatpak-programma toegang moet vragen tot verschillende systeemcomponenten.

Als u Flatpak gebruikt, weet u dat het lastig kan zijn om deze machtigingen te beheren. Flatseal is een grafisch hulpprogramma dat dit vereenvoudigt en waarmee u eenvoudig Flatpak-machtigingen op Linux kunt bekijken en wijzigen.

Laten we erin duiken om te zien hoe.

Wat is flatseal?

Flatseal is een op GUI gebaseerde app met een nette grafische interface waarmee u machtigingen kunt bekijken en beheren voor alle Flatpak-pakketten die op uw computer zijn geïnstalleerd. Het is gemakkelijk te gebruiken en aangezien het verknoeien van machtigingen negatieve gevolgen kan hebben, wordt het geleverd met een resetknop om u te helpen alle machtigingen terug te zetten naar hun standaardstatus als er iets misgaat.

instagram viewer

Alles van zo eenvoudig als netwerkmachtigingen tot machtigingen voor venstersystemen, GPU-versnelling, gedeeld geheugen, virtualisatie, gebruikers- of systeembestanden en omgevingsvariabelen, met Flatseal kunt u allerlei machtigingen beheren volgens je behoeften.

Hoe Flatseal op Linux te installeren

Flatseal werkt op al die dingen Linux-distributies die Flatpak ondersteunen. Het is zelf beschikbaar als een Flatpak-pakket en u kunt het installeren door de terminal te openen en de volgende opdracht uit te voeren:

flatpakinstallerenplatte naafcom.github.tchx84.Vlakke afdichting

Als je het liever zelf bouwt, begin dan met het klonen van de Flatseal-repository op je apparaat. Open de terminal en gebruik deze opdracht om dit te doen:

gek kloon https://github.com/tchx84/Flatseal.git

Navigeer nu naar de Flatseal-directory met behulp van het cd-commando, soortgelijk:

CD Platte afdichting

Voer ten slotte deze opdrachten uit om Flatseal te bouwen:

flatpak-bouwer --force-clean --repo=repo build com.github.tchx84.Flatseal.json
flatpakbuild-bundelrepovlakzegel.flatpakcom.github.tchx84.Vlakke afdichting
flatpakinstallerenvlakzegel.flatpak

Flatseal gebruiken om Flatpak-machtigingen te bekijken en te beheren

Nadat u Flatseal hebt geïnstalleerd, opent u het toepassingsmenu, zoekt u naar Flatseal en start u het.

Wanneer Flatseal wordt gestart, ziet u het hoofdvenster met twee panelen. In het linkerpaneel kunt u Flatpaks selecteren en in het rechterpaneel kunt u de machtigingen voor de geselecteerde Flatpak-app bekijken en beheren.

Als u nieuw bent bij Flatpak en meer wilt weten over de machtigingen, klikt u op het hamburgermenupictogram in het hoofdvenster van Flatseal en selecteert u Documentatie uit de menu-opties. Gebruik de hyperlinks op de documentatiepagina om er meer over te weten te komen. Druk op de X knop in de rechterbovenhoek om de documentatiepagina te sluiten.

1. Flatpak-pakketmachtigingen bekijken

Om te zien welke machtigingen een Flatpak-pakket gebruikt, selecteert u het in de zijbalk aan de linkerkant en ziet u alle machtigingen in het venster aan de rechterkant.

Als u een lange lijst met Flatpak-pakketten op de computer hebt geïnstalleerd, kunt u in plaats van door de lijst te bladeren, met Flatseal rechtstreeks naar een pakket zoeken. Klik hiervoor op het zoekpictogram in de linkerbovenhoek van het Flatseal-venster, voer de pakketnaam in en Flatseal zal het tonen als het beschikbaar is. Klik erop om het pakket te selecteren en de machtigingen te bekijken.

Wanneer u een Flatpak-pakket selecteert, ziet u alle details samen met de machtigingen die het gebruikt in het rechtervenster. U vindt enkele details over het Flatpak-pakket, zoals de auteur, het versienummer, de looptijd en de datum waarop het voor het laatst is bijgewerkt.

Onder dit gedeelte ziet u een lijst met alle machtigingen die het Flatpak-pakket gebruikt, ingedeeld in verschillende machtigingscategorieën om het navigeren door de machtigingen gemakkelijker te maken en u tijd te besparen.

Als je meer wilt weten over een Flatpak, is er ook een Toon details knop bovenaan het Flatseal-venster. Selecteer gewoon het pakket en klik Toon details, en het zal het pakket openen in de softwaremanager.

Bovendien kunt u hier ook een Flatpak-pakket verwijderen door op de Verwijderen knop of het prullenbakpictogram ernaast.

2. Machtigingen voor Flatpak-pakketten wijzigen

Het wijzigen van de machtigingen van een Flatpak-pakket omvat het in- of uitschakelen van de schakelaar naast de systeemmachtiging die u wilt toestaan ​​of weigeren.

Nadat je een Flatpak hebt geselecteerd en de machtigingen hebt bekeken, zet je de schakelaar om deze in of uit te schakelen. Bepaalde Flatpaks hebben al machtigingen ingeschakeld voor bepaalde essentiële systeemcomponenten, dus wees voorzichtig wanneer u ze wijzigt.

Wanneer u machtigingen voor een Flatpak-pakket in- of uitschakelt, geeft Flatseal ernaast een waarschuwingspictogram weer om u te informeren dat de machtiging is gewijzigd.

Evenzo, wanneer u machtigingen wijzigt voor bepaalde systeemcomponenten, zoals Meldingen, zie je een Uitgeschakeld knop naast de schakelaar om u te helpen de machtigingswijziging ongedaan te maken en terug te zetten naar de vorige staat.

Nu, hoewel niet aan te raden - tenzij je een paar geselecteerde Flatpak-pakketten hebt en weet wat je doet - kun je met Flatseal ook de machtigingen van alle geïnstalleerde Flatpaks op je computer in één keer wijzigen.

Selecteer hiervoor Alle applicaties in het linkerdeelvenster en zet vervolgens de schakelaars naast machtigingen die u wilt verlenen of weigeren in het rechtervenster.

3. Reset Flatpak-pakketmachtigingen naar standaard

Als u denkt dat uw toestemmingswijzigingen op elk moment problemen veroorzaken of de functionaliteit van uw Flatpak beïnvloeden, kunt u de machtigingen resetten om ze terug te zetten naar de standaardwaarden.

Om dit te doen, selecteert u het pakket in de zijbalk en klikt u op de Resetten knop in het rechtervenster. Als alternatief, als u dit voor alle Flatpak-pakketten wilt doen, kiest u Alle applicaties in plaats daarvan en raak Resetten.

Beheer alle machtigingen voor de Flatpak-app op één plek

Het beheren van app-machtigingen op uw computer is een handige functie waarmee u kunt bijhouden welke machtigingen uw apps nodig hebben voor een goede werking. Flatseal is mogelijk het beste hulpprogramma dat er is om Flatpak-app-machtigingen op Linux te bekijken en te beheren. En het mooiste is: aangezien het een grafische app is, kun je dit allemaal doen met een paar simpele klikken.

Als u nieuw bent bij Flatpak, zult u waarschijnlijk overweldigd raken door de fijne kneepjes van dit nieuwe verpakkingssysteem. Door kennis te maken met enkele basisprincipes, zult u zich meer op uw gemak voelen bij het gebruik van Flatpak.