L’un des plus gros problèmes avec les packages universels comme Se casser, Flatpak et AppImage les gère. La plupart des gestionnaires de packages intégrés ne prennent pas en charge tous ces nouveaux formats.
Heureusement, je suis tombé sur une application qui prend en charge plusieurs formats de packages universels.
Bauh – un gestionnaire pour vos besoins multi-emballages
Initialement nommé fpakman, construction est conçu pour gérer les packages Flatpak, Snap, AppImage et AUR. Créateur vinifmor a commencé le projet en juin’19 avec le intention de « donner une interface graphique pour gérer les Flatpaks pour les utilisateurs de Manjaro ». Depuis lors, il a étendu l’application pour ajouter la prise en charge des systèmes basés sur Debian.
À propos
Lorsque vous ouvrez bauh pour la première fois, il analyse vos applications installées et recherche les mises à jour. S’il y en a qui doivent être mis à jour, ils seront répertoriés au premier plan. Une fois tous les packages mis à jour, vous verrez une liste des packages que vous avez installés. Vous pouvez désélectionner un package avec des mises à jour pour l’empêcher d’être mis à jour. Vous pouvez également choisir d’installer une version précédente de l’application.
Avec Bauh, vous pouvez gérer différents types de packages à partir d’une seule application
Vous pouvez également rechercher des applications. Bauh a des informations détaillées pour les packages installés et recherchés. Si vous n’êtes pas intéressé par un (ou plusieurs) des types d’emballage, vous pouvez les désélectionner dans les paramètres.
Installer bauh sur votre distribution Linux
Voyons comment installer bauh.
Distributions basées sur Arch
Si vous avez une installation récente de Manjaro, vous devriez être prêt. Bauh est installé par défaut. Si vous avez une ancienne installation de Manjaro (comme moi) ou une autre distribution basée sur Arch, vous pouvez l’installer à partir du OR en tapant ceci dans le terminal :
sudo pacman -S bauh
Informations sur le forfait Bauh
Distributions basées sur Debian/Ubuntu
Si vous avez une distribution Linux basée sur Debianor Ubuntu, vous pouvez installer bauh avec pip. Tout d’abord, assurez-vous d’installer pip sur Ubuntu.
sudo apt install python3-pip
Et puis utilisez-le pour installer bauh :
pip3 install bauh
Cependant, le créateur recommande de l’installer manuellement pour éviter de gâcher les bibliothèques de votre système.
Pour installer bauh manuellement, vous devez d’abord télécharger le dernière version. Une fois téléchargé, vous pouvez le décompresser à l’aide d’un outil graphique ou du commande de décompression. Ensuite, ouvrez le dossier dans votre terminal. Vous devrez suivre les étapes suivantes pour terminer l’installation.
Tout d’abord, créez un virtualenv dans un dossier appelé env :
python3 -m venv env
Installez maintenant le code de l’application à l’intérieur de l’environnement :
env/bin/pip install .
Et lancez l’application :
env/bin/bauh
Mise à jour de Bauh
Une fois l’installation de bauh terminée, vous pouvez affiner en modifiant le paramètre d’environnement et les arguments.
La route à parcourir pour bauh
Bauh a beaucoup grandi en quelques mois. Il prévoit de continuer à croître. Le courant carte routière comprend :
- Prise en charge d’autres technologies d’emballage
- Modules séparés pour chaque technologie d’emballage
- Améliorations de la mémoire et des performances
- Améliorer l’expérience utilisateur
Recherche
Dernières pensées
Lorsque j’ai essayé bauh, j’ai rencontré quelques problèmes. Lorsque je l’ai ouvert pour la première fois, il m’a dit que Snap n’était pas installé et que je devrais l’installer si je voulais utiliser Snaps. Je sais que Snap est installé parce que j’ai couru snap list
dans le terminal et cela a fonctionné. J’ai redémarré le système et les snaps ont fonctionné.
L’autre problème que j’ai rencontré était qu’un de mes packages AUR n’a pas pu être mis à jour. J’ai pu mettre à jour le package sans aucun problème avec yay
. Il y a peut-être un problème avec mon installation de Manjaro, je l’ai depuis 3 ou 4 ans.
Dans l’ensemble, bauh a fonctionné. Il a fait ce qui était imprimé sur l’étain. Je ne peux pas demander plus que ça.
Avez-vous déjà utilisé le bauh ? Quel est votre outil préféré pour gérer différents formats de packages s’il y en a un ? Faites-nous savoir dans les commentaires ci-dessous.
Si vous avez trouvé cet article intéressant, veuillez prendre une minute pour le partager sur les réseaux sociaux, Hacker News ou Reddit.