Il semble que les installateurs d'applications universellesest la nouvelle chose dans le monde Linux. Les développeurs derrière Ubuntu travaillent sur des instantanés, App Image (autrement dit, le plus proche des fichiers .exe sur Linux), Deis, ZeroInstall et bien sûr, la nouvelle chose dont tout le monde parle: Flatpak. Pendant trop longtemps, la communauté open source et Linux dans son ensemble ont eu besoin d'un moyen unique de fournir des logiciels à de nombreuses distributions Linux différentes. En 2017, de nombreux projets logiciels se font concurrence. Flatpak n'est pas différent. C’est un outil développé par le projet de bureau libre qui promet de rendre extrêmement facile la fourniture de tout type de logiciel, de manière transparente et facile, à tout type de distribution Linux sur le marché.
ALERTE SPOIL: Faites défiler la liste et regardez le didacticiel vidéo à la fin de cet article.
Dans cet article, nous verrons comment faire fonctionner cette nouvelle technologie sur votre distribution Linux préférée.
Installation de FlatPak
Les développeurs Flatpak ont travaillé dur avec Linuxles responsables de la distribution pour faire en sorte que tout fonctionne facilement. Ouvrez une fenêtre de terminal, recherchez la section contenant le système d'exploitation que vous utilisez et entrez la ou les commandes pour l'installer!
Arch Linux
sudo pacman -S flatpak
Feutre
sudo dnf install flatpak
OpenSUSE
sudo zypper install flatpak
Mageia
sudo urpmi flatpak
ou (si vous utilisez DNF)
sudo dnf install flatpak
Ubuntu
Ubuntu 16.04 LTS
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak
Ubuntu 17.04+
sudo apt install flatpak
Test Debian / Unstable
sudo apt-get install flatpak
Gentoo
Premièrement, gagnez un shell racine: sudo -s or su
Ensuite, créez un nouveau fichier de configuration: nano -w /etc/portage/repos.conf/flatpak-overlay.conf
Collez le code suivant dans le fichier:
[flatpak-overlay] priority = 50 location = /usr/local/portage/flatpak-overlay sync-type = git sync-uri = git://github.com/fosero/flatpak-overlay.git
synchronisation automatique = Oui
Enregistrez le fichier de configuration avec la combinaison de touches Ctrl + O.
Enfin, exécutez une synchronisation pour installer Flatpak.
emerge --sync
Utiliser Flatpak
Flatpak est une technologie très décentralisée. Contrairement aux autres solutions universelles telles que les instantanés, il n’existe pas de magasin de logiciels unique. Au lieu de cela, il y en a beaucoup. Ce programme permet aux utilisateurs de créer leurs propres conteneurs et de les télécharger sur les serveurs officiels, mais il est également possible d’héberger leurs propres conteneurs et d’ignorer complètement la méthode officielle.
Vous êtes développeur? Consultez les informations officielles pour apprendre à fabriquer un Flatpak.
Installation d'un Flatpak à partir d'un référentiel
Pour installer une application Flatpak sur votre ordinateur Linux, ouvrez un terminal. Ensuite, entrez cette commande pour obtenir un accès root: sudo -s
Dans cet exemple, nous installerons Spotify via la ligne de commande. Commencez par dire au service Flatpak d'obtenir l'application à distance.
flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref
Ensuite, installez Spotify avec la commande run.
flatpak run com.spotify.Client
Une fois le processus terminé, vérifiez le menu de votre application. Une icône Spotify apparaîtra.
Installer un Flatpak à partir d'un fichier
Heureusement, la ligne de commande n'est pas le seul moyen d'installer une application Flatpak. Il est également possible de télécharger un .flatpakref
fichier et installez-le sans entrer une seule commande.
Tout d’abord, assurez-vous que le logiciel gnome est installé sur le système (même s’il le fait probablement déjà). Ensuite, téléchargez un .flatpakref
déposer via la page de l'application. Dans cet exemple, nous utiliserons Skype.

Lorsque le fichier est téléchargé sur votre PC, ouvrezle gestionnaire de fichiers et accédez à l'emplacement de l'application téléchargée. Faites un clic droit dessus et sélectionnez «Ouvrir avec l’installation du logiciel». Cela lancera la boutique Gnome Software et affichera une page contenant des informations détaillées sur l'application à installer.
Cliquez sur le bouton d'installation, entrez votre mot de passe et attendez. Une notification apparaîtra lorsque le programme est terminé.
C'est ça! Vérifiez le menu de l'application pour le programme nouvellement installé.
Mise à jour des Flatpaks
La mise à jour, comme l'installation, est possible de deux manières. La première façon est avec le terminal. Commencez par répertorier tous les Flatpak installés sur le système avec la commande list.
flatpak list

Ensuite, sélectionnez une application Flatpak dans la liste et ajoutez-la à la fin de: flatpak update
Cela va mettre à jour l'application individuelle. Alternativement, tapez simplement flatpak update
mettre à jour toutes les applications du système.
Vous ne voulez pas utiliser le terminal? Utilisez simplement le logiciel Gnome comme d'habitude. Quand il y a une mise à jour de Flatpak, ça vous le dira! Installez-le comme d'habitude, avec des mises à jour logicielles régulières.
Désinstallation de Flatpaks
Désinstallez une application en utilisant d'abord la commande list pour trouver le nom de l'application à désinstaller. Ensuite, copiez le nom et tapez:
sudo flatpak uninstall appnamehere
Vous pouvez également ouvrir le logiciel Gnome, rechercher l'application et cliquer sur «désinstaller».
Conclusion
La distribution de logiciels a toujours été l’un desLes points faibles de Linux: les développeurs ne souhaitent pas empaqueter leur programme dans 100 formats différents. De plus, les utilisateurs veulent un meilleur moyen d'installer des logiciels plutôt que de compter sur le terminal. Flatpack est une autre tentative pour résoudre ce problème. Il accomplit cette tâche colossale en prenant des programmes et en les virtualisant à l’intérieur des conteneurs, leur permettant de fonctionner à tout moment. Le développement de ce logiciel s'accélère, avec Flatpaks aidant à livrer des logiciels populaires tels que: Spotify, Blender, Mozilla Firefox et même Microsoft Skype. La prise en charge de cet outil est massive et l'adoption ne cesse de s'améliorer.
Les Flatpaks ont beaucoup de potentiel, mais ils sontéclipsé par d’autres acteurs du jeu «Universal Linux Installer». En conséquence, ils ne sont connus que des geeks de Linux. J'espère que ce tutoriel apportera une lumière indispensable à Flatpak, afin que tous les types d'utilisateurs de Linux puissent commencer à les utiliser!
commentaires