Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bauh [Le 17/04/2020, 16:47] – [Installation des dépendances directes de Bauh] eagle08 | bauh [Le 21/11/2020, 12:36] (Version actuelle) – [Procédure d'installation basique] Agir comme sudo pour éviter que l'application ne soit pas reconnue Jerry Wham | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | {{ https:// | ||
| + | ====== Bauh (gestionnaire de paquets) ====== | ||
| + | |||
| + | **Bauh** est un [[: | ||
| + | |||
| + | Le développement de l' | ||
| + | |||
| + | En alternative à la [[logitheque|Logithèque]], | ||
| + | * Synaptic, chargé de gérer les paquets natifs '' | ||
| + | * et Bauh qui gère les [[: | ||
| + | |||
| + | <note tip>Sur [[wpfr> | ||
| + | |||
| + | 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.</ | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | ==== Pré-requis ==== | ||
| + | |||
| + | Pour installer Bauh, il vous faudra : | ||
| + | |||
| + | * une connexion internet fonctionnelle ; | ||
| + | * les droits d' | ||
| + | * le gestionnaire de paquet '' | ||
| + | |||
| + | Par sa conception, Bauh est modulaire, et peut gérer les divers formats listés en introduction. Chacun des formats a évidemment ses propres pré-requis : | ||
| + | |||
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | |||
| + | ==== Procédure d' | ||
| + | |||
| + | [[tutoriel: | ||
| + | |||
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | |||
| + | Puis entrez les commandes suivantes : | ||
| + | |||
| + | <code bash> | ||
| + | <code bash> | ||
| + | <code bash> | ||
| + | |||
| + | <note tip>Pour plus de détails, une procédure d' | ||
| + | |||
| + | Il y est notamment expliqué comment installer Bauh dans un environnement virtuel python (mieux isolé du reste du système). | ||
| + | </ | ||
| + | |||
| + | === Erreurs à l' | ||
| + | |||
| + | Vous pourriez rencontrer cette erreur : | ||
| + | |||
| + | <box 95% middle orange |Erreur « No module named ' | ||
| + | <file bash> | ||
| + | bauh_env/ | ||
| + | Traceback (most recent call last): | ||
| + | File " | ||
| + | from pip._internal.cli.main import main | ||
| + | ModuleNotFoundError: | ||
| + | </ | ||
| + | </box | Terminal> | ||
| + | |||
| + | Cette erreur est due à l' | ||
| + | |||
| + | ===== Création des lanceurs ===== | ||
| + | |||
| + | Bauh a été installé via le gestionnaire de paquets '' | ||
| + | |||
| + | * elle n'est **pas présente dans les menus** | ||
| + | * elle n'est pas mise à jour par les utilitaires de mise à jour habituels | ||
| + | * elle ne se lance pas toute seule au démarrage pour vous informer des mises à jour de vos logiciels aux formats Flatpak, Snap, ou AppImage. | ||
| + | |||
| + | Pour y remédier, on peut créer des [[: | ||
| + | |||
| + | <note tip>Vous pouvez cliquer sur les noms de fichiers pour les télécharger et les sauvegarder. | ||
| + | |||
| + | Si le dossier caché '' | ||
| + | |||
| + | ==== Ajouter Bauh à la liste des applications ==== | ||
| + | |||
| + | <file desktop Bauh.desktop> | ||
| + | [Desktop Entry] | ||
| + | Type=Application | ||
| + | Name=Bauh.desktop | ||
| + | Name[fr_FR]=Bauh.desktop | ||
| + | Comment[fr_FR]=Bauh - installe et supprime les applications Snap, Flatpak & Appimage | ||
| + | Exec=bauh | ||
| + | </ | ||
| + | |||
| + | Placez ce lanceur dans [[dossiers_et_fichiers_caches|le dossier caché]] '' | ||
| + | |||
| + | ==== Lancer Bauh en arrière-plan ==== | ||
| + | |||
| + | Pour vous informer des mises à jour de vos logiciels aux formats Flatpak, Snap, ou AppImage. | ||
| + | |||
| + | <file desktop Bauh.desktop> | ||
| + | [Desktop Entry] | ||
| + | Type=Application | ||
| + | Name=Bauh.desktop | ||
| + | Name[fr_FR]=Bauh.desktop | ||
| + | Comment[fr_FR]=Bauh - installe et supprime les applications Snap, Flatpak & Appimage | ||
| + | Exec=bauh --tray | ||
| + | </ | ||
| + | |||
| + | Placez ce lanceur dans [[dossiers_et_fichiers_caches|le dossier caché]] '' | ||
| + | |||
| + | ==== Mise à jour automatique en arrière-plan ==== | ||
| + | |||
| + | Le lanceur '' | ||
| + | |||
| + | <file desktop MAJ-Bauh.desktop> | ||
| + | [Desktop Entry] | ||
| + | Type=Application | ||
| + | Name=Mettre à jour Bauh | ||
| + | Exec=pip3 install bauh --upgrade | ||
| + | </ | ||
| + | |||
| + | Placez ce lanceur dans [[dossiers_et_fichiers_caches|le dossier caché]] '' | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | ==== Interface ==== | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | ==== Formats de paquets (" | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | === Flatpak === | ||
| + | |||
| + | Pour les applications au format flatpak, l' | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | === Snap === | ||
| + | |||
| + | Pour les applications au format snap, l' | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | === AppImage === | ||
| + | |||
| + | L' | ||
| + | * Site utilisé comme source : [[https:// | ||
| + | * Les applications installées au format appimage sont stockées dans le dossier '' | ||
| + | * Les raccourcis de menu pour le gestionnaire de bureau sont stockés [[fichier_cache|dans le dossier caché]] '' | ||
| + | * Les fichiers de bases de données téléchargés sont stockés dans le dossier '' | ||
| + | |||
| + | <note tip>Une liste exhaustive des applications supportées se trouve à [[https:// | ||
| + | __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' | ||
| + | * compléter les informations dans les champs de description des applications | ||
| + | </ | ||
| + | |||
| + | <note important> | ||
| + | <code bash> | ||
| + | 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. | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Options en lignes de commandes ==== | ||
| + | |||
| + | Tapez <code bash> | ||
| + | |||
| + | <note tip> | ||
| + | |||
| + | ===== Paramétrage ===== | ||
| + | |||
| + | Le bouton " | ||
| + | |||
| + | Les changements de paramètres prennent effet au redémarrage de l' | ||
| + | |||
| + | ==== Fichiers et journaux ==== | ||
| + | |||
| + | À titre indicatif : | ||
| + | |||
| + | * La configuration de l' | ||
| + | * Les journaux d' | ||
| + | * Des données sur les applications sont présentes dans '' | ||
| + | |||
| + | ==== Localisation en français ==== | ||
| + | |||
| + | Vous pouvez essayer de localiser l' | ||
| + | |||
| + | - intégrer les fichiers de locales en français, disponibles à la page [[: | ||
| + | |||
| + | <note tip>Les locales en français n' | ||
| + | Une façon saine et sans risque de localiser Bauh en Français consiste à remplacer le contenu d'une langue inutilisée par son contenu traduit en Français. \\ | ||
| + | Par exemple, choisir Catalan dans les Paramètres | ||
| + | copier-coller le contenu en Français dans le fichier de locale correspondant en Catalan, nommés '' | ||
| + | Cette manipulation sans risque à l' | ||
| + | Pour appliquer la traduction, **redémarrez votre ordinateur**. | ||
| + | |||
| + | ===== Désinstallation ===== | ||
| + | |||
| + | Lancer dans un terminal la commande suivante : | ||
| + | <code bash> | ||
| + | bauh --reset | ||
| + | sudo find / -type f -name " | ||
| + | </ | ||
| + | Cette commande supprimera le dossier ''/ | ||
| + | Puis effacera tous les fichiers de configuration de Bauh. | ||
| + | |||
| + | ===== Documentation ===== | ||
| + | |||
| + | * **(en)** [[https:// | ||
| + | * **(en)** [[https:// | ||
| + | * **(fr)** [[https:// | ||
| + | * **(en)** « [[https:// | ||
| + | |||
| + | ----- | ||
| + | |||
| + | // | ||
| + | [[: | ||
| + | [[: | ||
| + | ...// | ||
