Flatpak ist ein universelles Paketsystem, das die Softwareinstallation unter Linux erleichtert. Es ist stabil, aufwärtskompatibel und bündelt Abhängigkeiten mit dem Programm selbst, sodass Sie sie nicht separat installieren müssen.

Ein weiterer Vorteil von Flatpak ist, dass alle Flatpak-Programme in einer Sandbox laufen, um die Systemsicherheit zu verbessern. Dies bedeutet jedoch auch, dass jedes Flatpak-Programm den Zugriff auf verschiedene Systemkomponenten anfordern muss.

Wenn Sie Flatpak verwenden, wissen Sie, dass die Verwaltung dieser Berechtigungen schwierig sein kann. Flatseal ist ein grafisches Dienstprogramm, das dies vereinfacht und es Ihnen ermöglicht, Flatpak-Berechtigungen unter Linux einfach anzuzeigen und zu ändern.

Lassen Sie uns eintauchen, um zu sehen, wie.

Was ist Flatseal?

Flatseal ist eine GUI-basierte App mit einer übersichtlichen grafischen Oberfläche, mit der Sie Berechtigungen für alle auf Ihrem Computer installierten Flatpak-Pakete anzeigen und verwalten können. Es ist einfach zu bedienen, und da das Durcheinander von Berechtigungen negative Folgen haben kann, verfügt es über eine Schaltfläche zum Zurücksetzen, mit der Sie alle Berechtigungen auf ihren Standardzustand zurücksetzen können, wenn etwas schief geht.

instagram viewer

Alles von grundlegenden Netzwerkberechtigungen bis hin zu Berechtigungen für Windowing-Systeme, GPU-Beschleunigung, Shared Memory, Virtualisierung, Benutzer- oder Systemdateien und Umgebungsvariablen, mit Flatseal können Sie alle Arten von Berechtigungen gemäß verwalten Deine Bedürfnisse.

So installieren Sie Flatseal unter Linux

Flatseal funktioniert auf all denen Linux-Distributionen, die Flatpak unterstützen. Es ist selbst als Flatpak-Paket verfügbar und Sie können es installieren, indem Sie das Terminal öffnen und den folgenden Befehl ausführen:

FlatpakInstallierenFlachnabecom.github.tchx84.Flachdichtung

Alternativ, wenn Sie es vorziehen, es selbst zu erstellen, klonen Sie zunächst das Flatseal-Repository auf Ihr Gerät. Öffnen Sie das Terminal und verwenden Sie dazu diesen Befehl:

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

Navigieren Sie nun mit zum Flatseal-Verzeichnis der cd-Befehl, so was:

CD Flachdichtung

Führen Sie abschließend diese Befehle aus, um Flatseal zu erstellen:

flatpak-builder --force-clean --repo=Repo-Build com.github.tchx84.Flatseal.json
FlatpakBuild-BundleRepoFlachdichtung.flatpakcom.github.tchx84.Flachdichtung
FlatpakInstallierenFlachdichtung.flatpak

So verwenden Sie Flatseal zum Anzeigen und Verwalten von Flatpak-Berechtigungen

Nachdem Sie Flatseal installiert haben, öffnen Sie das Anwendungsmenü, suchen Sie nach Flatseal und starten Sie es.

Wenn Flatseal gestartet wird, sehen Sie das Hauptfenster mit zwei Bedienfeldern. Im linken Bereich können Sie Flatpaks auswählen, und im rechten Bereich können Sie die Berechtigungen für die ausgewählte Flatpak-App anzeigen und verwalten.

Wenn Sie neu bei Flatpak sind und mehr über seine Berechtigungen erfahren möchten, klicken Sie auf das Hamburger-Menüsymbol im Hauptfenster von Flatseal und wählen Sie es aus Dokumentation aus den Menüoptionen. Verwenden Sie die Hyperlinks auf der Dokumentationsseite, um mehr darüber zu erfahren. Schlagen Sie die X Schaltfläche in der oberen rechten Ecke, um die Dokumentationsseite zu schließen.

1. Berechtigungen für Flatpak-Pakete anzeigen

Um zu sehen, welche Berechtigungen ein Flatpak-Paket verwendet, wählen Sie es links in der Seitenleiste aus, und Sie sehen alle seine Berechtigungen im rechten Fenster.

Wenn Sie eine lange Liste von Flatpak-Paketen auf dem Computer installiert haben, können Sie mit Flatseal direkt nach einem Paket suchen, anstatt durch die Liste zu scrollen. Klicken Sie dazu auf das Suchsymbol in der oberen linken Ecke des Flatseal-Fensters, geben Sie den Paketnamen ein und Flatseal zeigt ihn an, wenn er verfügbar ist. Klicken Sie darauf, um das Paket auszuwählen und seine Berechtigungen anzuzeigen.

Wenn Sie ein Flatpak-Paket auswählen, sehen Sie alle Details zusammen mit den Berechtigungen, die es im rechten Fenster verwendet. Sie finden einige Details über das Flatpak-Paket, wie z. B. den Autor, die Versionsnummer, die Laufzeit und das Datum der letzten Aktualisierung.

Unterhalb dieses Abschnitts sehen Sie eine Liste aller Berechtigungen, die das Flatpak-Paket verwendet, die in verschiedene Berechtigungskategorien eingeteilt sind, um die Navigation durch die Berechtigungen zu vereinfachen und Ihnen Zeit zu sparen.

Wenn Sie mehr über ein Flatpak erfahren möchten, gibt es auch ein Zeige Details Schaltfläche oben im Flatseal-Fenster. Einfach Paket auswählen und anklicken Zeige Details, und es öffnet das Paket im Software-Manager.

Darüber hinaus können Sie ein Flatpak-Paket auch von hier aus deinstallieren, indem Sie auf klicken Löschen Schaltfläche oder das Papierkorbsymbol daneben.

2. Berechtigungen für Flatpak-Pakete ändern

Um die Berechtigungen eines Flatpak-Pakets zu ändern, müssen Sie den Schalter neben der Systemberechtigung, die Sie zulassen oder verweigern möchten, ein- oder ausschalten.

Nachdem Sie ein Flatpak ausgewählt und seine Berechtigungen angezeigt haben, schalten Sie den Schalter um, um es ein- oder auszuschalten. Bestimmte Flatpaks haben bereits Berechtigungen für bestimmte wesentliche Systemkomponenten aktiviert, seien Sie also vorsichtig, wenn Sie sie ändern.

Wenn Sie Berechtigungen für ein Flatpak-Paket aktivieren oder deaktivieren, zeigt Flatseal daneben ein Warnsymbol an, um Sie darüber zu informieren, dass die Berechtigung geändert wurde.

Ebenso, wenn Sie Berechtigungen für bestimmte Systemkomponenten ändern, wie z Benachrichtigungen, sehen Sie ein Unscharf neben dem Umschalter, damit Sie die Berechtigungsänderung rückgängig machen und auf den vorherigen Zustand zurücksetzen können.

Obwohl dies nicht ratsam ist – es sei denn, Sie haben einige ausgewählte Flatpak-Pakete und wissen, was Sie tun – können Sie mit Flatseal auch die Berechtigungen aller installierten Flatpaks auf Ihrem Computer gleichzeitig ändern.

Wählen Sie dazu aus Alle Anwendungen aus dem linken Bereich und schalten Sie dann die Schalter neben den Berechtigungen um, die Sie im rechten Fenster erteilen oder verweigern möchten.

3. Flatpak-Paketberechtigungen auf Standard zurücksetzen

Wenn Sie das Gefühl haben, dass Ihre Berechtigungsänderungen Probleme verursachen oder die Funktionalität Ihres Flatpaks beeinträchtigen, können Sie die Berechtigungen jederzeit zurücksetzen, um sie auf die Standardwerte zurückzusetzen.

Wählen Sie dazu das Paket in der Seitenleiste aus und klicken Sie auf Zurücksetzen Schaltfläche im rechten Fenster. Alternativ, wenn Sie dies für alle Flatpak-Pakete tun möchten, wählen Sie Alle Anwendungen stattdessen und schlagen Zurücksetzen.

Verwalten Sie alle Flatpak-App-Berechtigungen an einem Ort

Die Verwaltung von App-Berechtigungen auf Ihrem Computer ist eine praktische Funktion, mit der Sie den Überblick über die Berechtigungen behalten, die Ihre Apps für eine ordnungsgemäße Funktion benötigen. Flatseal ist möglicherweise das beste Dienstprogramm zum Anzeigen und Verwalten von Flatpak-App-Berechtigungen unter Linux. Und das Beste daran ist, dass Sie all dies mit ein paar einfachen Klicks erledigen können, da es sich um eine grafische App handelt.

Wenn Sie neu bei Flatpak sind, werden Sie wahrscheinlich von den Feinheiten dieses neuen Verpackungssystems überwältigt sein. Wenn Sie sich mit einigen Grundlagen vertraut machen, werden Sie sich bei der Verwendung von Flatpak wohler fühlen.