GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Rechercher des applications Linux sur les plates-formes AppImage, Flathub et Snapcraft

Linux évolue de jour en jour. Dans le passé, les développeurs devaient créer des applications séparément pour différentes distributions Linux. Comme il existe plusieurs variantes de Linux, la création d'applications pour toutes les distributions est devenue une tâche fastidieuse et chronophage. Ensuite, certains développeurs ont inventé des convertisseurs et des constructeurs de packages tels que Checkinstall , S'endetter et Fpm . Mais ils n'ont pas complètement résolu le problème. Tous ces outils convertiront simplement un format de package en un autre. Nous devons encore trouver et installer les dépendances requises dont l'application a besoin pour fonctionner.

Eh bien, le temps a changé. Nous avons maintenant des applications Linux universelles. Cela signifie - nous pouvons installer ces applications sur la plupart des distributions Linux. Qu'il s'agisse d'Arch Linux, Debian, CentOS, Redhat, Ubuntu ou de toute distribution Linux populaire, les applications universelles fonctionneront parfaitement. Ces applications sont fournies avec toutes les bibliothèques et dépendances nécessaires dans un seul bundle. Tout ce que nous avons à faire est de les télécharger et de les exécuter sur toutes les distributions Linux de notre choix. Les formats d'application universels populaires sont AppImages , Flatpacks et Snaps .

Les AppImages sont créées et maintenues par Simon peter . De nombreuses applications populaires, comme Gimp, Firefox, Krita et bien d'autres, sont disponibles dans ces formats et disponibles directement sur leurs pages de téléchargement. Il suffit de les télécharger, de les rendre exécutables et de les exécuter en un rien de temps. Vous n'avez même pas les autorisations root pour exécuter AppImages.

Le développeur de Flatpak est Alexander Larsson (un employé de RedHat). Les applications Flatpak sont hébergées dans un référentiel central (magasin) appelé "Flathub" . Si vous êtes développeur, nous vous encourageons à créer vos applications au format Flatpak et à les distribuer aux utilisateurs via Flathub.

Les Snaps sont créés principalement pour Ubuntu, par Canonical . Cependant, les développeurs d'autres distributions Linux ont commencé à contribuer au format d'emballage Snap. Ainsi, Snaps fonctionnera également sur d'autres distributions Linux. Les Snaps peuvent être téléchargés directement depuis la page de téléchargement de l'application ou depuis Snapcraft magasin.

De nombreuses entreprises et développeurs populaires ont publié leurs applications aux formats AppImage, Flatpak et Snap. Si jamais vous cherchez une application, rendez-vous simplement dans le magasin respectif et prenez l'application de votre choix et exécutez-la quelle que soit la distribution Linux que vous utilisez.

Il existe également un outil de recherche universel d'applications en ligne de commande appelé "Chob" est disponible pour rechercher facilement des applications Linux sur les plates-formes AppImage, Flathub et Snapcraft. Cet outil ne recherchera que l'application donnée et affichera le lien officiel dans votre navigateur par défaut. Il ne les installera pas. Ce guide explique comment installer Chob et l'utiliser pour rechercher AppImages, Flatpaks et Snaps sous Linux.

Recherchez des applications Linux sur les plates-formes AppImage, Flathub et Snapcraft à l'aide de Chob

Téléchargez le dernier fichier binaire Chob depuis la page des versions . Au moment de la rédaction de ce guide, la dernière version était 0.3.5 .

$ wget https://github.com/MuhammedKpln/chob/releases/download/0.3.5/chob-linux

Rendez-le exécutable :

$ chmod +x chob-linux

Enfin, recherchez les applications que vous souhaitez. Par exemple, je vais rechercher des applications liées à Vim .

$ ./chob-linux vim

Chob recherchera l'application donnée (et associée) sur les plateformes AppImage, Flathub et Snapcraft et affichera les résultats.

Rechercher des applications Linux à l'aide de Chob

Choisissez simplement l'application souhaitée en tapant le numéro approprié pour ouvrir le lien officiel de l'application sélectionnée dans votre navigateur Web par défaut où vous pourrez lire les détails de l'application.

Afficher les détails de l'application Linux dans le navigateur

Pour plus de détails, consultez la page GitHub officielle de Chob ci-dessous.


Arch Linux
  1. Comment rechercher et supprimer des répertoires de manière récursive sous Linux

  2. Écrire des applications Python, créer des laboratoires Linux et plus de conseils pour les administrateurs système

  3. Comment installer et utiliser Podman dans Rocky Linux/Alma Linux/Centos 8

  4. Utilisez Find and Locate pour rechercher des fichiers sous Linux

  5. Recherche et remplacement récursifs dans les fichiers texte sur Mac et Linux

Fkill - Rechercher et tuer de manière interactive les processus sous Linux

Comment installer et utiliser des applications Windows sur Linux à l'aide de PlayOnLinux

Comment installer et utiliser la commande Ack sous Linux avec des exemples

Linux recherche une chaîne dans des dossiers et des fichiers avec ack

Recherche et remplacement MySQL

Comment installer et utiliser Snapcraft sous Linux