Installer des applications sur Linux avec Flatpak


  • Français


  • Comment installer des applications avec le système Flatpak sous Linux

    Flatpak ambitionne d’amener le concept des conteneurs sur les Desktops Linux. Les applications informatiques se composent de nombreux petits fichiers qui sont liés entre eux pour effectuer un ensemble de tâches. Parce qu’elles sont présentées comme des « applications », des icônes colorées dans le menu ou sur un bureau, la plupart d’entre nous considèrent les applications comme une chose unique, presque tangible.

    Et d’une certaine manière, c’est réconfortant de penser à eux de cette façon parce qu’ils se sentent gérables de cette façon. Si une application est en fait la fusion de centaines de petites bibliothèques et de fichiers d’actifs dispersés sur votre ordinateur, où est l’application ? Et mis à part la crise existentielle, que se passe-t-il lorsqu’une application a besoin d’une version d’une bibliothèque alors qu’une autre application demande une version différente ?

    Dans le monde du cloud computing, les conteneurs deviennent de plus en plus populaires car ils offrent une isolation et une consolidation pour les applications. Vous pouvez installer tous les fichiers dont une application a besoin dans un “conteneur”.

    De cette façon, ses bibliothèques restent à l’écart des autres applications et la mémoire qu’elle occupe ne laisse pas fuir de données dans l’espace mémoire d’une autre. Tout finit par ressembler beaucoup à un seul, presque tangible chose. Sur le bureau Linux, Flatpak, un système de distribution d’applications décentralisé, sans démon et à distribution croisée, fournit une technologie similaire.

    Installer Flatpak sur Linux

    Flatpak est peut-être déjà installé sur votre système Linux. Sinon, vous pouvez l’installer depuis votre gestionnaire de paquets :

    Sur Fedora, Mageia et les distributions similaires :

    $ sudo dnf install flatpak

    Sur les distributions Elementary, Mint et autres basées sur Debian :

    $ sudo apt install flatpak

    Sur Slackware, Flatpak est disponible à partir de SlackBuilds.org.

    Sélectionnez un dépôt Flatpak

    Vous pouvez installer une application en tant que Flatpak en ajoutant un référentiel Flatpak au centre logiciel de votre distribution (tel que Software sur GNOME). Flatpak est un système décentralisé, ce qui signifie que toute personne développant un logiciel peut héberger son propre référentiel.

    Pourtant, en pratique, FlatHub est l’agrégation d’applications la plus grande et la plus populaire au format Flatpak. Pour ajouter Flathub à Software GNOME ou KDE Discover, accédez à flatpak.org/setup et trouvez les instructions pour votre distribution et commencez par l’étape 2, ou téléchargez simplement le fichier Flatpakrepo.

    Selon votre réseau, la synchronisation de votre centre logiciel avec Flathub ou un autre référentiel Flatpak peut prendre quelques minutes.

    Flathub a beaucoup de logiciels, mais il n’y a pas de limite au nombre de référentiels Flatpak que vous avez sur votre système, alors n’ayez pas peur d’ajouter un nouveau référentiel si vous en trouvez un qui contient le logiciel que vous souhaitez essayer.

    Comment installer des applications avec le système Flatpak sous Linux

    Si vous préférez travailler dans le terminal, vous pouvez ajouter des référentiels directement avec la commande flatpak :

    $ flatpak remote-add --if-not-exists flathub
    https://flathub.org/repo/flathub.flatpakrepo

    
    

    Installer une application

    Tant que vous avez ajouté un référentiel Flatpak à votre centre logiciel, vous pouvez parcourir les applications comme d’habitude. Cliquez sur une application qui semble attrayante, lisez-la et cliquez sur le bouton Installer bouton lorsque vous êtes prêt.

    Comment installer des applications avec le système Flatpak sous Linux

    Installation des flatpaks dans le terminal

    Si vous préférez travailler dans le terminal, vous pouvez traiter Flatpak comme un gestionnaire de packages dédié. Vous pouvez rechercher une application en utilisant le flatpak search commander:

    $ flatpak search paint
    Name        Description                         Application ID
    CorePaint   A simple painting tool              org.cubocore.CorePaint
    Pinta       Edit images and paint digitally     com.github.PintaProject.Pinta
    Glimpse     Create images and edit photographs  org.glimpse_editor.Glimpse
    Tux Paint   A drawing program for children      org.tuxpaint.Tuxpaint
    Krita       Digital Painting, Creative Freedom  org.kde.krita

    
    

    Installer avec flatpak install:

    $ flatpak install krita

    Une fois installées, les applications apparaissent dans le menu de votre application ou sur l’écran Activités avec toutes les autres applications de votre système.

    Des applications simplifiées

    Flatpak facilite l’installation des applications pour l’utilisateur en éliminant les conflits de version. Ils facilitent la distribution de logiciels pour les développeurs en ciblant un seul format de package sur une plate-forme auto-hébergée ou commune comme Flathub. J’utilise Flatpaks sur Fedora Silverblue, CentOS et Slackware, et je ne peux pas vraiment imaginer la vie sans lui maintenant. Essayez Flatpak pour votre prochaine installation d’application !

    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code