Sous Linux nous sommes généralement très habitués à installer ou à obtenir nos programmes ou des paquets via le système de paquets de cette façon la distribution, disons Deb, RPM ou le code source lui-même.
Cela a été fait comme ça pendant au moins de nombreuses années, mais il y a quelques années, des applications «universelles» pour Linux ont commencé à apparaître (donc pour les appeler) car ils peuvent être installés ou exécutés sur de nombreuses distributions Linux.
Applications universelles sur Linux
Avant ça Nous nous référons au trio le plus connu Flatpak, Snap et Appimage, bien qu'il y ait aussi les OrbitalApps (mais apparemment l'idée n'a plus fonctionné ou a été oubliée).
-
- Flatpak, connu sous le nom de xdg-app jusqu'en mai 2016, est un utilitaire pour le déploiement de logiciels, la gestion des packages et la virtualisation d'applications pour les environnements de bureau Linux.
L'utilitaire fournit un environnement sandbox appelé Bubblewrap, dans lequel les utilisateurs peuvent exécuter des applications isolées du reste du système.
- Les progiciels "snap" ils sont autonomes et fonctionnent sur une large gamme de distributions Linux.
Ils permettent un déploiement logiciel ascendant. Le système est conçu pour fonctionner pour l'Internet des objets, le cloud et l'informatique de bureau.
- AppImage est un format de distribution de logiciels portables sous Linux pas besoin d'autorisations de superutilisateur pour installer l'application.
Ce format est destiné à permettre la distribution de logiciels binaires indépendante de la distribution Linux pour les développeurs d'applications, également appelée empaquetage en amont.
Comment sauront-ils Flatpak et Snap ont leurs propres sites Web, qui en plus d'offrir les méthodes d'installation de ceux-ci dans la plupart des distributions Linux, ils ont également un FlatHub «App Store» et snapcraf.io.
Quant à Appimage, le truc n'est pas comme ça, puisque sur leur site ils n'indiquent que les directives d'utilisation, mais nous pouvons trouver AppImageHub qui est hébergé sur GitHub et qu'il a une grande collection d'applications de ce format.
Appimage
À propos d'AppImageHub
AppImageHub a quelques fonctionnalités intéressantes telles que: Accès au site officiel de l'application, Bugtracker (pour signaler les bogues dans le logiciel), FAQ de l'application, dans laquelle les questions fréquemment posées peuvent être résolues et liées à la contribution au projet, grâce à un soutien financier.
Tous les programmes ne disposent pas de ces fonctions. Il semble que ce soit quelque chose lié à qui les distribue, si de telles possibilités existent, elles sont liées sur la page de l'application dans AppImageHub.
En sélectionnant la catégorie souhaitée, des images illustratives, un bref résumé et le cas échéant sont affichés, les options décrites ci-dessus. Des fonctionnalités de base telles que: Le téléchargement du logiciel, qui le distribue et le site Github, sont également présentes.
Jusqu'à présent, appimage.github.io a un peu plus de 600 applications AppImage compilées dans lesquelles dans son "store", qui a également un bon aspect visuel, il les a réparties par catégories, dont on retrouve les suivantes:
- Audio
- Multimédia
- Outils de développement
- Éducation
- Game
- Graphisme et photographie
- Communication et actualités
- Productivité
- Science
- paramètres
- Système
- Utilitaires
Pourquoi AppImage?
AppImage n'est pas aussi populaire que Snap et Flathub, puisque principalement Il n'est pas si facile de trouver des applications dans ce format puisque les 2 précédentes ont leur boutique et cela facilite les choses.
C'est là AppImageHub a beaucoup de terrain à gagner et à explorerEn outre, un autre facteur est que peu d'utilisateurs l'aiment pour l'utilisation d'AppImage.
Même eux ont un grand avantage étant donné que l'application est exécutée à partir du fichier, que nous pouvons avoir sur une clé USB ou un support de stockage préféré et exécuter notre application sur n'importe quel autre ordinateur sans recourir à la "réinstallation".
D'un autre côté, cela permet également à l'utilisateur de tester plus facilement les applications sans compromettre son système et en le remplissant de dépendances et de packages supplémentaires.
Sans aucun doute AppImage a beaucoup de terrain et principalement de la part des développeurs qui lui donnent aussi leur espace pour distribuer leurs applications dans ce format