Flatseal représente une solution logicielle intéressante, offrant aux utilisateurs de Linux une gestion fine des permissions des applications Flatpak. Cet outil se révèle indispensable pour ceux souhaitant garder le contrôle sur les accès accordés aux programmes, dans un contexte où ces derniers sollicitent de plus en plus de droits sur nos systèmes.
Ce guide détaillé vous expliquera comment installer Flatseal et comment l’utiliser efficacement pour administrer les autorisations de vos applications Flatpak favorites.
Installation de Flatseal
L’installation de l’application Flatseal est une étape préalable à la gestion des autorisations des applications Flatpak. Heureusement, cet outil est disponible sur le magasin d’applications Flathub et sa configuration est relativement simple. De plus, son code source est accessible et les instructions pour le compiler sont aisées à suivre.
Pour initier l’installation de Flatseal sur votre machine Linux, ouvrez un terminal en utilisant la combinaison de touches Ctrl + Alt + T ou Ctrl + Maj + T. Ensuite, suivez les instructions d’installation correspondantes à la méthode de configuration que vous préférez, décrites ci-dessous.
Installation via Flathub
L’installation de Flatseal à partir du magasin d’applications Flathub est la solution la plus simple, car elle évite la compilation du code source et permet une utilisation immédiate de l’application. Pour commencer, vous devez installer l’environnement d’exécution Flatpak sur votre système Linux.
L’environnement d’exécution Flatpak peut être installé facilement sur la plupart des distributions Linux populaires en utilisant la ligne de commande. Recherchez le paquet « flatpak » et installez-le comme vous le feriez avec n’importe quel autre paquet. Si vous rencontrez des difficultés lors de la configuration de Flatpak, consultez notre guide détaillé sur la manière de le mettre en place.
Une fois l’environnement d’exécution Flatpak fonctionnel, vous devrez vous abonner au magasin d’applications Flathub en utilisant la commande flatpak remote-add ci-dessous :
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Après avoir configuré le magasin d’applications Flathub sur votre système Linux, vous pourrez installer Flatseal facilement grâce à la commande d’installation flatpak suivante. Notez que l’installation de ce programme entraînera également l’installation des bibliothèques et paquets nécessaires à son fonctionnement.
sudo flatpak install flathub com.github.tchx84.Flatseal -y
Après l’exécution de cette commande, la version Flatpak de Flatseal sera prête à être utilisée sur votre PC Linux. Pour lancer l’application, recherchez « Flatseal » dans le menu de vos applications ou utilisez la commande d’exécution suivante dans un terminal :
flatpak run com.github.tchx84.Flatseal
Installation via le code source
La version Flatpak de Flatseal est un excellent moyen d’utiliser l’application. Cependant, si vous souhaitez modifier le code, vous devrez compiler à partir des sources. Voici comment procéder:
Étape 1: Téléchargez le code source en utilisant la commande git clone :
git clone https://github.com/tchx84/Flatseal.git
Étape 2: Naviguez vers le dossier « Flatseal » en utilisant la commande CD :
cd Flatseal
Étape 3: Utilisez la commande flatpak-builder pour compiler le programme :
flatpak-builder --force-clean --repo=repo build com.github.tchx84.Flatseal.json
Étape 4: Exécutez la commande flatpak build-bundle pour finaliser la compilation :
flatpak build-bundle repo flatseal.flatpak com.github.tchx84.Flatseal
Étape 5: Installez l’application Flatseal avec flatpak install :
flatpak install flatseal.flatpak
Gérer les autorisations Flatpak avec Flatseal
Maintenant que Flatseal est installé sur votre machine Linux, nous pouvons l’utiliser pour gérer les permissions des différentes applications Flatpak installées sur votre système.
Pour commencer, lancez l’application Flatseal (si elle n’est pas déjà ouverte) en la recherchant dans le menu de vos applications ou en utilisant la commande suivante:
flatpak run com.github.tchx84.Flatseal
Une fois l’application lancée, suivez ces instructions pas à pas pour apprendre à gérer les autorisations des applications Flatpak sous Linux.
Étape 1: Repérez la barre latérale située à gauche de l’application Flatseal et identifiez l’application dont vous souhaitez gérer les permissions. Une fois trouvée, cliquez dessus pour afficher ses paramètres dans l’interface principale.
Étape 2: Lorsque vous cliquez sur une application dans Flatseal, toutes ses autorisations sont affichées. Prenez le temps de les parcourir et de les analyser.
Étape 3: Pour désactiver une autorisation, cliquez sur le curseur correspondant pour le faire passer en position désactivée. Vous constaterez que l’autorisation est désactivée lorsque le curseur ne présente plus de couleur bleue. Attention, la désactivation d’autorisations essentielles peut empêcher une application de fonctionner correctement ou provoquer des erreurs.
Étape 4: Parcourez la liste des autorisations et activez celles auxquelles vous souhaitez que l’application ait accès. Cependant, soyez prudent ! Activer des autorisations dont vous ne comprenez pas la portée peut être risqué. N’activez les autorisations d’une application Flatpak que si vous êtes certain de leurs conséquences.
Après avoir modifié les autorisations d’une application, lancez-la pour constater les changements. Notez qu’il est toujours possible d’annuler les modifications apportées aux autorisations d’une application Flatpak en la sélectionnant dans Flatseal et en cliquant sur le bouton « Réinitialiser » situé en haut de l’écran.