web-dev-qa-db-fra.com

Existe-t-il des gestionnaires de packages pour AppImages?

En utilisant APT, il est possible d'installer des applications et de les maintenir à jour. APT n'est disponible que sur les systèmes Debian. La même chose peut être dite, par exemple, de RPM pour Red Hat. Comme il existe de nombreux gestionnaires de packages à gérer, de plus en plus de développeurs publient AppImages, Flatpacks, Snaps, etc. En soi, c’est une bonne évolution, mais en particulier pour AppImages dans ce cas, il est difficile de toujours utiliser la dernière version. Je dois toujours consulter le site des développeurs pour télécharger la dernière version.

Ma question: existe-t-il des gestionnaires de packages pour AppImage qui gardent une trace de toutes les applications? Le système devrait pouvoir les rechercher, les installer, les mettre à niveau et les lancer.

Si cela n'existe pas déjà. Comment gérez-vous différentes AppImages? Je pense que c'est une bonne pratique de créer un dossier tel que ~/.AppImages/app-name/app-name.version.AppImage.

S'il vous plaît corrigez mon anglais et/ou élargissez la question si nécessaire. Merci d'avance.

1
Thomas Devoogdt

Il n'y a pas de référentiels AppImage, ni de gestionnaires ou de lanceurs. Un des objectifs d’AppImage est de rendre cette infrastructure et ces applications inutiles.

AppImages est autonome, car un autre objectif d’AppImage est d’éliminer le "tapis roulant de mise à niveau" de rpms et de debs. Les applications AppImage bien écrites sont généralement capables de télécharger et d'installer leurs propres mises à jour de sécurité depuis un emplacement sécurisé sans intervention de l'utilisateur. Si vous mettez à niveau une AppImage, c'est parce que vous voulez ... et c'est un changement de culture auquel certains utilisateurs de deb/rpm mettent du temps à s'habituer.

Votre idée de suivre AppImages sur votre système est judicieuse. Il incombe à l'administrateur de savoir ce qui est installé sur son système. les gestionnaires de paquets ne sont que des outils utiles.

1
user535733

AppImage est conçu pour être un standard autonome, vérifiez ceci appimage_guide

Premier pas:
Le rendant exécutable avec

chmod a+x example.AppImage  

Prochaine étape: vous pouvez l'exécuter comme suit

./example.AppImage`
1