Comment trouver des logiciels sur des distributions Linux obscures

Il est assez difficile de trouver des logiciels sur des distributions Linux obscures, mais il existe plusieurs façons différentes de remédier à ce problème. La première (et sans doute la meilleure) solution consiste à compléter les applications manquantes dont vous avez besoin avec des applications portables et exécutables à la place. Ces applications exécutables sont appelées AppImages.

AppImages

Les AppImages ne sont en aucun cas une nouveauté, mais elles sont l’une des meilleures inventions de la communauté Linux de mémoire récente. Le concept de base est d’apporter un «EXE» de type Windows à la plate-forme Linux. Lorsqu’un utilisateur télécharge un programme contenu dans l’un de ces fichiers, il s’exécute immédiatement, sans avoir besoin d’installer de logiciel. De toute évidence, AppImage n’a pas inventé de binaires exécutables sous Linux. Il existe déjà des fichiers binaires portables. Cela dit, AppImage trouve un moyen d’améliorer ces binaires.

Un fichier binaire ordinaire, non AppImage, peut s’exécuter sur n’importe quelle distribution Linux (si les bonnes bibliothèques et etc. sont installées sur le système). Les fichiers AppImage ont chaque bibliothèque et fichier emballés directement dans un «environnement» afin que les utilisateurs puissent l’obtenir et partir. Voici comment obtenir ces fichiers sur votre PC Linux.

Trouver des images d’applications

Tout d’abord, recherchez une AppImage sur le Répertoire Probono AppImage. De toutes les ressources en ligne, celle-ci semble être la plus fiable et la plus abondante. Dans cet exemple, nous utiliserons Audacity.

  Comment ajouter, supprimer et réorganiser des diapositives PowerPoint

Sur la page BinTray, cliquez sur «fichiers». Ce qui suit est une liste massive d’images Audacity. Trouvez le plus récent, afin que votre programme AppImage soit aussi à jour que possible. Ne téléchargez pas ce fichier avec le navigateur. Au lieu de cela, faites un clic droit sur le lien et cliquez sur «copier» pour enregistrer l’URL directe. Ensuite, ouvrez une fenêtre de terminal.

Téléchargez l’application Audacity avec wget

Remarque: vous n’avez pas wget? Recherchez-le avec votre gestionnaire de paquets et installez-le d’abord. Ensuite, lancez le téléchargement.

cd ~/Downloads
wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage

La raison pour laquelle nous avons téléchargé cette application avec wget est que les autorisations AppImage doivent changer. C’est beaucoup plus facile de le faire lorsque vous êtes déjà dans le terminal. Pour mettre à jour les autorisations, utilisez la commande chmod:

sudo chmod +x Audacity*.AppImage

Les permissions sont mises à jour. Maintenant, ouvrez Téléchargements dans le gestionnaire de fichiers de votre PC Linux et double-cliquez sur Audacity AppImage. L’application s’ouvrira instantanément, prête à être utilisée.

FlatPaks et paquets Snap

Une autre solution pour trouver des logiciels pour les distributions Linux impopulaires et moins prises en charge consiste à utiliser Flatpaks. Cette technologie (tout comme AppImage) est «indépendante de la distribution», ce qui signifie: aucune distribution Linux n’est favorisée par rapport à l’autre, et votre distribution Linux la prend probablement en charge. Qu’il suffise de dire que les Snaps et Flatpaks sont conçus pour être installés sur tout.

  Comment arrêter la recherche de périphériques Bluetooth sous Windows 10

Ces deux solutions sont la dernière tentative de la communauté Linux de créer un format de paquet «universel» que tout le monde peut utiliser, n’importe où. Avec l’aide de ces deux technologies, un logiciel très recherché trouve sa place sur toutes les principales distributions Linux ainsi que sur les plus obscures.

Si vous vous trouvez en utilisant une distribution Linux moins connue qui ne bénéficie pas du même type de support logiciel qu’un utilisateur d’Ubuntu ou de Fedora, essayez-les.

Logiciel Linux sur GitHub

L’un des meilleurs moyens de trouver des logiciels supplémentaires pour une distribution Linux impopulaire est de se diriger vers Github. Il y a des tonnes de projets qui y poussent du code à toute heure de la journée. En conséquence, la plupart des projets Linux y hébergent leur code source. Cela signifie que si vous avez besoin d’un programme et qu’il n’y a pas de package natif pour votre version de Linux, vous aurez toujours la possibilité de compiler le logiciel à partir des sources, et même de créer votre propre package installable avec!

Comprenez que tous les projets Linux n’utilisent pas Github. Quoi qu’il en soit, ce site Web est (de loin) le service de gestion de projet le plus populaire. Cela signifie qu’il y a de fortes chances que vous y trouviez ce dont vous avez besoin.

  Qu'est-ce qu'une «prise chaude» et d'où vient la phrase?

Lire la documentation

Sur les distributions Linux moins connues, les développeurs eux-mêmes réalisent souvent que les logiciels seront plus difficiles à trouver. En conséquence, les développeurs travaillent très dur pour combler cette lacune. Le meilleur exemple en est le projet Solus. Cette distribution Linux est nouvelle et possède un format de package entièrement nouveau. En conséquence, certains programmes ne sont tout simplement pas là (comme ils le seraient sur Ubuntu). C’est pour cette raison que le projet Solus a une section «Tiers» dans laquelle les utilisateurs peuvent accéder et trouver les programmes dont ils peuvent avoir besoin. De plus, Solus permet à tout utilisateur de demander un programme pour la section tierce.

Votre distribution Linux peut être similaire. Regardez comment les packages sont créés et voyez s’il existe une section «tiers». Il peut également être judicieux de rechercher une section sur les fonctionnalités de «demande de packages» sur le site Web. Bien que certains développeurs puissent ignorer vos demandes, cela ne peut pas faire de mal de vous contacter.

Conclusion

Dans le passé, être sur une distribution Linux qui n’était pas courante était une condamnation à mort. Le logiciel était difficile à trouver, et si vous parveniez à trouver le logiciel dont vous avez besoin, les packages étaient lents à se mettre à jour. Ces jours-ci, la communauté Linux essaie très fort de faire de l’installation de programmes sur Linux un processus plus agnostique. Lorsque tout le monde adopte des solutions telles que Flatpak, Snaps et AppImages, les jours sans certaines applications appartiendront au passé.