Flatseal, een GUI voor het wijzigen van Flatpak-app-machtigingen

over Flatseal

In het volgende artikel gaan we Flatseal onder de loep nemen. Dit is een GUI-applicatie waarmee gebruikers alle machtigingen kunnen bekijken en wijzigen die zijn verleend aan geïnstalleerde applicaties zoals Flatpak. Als u al op de hoogte bent van het beheer van app-machtigingen op een Android-apparaat, is dit niets nieuws.

Als u een Ubuntu-gebruiker bent, moet u al weten wat Flatpak-toepassingen zijn. Hiermee kunnen ontwikkelaars sandbox-applicaties maken, die meestal standaard vooraf geconfigureerde Flatpak-applicatierechten hebben, om de functionaliteit te bieden die vereist is door de applicatie die is geïnstalleerd. De mogelijkheid om deze machtigingen te beperken is een opmerkelijk kenmerk van dit pakketformaat, maar het is ook een van de minst toegankelijke voor de gebruiker.

In tegenstelling tot Android, dat native ondersteuning heeft voor het aanpassen van zijn machtigingen via de CLI en GUI, heeft Flatpak deze instellingen alleen beschikbaar via de opdrachtregel. Om met machtigingen om te gaan, Flatseal biedt gebruikers de mogelijkheid om Flatpak-machtigingen te beheren via het gemak van een GUI.

Flatseal werkend

Flatseal zal ons een lijst tonen van alle geïnstalleerde Flatpak-applicaties. Daarin kunnen we specifieke instellingen wijzigenzoals netwerkdeling, X11-venstersysteem, draaien op de achtergrond, enz. En het kan ook niet eenvoudiger te gebruiken zijn.

sneltoetsen

Zoals we al zeiden, de werking ervan is eenvoudig. We moeten gewoon Flatseal starten, de applicatie selecteren waarvan we de rechten willen wijzigen en deze naar smaak activeren of deactiveren. Als we dat doen, moeten we de Flatpak-applicatie opnieuw opstarten nadat we de wijzigingen hebben aangebracht. Als er iets misgaat, hebben we van Flatseal de mogelijkheid om op de knop te drukken om de applicatie te resetten.

Moet je echt de app-machtigingen van Flatpak beheren?

Het antwoord op deze vraag is geheel aan de gebruiker. De gemiddelde gebruiker let over het algemeen niet op dat soort dingen. Als u echter heel voorzichtig bent met deze zaken, of een goede reden vindt om dit te doen, biedt Flatseal de mogelijkheid om dit eenvoudig te doen.

Iets waar we rekening mee moeten houden is dat het is belangrijk om voorzichtig te zijn met de machtigingen die we wijzigen. Als u een belangrijke machtiging voor de werking van de applicatie uitschakelt, zult u zeker problemen tegenkomen bij het gebruik ervan.

Installeer Flatseal op Ubuntu

Als je geïnteresseerd bent installeer deze grafische interface van waaruit u Flatpak-toepassingsmachtigingen kunt beheren, kunt u dit doen als u deze technologie in uw systeem hebt ingeschakeld. Als u Ubuntu 20.04 gebruikt, maar deze nog niet heeft, kunt u doorgaan De gids dat een collega een tijdje geleden op deze blog schreef.

Om deze applicatie in Ubuntu te installeren, is het alleen nodig om een ​​terminal te openen (Ctrl + Alt + T) en daarin de opdracht uit te voeren die wordt aangegeven in Flathub voor de installatie uitvoeren:

installeer Flatseal

flatpak install flathub com.github.tchx84.Flatseal

Wanneer de installatie is voltooid, kunt u: start dit programma op zoek naar zijn opstartprogramma op onze computer, of het uitvoeren van de opdracht in de terminal:

app-opstartprogramma

flatpak run com.github.tchx84.Flatseal

uninstall

Dit programma kan verwijderen uit ons team Op een simpele manier. Het is alleen nodig om een ​​terminal te openen (Ctrl + Alt + T) en de opdracht erin uit te voeren:

Flatseal verwijderen

flatpak --system uninstall com.github.tchx84.Flatseal

Doe het zelf

Als je dat liever hebt zelf Flatseal bouwen vanaf de terminal, In de repository op GitHub van dit project geven aan dat het alleen nodig is om de volgende commando's te gebruiken:

git clone https://github.com/tchx84/Flatseal.git

cd Flatseal

flatpak install org.gnome.{Platform,Sdk}//41

flatpak-builder --user --force-clean --install build com.github.tchx84.Flatseal.json

flatpak run --branch=master com.github.tchx84.Flatseal

Voor meer details over hoe dit programma werkt, kunnen gebruikers: bezoek de documentatie pagina.

Flatseal is een applicatie die gebruikers meer controle geeft over de Flatpak-applicaties die ze op hun computers draaien. De frequentie waarmee het nodig is om de machtigingen van onze applicaties te wijzigen of als het nodig is om ze te wijzigen, zoals ik hierboven al zei, hangt af van elke gebruiker. Het goede ding is dat als je het wilt of moet doen, we een optie hebben om het gemakkelijk en snel te doen.

Dit programma is gratis software. Het kan worden gedistribueerd en/of gewijzigd onder de voorwaarden van de GNU General Public License gepubliceerd door de Free Software Foundation. Ofwel versie 3 van de Licentie of (naar uw keuze) een latere versie.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.