Ajoutez le support flatpak à votre Raspberry Pi et libérez tout son potentiel

Flatpak sur le Raspberry Pi

Il y a quelque temps, j'ai écrit un article sur notre blog sœur Ubunlog dans lequel j'expliquais comment ajouter le support pour flatpak dans Ubuntu. Le problème ou ce qui rend la tâche un peu difficile est que Canonical ne le prend pas en charge, et sa boutique de logiciels, alors connue sous le nom de Snap Store, n'offre même pas cette possibilité. Il n'y a pas non plus de support direct dans Raspberry Pi OS, car il n'a pas de magasin de logiciels et ce qu'il propose est un gestionnaire de paquets incompatible avec Flathub.

Mais sous Linux, tout a une solution. Cela peut coûter plus cher, cela peut coûter moins cher, mais (presque) tout ce qu'une distribution peut faire, une autre peut le faire. La vérité est que l'activation du support des packages flatpak dans le Raspberry Pi Avec son système officiel, c'est très simple, et le seul obstacle est qu'il faut écrire les commandes pour installer le logiciel.

Comment activer le support Flatpak sur le Raspberry Pi

La première chose que je voudrais commenter est que Cela n'aurait pas beaucoup de sens de suivre ce tutoriel si vous avez choisi la version 32 bits du Raspberry Pi OS. Ce n'est pas qu'il ne soit pas compatible, mais la plupart des applications ne supportent que le 64 bits, que ce soit sur AMD ou ARM. Donc si votre système est en 32 bits, autant arrêter de lire. Si vous disposez d'un 64 bits, les étapes à suivre pour activer le support flatpak et installer les applications Flathub ressembleraient à ceci :

  1. Nous ouvrons un terminal. Pas de mystère ici, d'autant plus lorsque l'application terminal est fixée sur la dalle.
  2. Nous écrivons ces deux commandes (la première installe le package nécessaire et la seconde ajoute le référentiel Flathub) :
apt installer flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  1. Après cela, il ne reste plus qu'à redémarrer, et le support serait déjà activé.

Et comment installer le logiciel Flathub sur mon Raspberry ?

L'installation du logiciel est également simple, même si vous devez le faire à l'ancienne, c'est-à-dire avec le terminal. Et pour savoir quelle est la commande, il faut fouiner sur Flathub. Les étapes pour installer RetroArch seraient les suivantes :

Option A

  1. Laisser flathub.org.
  2. Dans le champ de recherche, nous saisissons le nom du logiciel que nous souhaitons installer.

Trouver des applications sur Flathub

  1. Comme prévu, la recherche nous montrera quelques résultats. Il faut voir le programme qui nous intéresse et cliquer sur son lien.

Choisissez le programme à installer

  1. Il y a beaucoup d'informations pertinentes sur la page du logiciel. Il y a des captures d'écran, une explication et, en bas, les architectures disponibles (« Architectures disponibles »). Nous devons vérifier qu'il indique aarch64, ce qui indique qu'il prend en charge des appareils comme le Raspberry Pi. Si on ne voit que x86_64, cette architecture est celle utilisée dans les ordinateurs (et les consoles comme le Steam Deck) et elle n'en vaut pas la peine. Par exemple, même si ce serait bien, RetroDECK n'est pas compatible avec le Raspberry Pi.

Vérifiez l'architecture prise en charge par le package flatpak

  1. Si l'application est compatible, nous revenons en haut et recherchons le bouton "Installer". Si on clique dessus, le Raspberry Pi téléchargera un fichier pour l'installer. Ce que nous devons faire est de cliquer sur le menu déroulant, sur le côté droit du bouton, et là nous verrons la commande pour installer le programme. Pour cet exemple, c'est flatpak installer flathub org.libretro.RetroArch.

Accédez à la commande pour installer le package flatpak

  1. Nous allons au terminal et écrivons la commande d'installation. Remarque : pour coller dans le terminal, le raccourci est Ctrl+Shift+V.

Installer le paquet flatpak

  1. On suppose que si nous avons mis la commande Flathub, elle trouvera la correspondance. Pour commencer l'installation, appuyez sur la touche Y (oui) ou S (Oui) si elle était en espagnol. Comme lorsque nous le faisons avec APT, cela nous montrera le dépendances nécessaires, qui sont généralement liés à la plateforme. Nous appuyons à nouveau sur Y/S pour continuer.
  2. Nous attendons la fin du processus. Habituellement, les premiers packages que nous installons installent également plus de dépendances, vous pouvez donc prendre votre temps.

Option B

L’option B est plus directe, mais fournit également moins d’informations. Tout vient du terminal :

  • flatpak recherche le nom du package recherchera toutes les correspondances et affichera certaines informations, telles que les noms des programmes.
  • La commande pour installer le package est la même que celle expliquée dans l'option A, mais après « installer », vous devez saisir ce qui apparaît dans la colonne « ID d'application ».

Il pourrait y avoir une étape supplémentaire, qui consiste à lancer l'application, pour laquelle il faut revenir à l'étape 5 et cette fois écrire la commande pour lancer l'application, dans cet exemple flatpak exécute org.libretro.RetroArch. Cela ne devrait pas être nécessaire, mais cela ne fait pas de mal de laisser les informations au cas où le point suivant ne passerait pas.

De plus, cela peut être valable pour n'importe quelle distribution Linux qui permet l'installation du package "flatpak" et ne dispose pas d'un magasin de logiciels compatible.

Option C

Cette option Je ne le recommande pas, mais c'est aussi une possibilité. Cela implique d'installer un magasin de logiciels compatible avec les packages flatpak et de le rechercher à partir de là. Par exemple, Discover prend en charge les packages flatpak et le logiciel GNOME, s'il est ajouté, ajoute/installe également le plugin nécessaire (sudo apt installer gnome-software-plugin-flatpak).

N'étant pas le meilleur, si je devais recommander un des deux j'opterais pour Logiciel GNOME. Et ce n'est pas parce que je l'aime plus ou moins que Discover ; C'est pour un problème de bibliothèque. Raspberry Pi OS utilise son propre environnement graphique qu'ils ont nommé Pixel, et Pixel, si je ne me trompe pas, est toujours basé sur LXDE. Maintenant, LXQt est davantage utilisé, mais ce n'est pas le cas dans le cas du Raspberry Pi OS, pas encore et si je ne me trompe pas. Comme GNOME, LXDE est plus GTK que Qt, le choix semble donc clair.

Icône dans le menu des applications ?

RetroArch dans le menu des applications Raspberry Pi

Après avoir installé un package flatpak, l'icône devrait apparaître dans le menu des applications. Si ce n'est pas le cas, vous pouvez toujours redémarrer, exécuter la commande pour démarrer le programme et si elle n'apparaît toujours pas, vous pouvez créer un fichier .desktop. Mais d'après les tests que j'ai effectués, l'icône se retrouve à sa place.

Pour mettre à jour les applications, il suffit d'écrire dans le terminal mise à jour sudo flatpak. Ils seront tous mis à jour.

Et cela ouvre de nombreuses possibilités. Il y a par exemple depuis quelques semaines Vivaldi, RetroArch, Pegasus, des versions mises à jour de GIMP et LibreOffice... Nous aurons donc le Raspberry Pi complet.


Laisser un commentaire

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

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.