Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
bauh [Le 03/06/2020, 16:43]
eagle08 [Formats de paquets ("Gems") supportés]
bauh [Le 24/07/2024, 22:47] (Version actuelle)
77.197.54.138 [Bauh (gestionnaire de paquets)]
Ligne 5: Ligne 5:
    
 **Bauh** est un [[:​gestionnaire_de_paquets|gestionnaire de paquets]] pour les formats de distribution alternatifs [[:​snap|Snap]],​ [[:​flatpak|Flatpak]],​ et [[:​appimage|Appimage]]. **Bauh** est un [[:​gestionnaire_de_paquets|gestionnaire de paquets]] pour les formats de distribution alternatifs [[:​snap|Snap]],​ [[:​flatpak|Flatpak]],​ et [[:​appimage|Appimage]].
 +Ok, mais l'​installation ne fonctionne pas du tout. 
 +
  
 Le développement de l'​application remonte à 2013, sous le nom de //​fpakman//​. Rebaptisée **Bauh**, et incluse dans la distribution Manjaro par défaut, cette application propose maintenant une version compatible Debian et Ubuntu. Le développement de l'​application remonte à 2013, sous le nom de //​fpakman//​. Rebaptisée **Bauh**, et incluse dans la distribution Manjaro par défaut, cette application propose maintenant une version compatible Debian et Ubuntu.
  
-En alternative à la [[logitheque|Logithèque]],​ **Bauh** peut vient compléter graphiquement les [[:​gestionnaire_de_paquets|gestionnaires de paquets]] classiques comme [[synaptic|Synaptic]]. On aura alors :+En alternative à la [[logitheque|Logithèque]],​ **Bauh** peut venir compléter graphiquement les [[:​gestionnaire_de_paquets|gestionnaires de paquets]] classiques comme [[synaptic|Synaptic]]. On aura alors :
   * Synaptic, chargé de gérer les paquets natifs ''​.deb''​   * Synaptic, chargé de gérer les paquets natifs ''​.deb''​
   * et Bauh qui gère les [[:​snap|paquets snap]] issus du [[https://​snapcraft.io/​store|Snapstore]],​ les [[:​flatpak|paquets flatpak]] (généralement installé depuis [[https://​flathub.org/​home|Flathub]]),​ voire même des logiciels au format "​appimage"​ installés depuis [[https://​www.appimagehub.com/​|le AppimageHub]].   * et Bauh qui gère les [[:​snap|paquets snap]] issus du [[https://​snapcraft.io/​store|Snapstore]],​ les [[:​flatpak|paquets flatpak]] (généralement installé depuis [[https://​flathub.org/​home|Flathub]]),​ voire même des logiciels au format "​appimage"​ installés depuis [[https://​www.appimagehub.com/​|le AppimageHub]].
  
-<note tip>Sur [[wpfr>​Arch_Linux|Arch Linux]] et ses dérivées (dont Manjaro par exemple), Bauh gère aussi (à vos risques et périls !) les paquets issus des [[https://​wiki.archlinux.fr/​AUR_4.0.0|dépôts communautaires AUR]].+<note tip>Sur [[wpfr>​Arch_Linux|Arch Linux]] et ses dérivées (dont Manjaro par exemple), Bauh gère aussi les paquets issus des [[https://​wiki.archlinux.fr/​AUR_4.0.0|dépôts communautaires AUR]]. La gestion des paquets AUR sous Ubuntu à l'aide de Bauh est possible, mais déconseillée.
  
-Afin de gérer les paquets AUR graphiquement sous Bauh, vous devez installer Pacapt. [[pacapt_pseudo_pacman|La page dédiée à Pacapt]].+Afin de gérer les paquets AUR graphiquement sous Bauh, vous devez installer Pacapt. [[pacapt_pseudo_pacman|La page dédiée à Pacapt]]. Pacapt est en effet un traducteur de commandes multi-plateformes de gestion des paquets.
  
 Préférez toujours un paquet compilé pour votre distribution de Linux. Vous vous éviterez des problèmes de dépendances.</​note>​ Préférez toujours un paquet compilé pour votre distribution de Linux. Vous vous éviterez des problèmes de dépendances.</​note>​
Ligne 46: Ligne 48:
 Puis entrez les commandes suivantes : Puis entrez les commandes suivantes :
  
-<code bash>​pip3 install --upgrade pip</​code>​ +<code bash>sudo pip3 install --upgrade pip</​code>​ 
-<code bash>​pip3 install --upgrade setuptools</​code>​ +<code bash>sudo pip3 install --upgrade setuptools</​code>​ 
-<code bash>​pip3 install bauh</​code>​+<code bash>sudo pip3 install bauh</​code>​
  
 <note tip>Pour plus de détails, une procédure d'​installation avancée est disponible sur la [[https://​github.com/​vinifmor/​bauh|page GitHub du logiciel]] (en anglais). <note tip>Pour plus de détails, une procédure d'​installation avancée est disponible sur la [[https://​github.com/​vinifmor/​bauh|page GitHub du logiciel]] (en anglais).
  
-Il y est notamment expliqué comment installer Bauh dans un environnement virtuel python (mieux isolé du reste du système). ​ +Il y est notamment expliqué comment installer Bauh dans un environnement virtuel python (mieux isolé du reste du système).
 </​note>​ </​note>​
 +Mais : sudo pip3 install ne fonctionne plus du tout ça renvoie le code : 
 +error: externally-managed-environment
 +
 +Si quelqu'​un a une façon simple d'​installer un manager d'​AppImage,​ ce serait utile de le mentionner. ​
 +Jusqu'​ici,​aucune installation d'​AppImage manager ne fonctionne correctement : 
 +AppImage launcher s'​installe facilement mais ne gère aucune icone. ​
 +Et tous les autres ne s'​installent simplement pas du tout. 
 +
  
 === Erreurs à l'​installation === === Erreurs à l'​installation ===
Ligne 158: Ligne 168:
   * Les fichiers de bases de données téléchargés sont stockés dans le dossier ''​~/​.local/​share/​bauh/​appimage''​ et se nomment ''​apps.db''​ et ''​releases.db''​   * Les fichiers de bases de données téléchargés sont stockés dans le dossier ''​~/​.local/​share/​bauh/​appimage''​ et se nomment ''​apps.db''​ et ''​releases.db''​
  
-<note tip>Une liste exhaustive des applications supportées se trouve à [[https://​github.com/​vinifmor/​bauh-files/​blob/​master/​appimage/​apps.txt|Le GitHub du développeur]]. ​\\ +<note tip>Une liste exhaustive des applications supportées se trouve à [[https://​github.com/​vinifmor/​bauh-files/​blob/​master/​appimage/​apps.txt|Le GitHub du développeur]].
 __Il est tout à fait possible de gérer des fichiers au format Appimage téléchargés par vos soins sur la toile__. \\ __Il est tout à fait possible de gérer des fichiers au format Appimage téléchargés par vos soins sur la toile__. \\
-  * Cliquer sur le signe [+] en bas de l'​écran des applications gérées par Bauh, puis +  * Cliquer sur le signe [+] en bas de l'​écran des applications gérées par Bauh, puis
   * compléter les informations dans les champs de description des applications   * compléter les informations dans les champs de description des applications
 </​note>​ </​note>​
  
-<note important>​__**AppImageLauncher** est totalement incompatible avec BAUH__. Si vous l'avez installé sur votre système, il vous faudra choisir le logiciel de gestion du format Appimage. \\ Si vous souhaitez utiliser Bauh, il vous faudra absolument désinstaller AppimageLauncher grace à la commande : +<note important>​__**AppImageLauncher** est totalement incompatible avec BAUH__. Si vous l'avez installé sur votre système, il vous faudra choisir le logiciel de gestion du format Appimage. \\ Si vous souhaitez utiliser Bauh, il vous faudra absolument désinstaller AppimageLauncher grace à la commande :
 <code bash>​sudo find / -type f -name "​[Aa]pp[Ii]mage[Ll]auncher"​ -exec rm -f '​{}'​ \;</​code>​ <code bash>​sudo find / -type f -name "​[Aa]pp[Ii]mage[Ll]auncher"​ -exec rm -f '​{}'​ \;</​code>​
 Cette commande cherche toutes les instances de noms de fichier entre guillemets et ce quelle que soit la casse utilisée pour la graphie des noms de fichiers. Cette commande cherche toutes les instances de noms de fichier entre guillemets et ce quelle que soit la casse utilisée pour la graphie des noms de fichiers.
Ligne 206: Ligne 216:
    
 Lancer dans un terminal la commande suivante : Lancer dans un terminal la commande suivante :
-<code>bauh --reset</​code>​ +<code bash>
-Cette commande supprimera le dossier ''/​bauh_env''​ de votre dossier personnel et par là-même désinstallera l'​application. +
- +
-Pour une désinstallation complète de l'​application (fichiers de configuration compris), sauvegardez le fichier de désinstallation ci dessous : +
- +
-<​file ​bash Désinstallation complète de Bauh.sh>+
 bauh --reset bauh --reset
-rm ~/​.config/​​bauh/​​config.json +sudo find -type f -name "​[Bb]auh"​ -exec rm -f '​{}'​ \; 
-rm /​​tmp/​​bauh/​​logs/​​install +</code> 
-rm ~/​.cache/​​bauh +Cette commande supprimera le dossier ''​/bauh_env''​ de votre dossier personnel et par là-même désinstallera l'​application\\ 
-rm ~/.local/​share/​bauh/​*.* +Puis effacera tous les fichiers de configuration de Bauh.
-rm ~/.local/​share/​bauh/​ +
-</​file>​+
  
-puis : 
-cliquer droit sur le fichier, ​ 
-cliquer sur propriétés 
-dans permissions : exécuter le fichier comme un programme 
- 
-entrer la commande suivante dans un terminal : 
-<code bash>/​~/​Documents/​sudo ./"​Désinstallation complète de Bauh.sh"</​code>​ 
-  
 ===== Documentation ===== ===== Documentation =====
    
  • bauh.1591195422.txt.gz
  • Dernière modification: Le 03/06/2020, 16:43
  • par eagle08