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 22/04/2020, 17:50] – [Création des lanceurs de démarrage et mise à jour automatiques] eagle08 | bauh [Le 14/05/2025, 15:59] (Version actuelle) – [Bauh (gestionnaire de paquets)] liens internes krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| - | ---- | + | |
| {{ https:// | {{ https:// | ||
| - | ====== Bauh, le gestionnaire de paquets | + | ====== Bauh (gestionnaire de paquets) ====== |
| - | **Bauh** est le Gestionnaire | + | **Bauh** est un [[: |
| - | Le développement de l' | + | Le développement de l' |
| - | Peu après avoir été rebaptisée | + | |
| - | Elle vient compléter graphiquement, | + | En alternative au [[:snap store|Centre d' |
| + | * Synaptic, chargé | ||
| + | * et Bauh qui gère les [[:snap|paquets snap]] issus du [[https:// | ||
| - | Les « App-stores » s' | + | <note tip> |
| - | Bauh est développé | + | Afin de gérer les paquets AUR graphiquement sous Bauh, vous devez installer Pacapt. [[: |
| - | + | ||
| - | ===== Installation | + | |
| - | {{ https://cdn.icon-icons.com/icons2/ | + | Préférez toujours un paquet compilé pour votre distribution de Linux. Vous vous éviterez des problèmes de dépendances.</note> |
| - | {{ https:// | + | |
| - | ==== Installation de l' | + | |
| - | Installer l' | + | ===== Installation ===== |
| - | ===== Installation | + | |
| - | Afin de mieux gérer les dépendances de l' | + | |
| - | <code bash> | + | |
| - | puis | + | |
| - | * installer les dépendances de gestion logicielle. | + | |
| - | * installer **[[flatpak|Flatpak]]** | + | |
| - | * [[tutoriel: | + | |
| - | * Le paquet **[[apt> | + | |
| - | * Le paquet **[[apt> | + | |
| - | * en une seule commande, via le terminal : \\ <code bash> | + | |
| - | * installer **[[snap|snapd]]** (version antérieures à Ubuntu 18.04) <code bash> | + | |
| - | * installer **[[wget|wget]]** pour gérer les paquets Appimage et Aur <code bash> | + | |
| - | * installer **[[sqlite|Sqlite3]]** {{ https:// | + | |
| - | < | + | |
| - | * installer **[[git|Git]]** pour gérer les versions AUR {{ https:// | + | |
| - | * installer **Aria** pour améliorer le temps de téléchargement des sources Appimage et AUR ; réduit le temps d’installation {{ https:// | + | |
| - | < | + | |
| - | * installer **libappindicator** pour gérer le mode « installation dans la barre de taches » sous Gnome GTK3. {{ https:// | + | |
| - | * installer **Fuse** en cas de dépendance système. {{ https:// | + | |
| - | < | + | |
| - | * installer toutes les dépendances en une seule commande, via le [[terminal|terminal]] <code bash> | + | |
| - | + | ||
| - | ===== Installation de Bauh ===== | + | |
| - | Nous allons installer Bauh dans un environnement Python isolé afin de d' | + | ==== Pré-requis ==== |
| - | Pour ce faire, | + | Pour installer Bauh, il vous faudra : |
| - | ==== Erreurs | + | * une connexion internet fonctionnelle ; |
| + | * les droits | ||
| + | * le gestionnaire de paquet '' | ||
| - | === Erreur « fichier /tmp/pip-build-n5uaen1g/ | + | 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 : |
| - | <note important> | + | * [[apt>flatpak]] pour les [[:flatpak|paquets flatpak]] ; |
| - | FIXME : Une première installation s'est déroulée avec succès. Une autre tentative d’installation à retourné l' | + | |
| - | < | + | |
| - | bauh_env/ | + | |
| - | Collecting bauh | + | |
| - | | + | |
| - | bauh-0.8.5-py3-none-any.whl | + | |
| - | Collecting pyqt5>=5.12 (from bauh) | + | |
| - | Using cached https:// | + | |
| - | | + | |
| - | Complete output from command python setup.py egg_info: | + | |
| - | Traceback (most recent call last): | + | |
| - | File "< | + | |
| - | File "/ | + | |
| - | buffer = _builtin_open(filename, ' | + | |
| - | FileNotFoundError: | + | |
| - | + | ||
| - | ---------------------------------------- | + | |
| - | Command " | + | |
| - | </ | + | |
| - | Si vous rencontrez cette erreur, suivez la procédure suivante __**avant de tenter de nouveau | + | ==== Procédure |
| - | - mise à jour de Python-pip, mise à jour de setuptools, réinstallation de l' | + | |
| - | - (ré)instaler le paquet '' | + | |
| + | [[tutoriel: | ||
| - | voici le lien du sujet sur github : https:// | + | * [[apt> |
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | * [[apt> | ||
| + | * [[apt> | ||
| - | ===== Création des lanceurs de démarrage et mise à jour automatiques ===== | + | Puis entrez les commandes suivantes : |
| - | Nous allons créer deux lanceurs, l'un pour le placement du gestionnaire de Bauh dans la barre de taches et l' | + | <code bash> |
| + | <code bash> | ||
| + | <code bash> | ||
| - | * le lanceur '' | + | <note tip>Pour plus de détails, une procédure d' |
| - | <file bash 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 & Aur | + | |
| - | Exec=bauh --tray | + | |
| - | </ | + | |
| - | * le lanceur '' | + | Il y est notamment expliqué comment installer |
| - | <file bash upgrade Bauh.desktop> | + | </note> |
| - | [Desktop Entry] | + | |
| - | Type=Application | + | |
| - | Name=Bauh | + | |
| - | ComName[fr_FR]=upgrade Bauh.desktop | + | |
| - | Comment[fr_FR]=mise à jour de Bauh | + | |
| - | Exec=/ | + | |
| - | Icon=/ | + | |
| - | GenericName[fr_FR.UTF-8]=mise à jour de Bauh | + | |
| - | </file> | + | |
| - | <note tip>vous pouvez cliquer sur les noms de fichiers pour les télécharger et les sauvegarder. | + | === Erreurs à l'installation |
| - | Si le dossier personnel caché '' | + | |
| - | * placer les lanceurs __dans [[dossiers_et_fichiers_caches|le dossier personnel]] **caché**__ ''/ | + | |
| - | ===== L'interface de Bauh ===== | + | |
| + | Vous pourriez rencontrer cette erreur : | ||
| - | {{ https://raw.githubusercontent.com/vinifmor/bauh/ | + | <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: | ||
| + | </file> | ||
| + | </box | Terminal> | ||
| - | ===== Localisation | + | Cette erreur est due à l' |
| - | < | + | ===== Création des lanceurs ===== |
| - | ==== Les fichiers | + | Bauh a été installé via le gestionnaire |
| - | __**Les fichiers de localisation en français**__ | + | |
| + | | ||
| + | | ||
| - | <note important> | + | Pour y remédier, on peut créer des [[: |
| - | === Les fichiers | + | <note tip>Vous pouvez cliquer sur les noms de fichiers |
| - | == Le fichier de locale présent dans le dossier | + | Si le dossier |
| - | <file ascii ~/ | + | ==== Ajouter Bauh à la liste des applications |
| - | gem.appimage.label=AppImage | + | |
| - | gem.appimage.info=« aplication publiée sur https:// | + | <file desktop Bauh.desktop> |
| - | appimage.install.permission=Droits d' | + | [Desktop Entry] |
| - | appimage.install.extract=Le contenu est en cours d' | + | Type=Application |
| - | appimage.install.desktop_entry=Création d'un raccourci de menu en cours... | + | Name=Bauh.desktop |
| - | appimage.uninstall.error.remove_folder=Impossible de supprimer le répertoire d' | + | Name[fr_FR]=Bauh.desktop |
| - | appimage.info.url_download=adresse Internet du fichier | + | Comment[fr_FR]=Bauh - installe et supprime les applications Snap, Flatpak & Appimage |
| - | appimage.info.icon_path=icône | + | Exec=bauh |
| - | appimage.history.0_version=version | + | |
| - | appimage.history.1_published_at=date | + | |
| - | appimage.history.2_url_download=adresse Internet du fichier | + | |
| - | appimage.downgrade.impossible.title=Impossible d' | + | |
| - | appimage.downgrade.impossible.body=« Impossible d' | + | |
| - | appimage.downgrade.unknown_version.body=« Impossible d' | + | |
| - | appimage.downgrade.first_version=Rétrogradation de version impossible pour le paquet Appimage sélectionné. Il s'agit de la toute première version de l' | + | |
| - | appimage.error.uninstall_current_version=Impossible de désinstaller la version actuelle de l' | + | |
| - | appimage.downgrade.install_version=Impossible d' | + | |
| - | appimage.install.download.error=Impossible de télécharger le fichier {}. Le serveur qui héberge actuellement le fichier est surement en maintenance. | + | |
| - | appimage.install.appimagelauncher.error={appimgl} interdit l' | + | |
| </ | </ | ||
| - | == Le fichier de locale présent | + | Placez ce lanceur |
| - | <file ascii ~/ | + | ==== Lancer Bauh en arrière-plan ==== |
| - | gem.arch.label=AUR | + | |
| - | gem.arch.info=Les paquets précompilés AUR sont maintenus par une communauté d' | + | |
| - | gem.aur.install.warning=Les paquets précompilés AUR sont maintenus par une communauté d' | + | |
| - | arch.install.conflict.popup.title=Conflit détecté | + | |
| - | arch.install.conflict.popup.body=« Les applications suivantes {} provoquent un conflit. Vous devez déinstaller l'une ou l' | + | |
| - | arch.missing_deps.title=Dépendances manquantes | + | |
| - | arch.missing_deps.body=« Les dépendances suivantes {deps} doivent être installées pour finaliser l' | + | |
| - | arch.downgrade.error=Erreur | + | |
| - | arch.downgrade.impossible=« Impossible de procéder à la rétrogradation de version de l' | + | |
| - | aur.history.1_version=version | + | |
| - | aur.history.2_release=publication | + | |
| - | aur.history.3_date=date | + | |
| - | arch.downloading.package=Téléchargement du paquet | + | |
| - | arch.uncompressing.package=Décompression de l' | + | |
| - | arch.checking.deps=Vérification de la disponibilité des dépendances logicielles pour l' | + | |
| - | arch.missing_deps_found=Liste des dépendances logicielles manquantes pour l' | + | |
| - | arch.checking.missing_deps=Vérification des dépendances logicielles manquantes pour l' | + | |
| - | arch.building.package=paquet {} en cours de compilation... | + | |
| - | arch.checking.conflicts=Vérification des conflits éventuels engendrés par l' | + | |
| - | arch.installing.package=Installation du paquet {} en cours... | + | |
| - | arch.uninstalling.conflict=Désinstallation du paquet conflictuel {} en cours... | + | |
| - | arch.uninstalling.conflict.fail=Désinstallation du paquet conflictuel {} impossible ! | + | |
| - | arch.clone=Clônage du dépôt AUR {} en cours... | + | |
| - | arch.downgrade.reading_commits=Reading the repository commits | + | |
| - | arch.downgrade.version_found=Current package version found | + | |
| - | arch.downgrade.install_older=Installing older version | + | |
| - | aur.info.00_pkg_build=pkgbuild | + | |
| - | aur.info.01_id=Ident. | + | |
| - | aur.info.02_name=nom | + | |
| - | aur.info.03_version=version | + | |
| - | aur.info.03_description=déscription | + | |
| - | aur.info.04_popularity=popularité | + | |
| - | aur.info.05_votes=votes | + | |
| - | aur.info.06_package_base=base du paquet | + | |
| - | aur.info.07_maintainer=personne ressource | + | |
| - | aur.info.08_first_submitted=première mise à disposition | + | |
| - | aur.info.09_last_modified=dernière modification | + | |
| - | aur.info.10_url=adresse Internet de téléchargement | + | |
| - | aur.info.11_pkg_build_url=adresse Internet de l' | + | |
| - | aur.info.13_pkg_build=« pkgbuild » | + | |
| - | aur.info.12_makedepends=fichiers de dépendances de compilation | + | |
| - | aur.info.13_dependson=dépendances d' | + | |
| - | aur.info.14_optdepends=fichiers de dépendances optionnels | + | |
| - | aur.info.15_checkdepends=vérification des dépendances en cours... | + | |
| - | aur.info.14_installed_files=Fichiers installés | + | |
| - | arch.install.dep_not_found.title=Dependency not found | + | |
| - | arch.install.dep_not_found.body=Required dependency {} was not found in AUR nor in default mirrors. Installation cancelled. | + | |
| - | arch.install.dependency.install=Installing package dependency {} | + | |
| - | arch.install.dependency.install.error=Could not install dependent package {}. Installation of {} aborted. | + | |
| - | arch.uninstall.required_by={} cannot be uninstalled because it is necessary for these following packages to work | + | |
| - | arch.uninstall.required_by.advice=Uninstall them first before uninstalling {}. | + | |
| - | arch.install.optdeps.request.title=Optional dependencies | + | |
| - | arch.install.optdeps.request.body={} was succesfully installed ! There are some optional associated packages that you might want to install | + | |
| - | arch.install.optdeps.request.help=Check those you want | + | |
| - | arch.install.optdep.error=Could not install the optional package {} | + | |
| - | arch.optdeps.checking=Checking {} optional dependencies | + | |
| - | arch.warning.disabled={} seems not to be installed. It will not be possible to manage Arch / AUR packages. | + | |
| - | arch.warning.git={} seems not to be installed. It will not be possible to downgrade AUR packages. | + | |
| - | arch.aur.install.verifying_pgp=Verifying PGP keys | + | |
| - | arch.aur.install.pgp.title=PGP keys required | + | |
| - | arch.aur.install.pgp.body=To install {} is necessary to receive the following PGP keys | + | |
| - | arch.aur.install.pgp.substatus=Receiving PGP key {} | + | |
| - | arch.aur.install.pgp.success=PGP keys received and signed | + | |
| - | arch.aur.install.pgp.sign_fail=Could not sign PGP key {} | + | |
| - | arch.aur.install.pgp.receive_fail=Could not receive PGP key {} | + | |
| - | arch.aur.install.unknown_key.title=Public key required | + | |
| - | arch.install.aur.unknown_key.body=To continue {} installation is necessary to trust the following public key {} | + | |
| - | arch.aur.install.unknown_key.status=Receiving public key {} | + | |
| - | arch.aur.install.unknown_key.receive_error=Could not receive public key {} | + | |
| - | arch.aur.install.validity_check.title=Integrity issues | + | |
| - | arch.aur.install.validity_check.body=Some of the source-files needed for {} installation are not healthy. The installation will be cancelled to prevent damage to your system. | + | |
| - | aur.info.architecture=architecture | + | |
| - | aur.info.architecture.any=any | + | |
| - | aur.info.build date=build date | + | |
| - | aur.info.depends on=depends on | + | |
| - | aur.info.description=description | + | |
| - | aur.info.install date=install date | + | |
| - | aur.info.install reason=install reason | + | |
| - | aur.info.install reason.explicitly installed=explicitly installed | + | |
| - | aur.info.install script=install script | + | |
| - | aur.info.install script.no=no | + | |
| - | aur.info.installed size=installed size | + | |
| - | aur.info.licenses=licenses | + | |
| - | aur.info.name=name | + | |
| - | aur.info.optional deps=optional deps | + | |
| - | aur.info.packager=packager | + | |
| - | aur.info.packager.unknown packager=unknown | + | |
| - | aur.info.url=url | + | |
| - | aur.info.version=version | + | |
| - | aur.info.arch=arch | + | |
| - | aur.info.arch.any=any | + | |
| - | aur.info.depends=depends | + | |
| - | aur.info.pkgdesc=description | + | |
| - | aur.info.pkgname=name | + | |
| - | aur.info.pkgrel=release | + | |
| - | aur.info.pkgver=version | + | |
| - | aur.info.source=source | + | |
| - | aur.info.optdepends=optionally depends | + | |
| - | aur.info.license=license | + | |
| - | aur.info.validpgpkeys=valid PGP keys | + | |
| - | aur.info.options=options | + | |
| - | aur.info.provides=provides | + | |
| - | aur.info.conflicts with=conflicts with | + | |
| - | </ | + | |
| - | <note tip>Il faudra placer __le fichier '' | + | Pour vous informer des mises à jour de vos logiciels aux formats Flatpak, Snap, ou AppImage. |
| - | </ | + | |
| - | == Le fichier de locale présent dans le dossier lib [...] / | + | < |
| - | + | [Desktop Entry] | |
| - | < | + | Type=Application |
| - | gem.arch.label=AUR | + | Name=Bauh.desktop |
| - | gem.arch.info=Les paquets précompilés AUR sont maintenus par une communauté d' | + | Name[fr_FR]=Bauh.desktop |
| - | gem.aur.install.warning=Les paquets précompilés AUR sont maintenus par une communauté d' | + | Comment[fr_FR]=Bauh - installe et supprime les applications |
| - | arch.install.conflict.popup.title=Conflit détecté | + | Exec=bauh --tray |
| - | arch.install.conflict.popup.body=The | + | |
| - | arch.missing_deps.title=Missing dependencies | + | |
| - | arch.missing_deps.body=The following {deps} dependencies must be installed so the {name} installation can continue | + | |
| - | arch.downgrade.error=Error | + | |
| - | arch.downgrade.impossible=It is not possible to downgrade {} | + | |
| - | aur.history.1_version=version | + | |
| - | aur.history.2_release=release | + | |
| - | aur.history.3_date=date | + | |
| - | arch.downloading.package=Downloading the package | + | |
| - | arch.uncompressing.package=Uncompressing the package | + | |
| - | arch.checking.deps=Checking {} dependencies | + | |
| - | arch.missing_deps_found=Missing dependencies for {} | + | |
| - | arch.checking.missing_deps=Verifying missing dependencies of {} | + | |
| - | arch.building.package=Building package {} | + | |
| - | arch.checking.conflicts=Checking any conflicts with {} | + | |
| - | arch.installing.package=Installing {} package | + | |
| - | arch.uninstalling.conflict=Uninstalling conflicting package {} | + | |
| - | arch.uninstalling.conflict.fail=It was not possible to uninstall the conflicting package {} | + | |
| - | arch.clone=Cloning the AUR repository {} | + | |
| - | arch.downgrade.reading_commits=Reading the repository commits | + | |
| - | arch.downgrade.version_found=Current package version found | + | |
| - | arch.downgrade.install_older=Installing older version | + | |
| - | aur.info.00_pkg_build=pkgbuild | + | |
| - | aur.info.01_id=id | + | |
| - | aur.info.02_name=nom | + | |
| - | aur.info.03_version=version | + | |
| - | aur.info.03_description=description | + | |
| - | aur.info.04_popularity=popularity | + | |
| - | aur.info.05_votes=votes | + | |
| - | aur.info.06_package_base=package base | + | |
| - | aur.info.07_maintainer=maintainer | + | |
| - | aur.info.08_first_submitted=first submitted | + | |
| - | aur.info.09_last_modified=last modified | + | |
| - | aur.info.10_url=url download | + | |
| - | aur.info.11_pkg_build_url=url pkgbuild | + | |
| - | aur.info.13_pkg_build=pkgbuild | + | |
| - | aur.info.12_makedepends=compilation dependencies | + | |
| - | aur.info.13_dependson=installation dependencies | + | |
| - | aur.info.14_optdepends=optional dependencies | + | |
| - | aur.info.15_checkdepends=checking dependencies | + | |
| - | aur.info.14_installed_files=Installed files | + | |
| - | arch.install.dep_not_found.title=Dependency not found | + | |
| - | arch.install.dep_not_found.body=Required dependency {} was not found in AUR nor in default mirrors. Installation cancelled. | + | |
| - | arch.install.dependency.install=Installing package dependency {} | + | |
| - | arch.install.dependency.install.error=Could not install dependent package {}. Installation of {} aborted. | + | |
| - | arch.uninstall.required_by={} cannot be uninstalled because it is necessary for these following packages to work | + | |
| - | arch.uninstall.required_by.advice=Uninstall them first before uninstalling {}. | + | |
| - | arch.install.optdeps.request.title=Optional dependencies | + | |
| - | arch.install.optdeps.request.body={} was succesfully installed ! There are some optional associated packages that you might want to install | + | |
| - | arch.install.optdeps.request.help=Check those you want | + | |
| - | arch.install.optdep.error=Could not install the optional package {} | + | |
| - | arch.optdeps.checking=Checking {} optional dependencies | + | |
| - | arch.warning.disabled={} seems not to be installed. It will not be possible to manage Arch / AUR packages. | + | |
| - | arch.warning.git={} seems not to be installed. It will not be possible to downgrade AUR packages. | + | |
| - | arch.aur.install.verifying_pgp=Verifying PGP keys | + | |
| - | arch.aur.install.pgp.title=PGP keys required | + | |
| - | arch.aur.install.pgp.body=To install {} is necessary to receive the following PGP keys | + | |
| - | arch.aur.install.pgp.substatus=Receiving PGP key {} | + | |
| - | arch.aur.install.pgp.success=PGP keys received and signed | + | |
| - | arch.aur.install.pgp.sign_fail=Could not sign PGP key {} | + | |
| - | arch.aur.install.pgp.receive_fail=Could not receive PGP key {} | + | |
| - | arch.aur.install.unknown_key.title=Public key required | + | |
| - | arch.install.aur.unknown_key.body=To continue {} installation is necessary to trust the following public key {} | + | |
| - | arch.aur.install.unknown_key.status=Receiving public key {} | + | |
| - | arch.aur.install.unknown_key.receive_error=Could not receive public key {} | + | |
| - | arch.aur.install.validity_check.title=Integrity issues | + | |
| - | arch.aur.install.validity_check.body=Some of the source-files needed for {} installation are not healthy. The installation will be cancelled to prevent damage to your system. | + | |
| - | aur.info.architecture=architecture | + | |
| - | aur.info.architecture.any=any | + | |
| - | aur.info.build date=build date | + | |
| - | aur.info.depends on=depends on | + | |
| - | aur.info.description=description | + | |
| - | aur.info.install date=install date | + | |
| - | aur.info.install reason=install reason | + | |
| - | aur.info.install reason.explicitly installed=explicitly installed | + | |
| - | aur.info.install script=install script | + | |
| - | aur.info.install script.no=no | + | |
| - | aur.info.installed size=installed size | + | |
| - | aur.info.licenses=licenses | + | |
| - | aur.info.name=name | + | |
| - | aur.info.optional deps=optional deps | + | |
| - | aur.info.packager=packager | + | |
| - | aur.info.packager.unknown packager=unknown | + | |
| - | aur.info.url=url | + | |
| - | aur.info.version=version | + | |
| - | aur.info.arch=arch | + | |
| - | aur.info.arch.any=any | + | |
| - | aur.info.depends=depends | + | |
| - | aur.info.pkgdesc=description | + | |
| - | aur.info.pkgname=name | + | |
| - | aur.info.pkgrel=release | + | |
| - | aur.info.pkgver=version | + | |
| - | aur.info.source=source | + | |
| - | aur.info.optdepends=optionally depends | + | |
| - | aur.info.license=license | + | |
| - | aur.info.validpgpkeys=valid PGP keys | + | |
| - | aur.info.options=options | + | |
| - | aur.info.provides=provides | + | |
| - | aur.info.conflicts with=conflicts with | + | |
| </ | </ | ||
| - | <note tip>Il faudra placer __le fichier '' | + | Placez ce lanceur |
| - | == Le fichier de locale présent dans le dossier lib [...] / | + | ==== Mise à jour automatique en arrière-plan ==== |
| - | <file ascii fr> | + | Le lanceur '' |
| - | gem.arch.label=AUR | + | |
| - | gem.arch.info=Les paquets précompilés AUR sont maintenus par une communauté | + | <file desktop MAJ-Bauh.desktop> |
| - | gem.aur.install.warning=AUR packages are maintained by an independent user community. There is no warranty that they will work or not harm your system. | + | [Desktop Entry] |
| - | arch.install.conflict.popup.title=Conflit détecté | + | Type=Application |
| - | arch.install.conflict.popup.body=The applications {} are in conflict. You must uninstall one to install the other. Continue ? | + | Name=Mettre à jour Bauh |
| - | arch.missing_deps.title=Missing dependencies | + | Exec=pip3 install |
| - | arch.missing_deps.body=The following {deps} dependencies must be installed so the {name} installation can continue | + | |
| - | arch.downgrade.error=Error | + | |
| - | arch.downgrade.impossible=It is not possible to downgrade {} | + | |
| - | aur.history.1_version=version | + | |
| - | aur.history.2_release=release | + | |
| - | aur.history.3_date=date | + | |
| - | arch.downloading.package=Downloading the package | + | |
| - | arch.uncompressing.package=Uncompressing the package | + | |
| - | arch.checking.deps=Checking {} dependencies | + | |
| - | arch.missing_deps_found=Missing dependencies for {} | + | |
| - | arch.checking.missing_deps=Verifying missing dependencies of {} | + | |
| - | arch.building.package=Building package {} | + | |
| - | arch.checking.conflicts=Checking any conflicts with {} | + | |
| - | arch.installing.package=Installing {} package | + | |
| - | arch.uninstalling.conflict=Uninstalling conflicting package {} | + | |
| - | arch.uninstalling.conflict.fail=It was not possible to uninstall the conflicting package {} | + | |
| - | arch.clone=Cloning the AUR repository {} | + | |
| - | arch.downgrade.reading_commits=Reading the repository commits | + | |
| - | arch.downgrade.version_found=Current package version found | + | |
| - | arch.downgrade.install_older=Installing older version | + | |
| - | aur.info.00_pkg_build=pkgbuild | + | |
| - | aur.info.01_id=id | + | |
| - | aur.info.02_name=nom | + | |
| - | aur.info.03_version=version | + | |
| - | aur.info.03_description=description | + | |
| - | aur.info.04_popularity=popularity | + | |
| - | aur.info.05_votes=votes | + | |
| - | aur.info.06_package_base=package base | + | |
| - | aur.info.07_maintainer=maintainer | + | |
| - | aur.info.08_first_submitted=first submitted | + | |
| - | aur.info.09_last_modified=last modified | + | |
| - | aur.info.10_url=url download | + | |
| - | aur.info.11_pkg_build_url=url pkgbuild | + | |
| - | aur.info.13_pkg_build=pkgbuild | + | |
| - | aur.info.12_makedepends=compilation dependencies | + | |
| - | aur.info.13_dependson=installation dependencies | + | |
| - | aur.info.14_optdepends=optional dependencies | + | |
| - | aur.info.15_checkdepends=checking dependencies | + | |
| - | aur.info.14_installed_files=Installed files | + | |
| - | arch.install.dep_not_found.title=Dependency not found | + | |
| - | arch.install.dep_not_found.body=Required dependency {} was not found in AUR nor in default mirrors. Installation cancelled. | + | |
| - | arch.install.dependency.install=Installing package dependency {} | + | |
| - | arch.install.dependency.install.error=Could not install dependent package {}. Installation of {} aborted. | + | |
| - | arch.uninstall.required_by={} cannot be uninstalled because it is necessary for these following packages to work | + | |
| - | arch.uninstall.required_by.advice=Uninstall them first before uninstalling {}. | + | |
| - | arch.install.optdeps.request.title=Optional dependencies | + | |
| - | arch.install.optdeps.request.body={} was succesfully installed ! There are some optional associated packages that you might want to install | + | |
| - | arch.install.optdeps.request.help=Check those you want | + | |
| - | arch.install.optdep.error=Could not install the optional package {} | + | |
| - | arch.optdeps.checking=Checking {} optional dependencies | + | |
| - | arch.warning.disabled={} seems not to be installed. It will not be possible to manage Arch / AUR packages. | + | |
| - | arch.warning.git={} seems not to be installed. It will not be possible to downgrade AUR packages. | + | |
| - | arch.aur.install.verifying_pgp=Verifying PGP keys | + | |
| - | arch.aur.install.pgp.title=PGP keys required | + | |
| - | arch.aur.install.pgp.body=To install {} is necessary to receive the following PGP keys | + | |
| - | arch.aur.install.pgp.substatus=Receiving PGP key {} | + | |
| - | arch.aur.install.pgp.success=PGP keys received and signed | + | |
| - | arch.aur.install.pgp.sign_fail=Could not sign PGP key {} | + | |
| - | arch.aur.install.pgp.receive_fail=Could not receive PGP key {} | + | |
| - | arch.aur.install.unknown_key.title=Public key required | + | |
| - | arch.install.aur.unknown_key.body=To continue {} installation is necessary to trust the following public key {} | + | |
| - | arch.aur.install.unknown_key.status=Receiving public key {} | + | |
| - | arch.aur.install.unknown_key.receive_error=Could not receive public key {} | + | |
| - | arch.aur.install.validity_check.title=Integrity issues | + | |
| - | arch.aur.install.validity_check.body=Some of the source-files needed for {} installation are not healthy. The installation will be cancelled to prevent damage to your system. | + | |
| - | aur.info.architecture=architecture | + | |
| - | aur.info.architecture.any=any | + | |
| - | aur.info.build date=build date | + | |
| - | aur.info.depends on=depends on | + | |
| - | aur.info.description=description | + | |
| - | aur.info.install date=install date | + | |
| - | aur.info.install reason=install reason | + | |
| - | aur.info.install reason.explicitly installed=explicitly installed | + | |
| - | aur.info.install script=install script | + | |
| - | aur.info.install script.no=no | + | |
| - | aur.info.installed size=installed size | + | |
| - | aur.info.licenses=licenses | + | |
| - | aur.info.name=name | + | |
| - | aur.info.optional deps=optional deps | + | |
| - | aur.info.packager=packager | + | |
| - | aur.info.packager.unknown packager=unknown | + | |
| - | aur.info.url=url | + | |
| - | aur.info.version=version | + | |
| - | aur.info.arch=arch | + | |
| - | aur.info.arch.any=any | + | |
| - | aur.info.depends=depends | + | |
| - | aur.info.pkgdesc=déscription | + | |
| - | aur.info.pkgname=nom | + | |
| - | aur.info.pkgrel=release | + | |
| - | aur.info.pkgver=version | + | |
| - | aur.info.source=source | + | |
| - | aur.info.optdepends=dépendances optionnelles | + | |
| - | aur.info.license=license | + | |
| - | aur.info.validpgpkeys=clés PGP valides | + | |
| - | aur.info.options=options | + | |
| - | aur.info.provides=Fournit | + | |
| - | aur.info.conflicts with=conflicts with | + | |
| </ | </ | ||
| - | <note tip>Il faudra placer __le fichier '' | + | Placez ce lanceur |
| - | == Le fichier | + | < |
| - | <file ascii fr> | + | ===== Utilisation |
| - | gem.flatpak.info=Applications disponibles dans les dépôts définis dans votre système | + | |
| - | flatpak.notification.no_remotes=Aucun dépôt FlatHub n'est défini. Impossible d' | + | |
| - | flatpak.notification.disable=Si vous ne souhaitez pas utiliser le format Flatpak, décochez {} dans {} | + | |
| - | flatpak.downgrade.impossible.title=Erreur | + | |
| - | flatpak.downgrade.impossible.body=Impossible d' | + | |
| - | flatpak.downgrade.commits=Reading package commits | + | |
| - | flatpak.downgrade.reverting=Reverting version | + | |
| - | flatpak.info.flatpakappid=id | + | |
| - | flatpak.info.bugtrackerurl=bug tracker URL | + | |
| - | flatpak.info.currentreleasedate=release date | + | |
| - | flatpak.info.currentreleasedescription=version description | + | |
| - | flatpak.info.currentreleaseversion=version | + | |
| - | flatpak.info.donationurl=donation URL | + | |
| - | flatpak.info.downloadflatpakrefurl=Ref | + | |
| - | flatpak.info.helpurl=Help url | + | |
| - | flatpak.info.homepageurl=Home url | + | |
| - | flatpak.info.instoresincedate=added in | + | |
| - | flatpak.info.projectlicense=license | + | |
| - | flatpak.info.translateurl=translate url | + | |
| - | flatpak.info.developername=developer | + | |
| - | flatpak.info.arch=arch | + | |
| - | flatpak.info.branch=branch | + | |
| - | flatpak.info.collection=collection | + | |
| - | flatpak.info.commit=commit | + | |
| - | flatpak.info.date=date | + | |
| - | flatpak.info.description=description | + | |
| - | flatpak.info.id=id | + | |
| - | flatpak.info.installation=installation | + | |
| - | flatpak.info.installed=installed | + | |
| - | flatpak.info.license=license | + | |
| - | flatpak.info.name=name | + | |
| - | flatpak.info.origin=origin | + | |
| - | flatpak.info.parent=parent | + | |
| - | flatpak.info.ref=ref | + | |
| - | flatpak.info.runtime=runtime | + | |
| - | flatpak.info.sdk=sdk | + | |
| - | flatpak.info.subject=subject | + | |
| - | flatpak.info.type=type | + | |
| - | flatpak.info.version=version | + | |
| - | flatpak.history.date=date | + | |
| - | flatpak.history.commit=commit | + | |
| - | </ | + | |
| - | <note tip>Il faudra placer __le fichier '' | + | ==== Interface ==== |
| - | === Les fichiers de locale de la version 64 bits === | + | {{ https:// |
| - | == Le fichier | + | ==== Formats |
| - | <file ascii fr> | + | {{ |
| - | gem.appimage.label=AppImage | + | |
| - | gem.appimage.info=aplication publiée sur https://appimage.github.io/ | + | |
| - | appimage.install.permission=Droits d' | + | |
| - | appimage.install.extract=Le contenu est en cours d' | + | |
| - | appimage.install.desktop_entry=Création d'un raccourci de menu en cours... | + | |
| - | appimage.uninstall.error.remove_folder=Impossible de supprimer le répertoire d' | + | |
| - | appimage.info.url_download=adresse Internet du fichier | + | |
| - | appimage.info.icon_path=icône | + | |
| - | appimage.history.0_version=version | + | |
| - | appimage.history.1_published_at=date | + | |
| - | appimage.history.2_url_download=adresse Internet du fichier | + | |
| - | appimage.downgrade.impossible.title=Impossible d' | + | |
| - | appimage.downgrade.impossible.body={} Cette application ne possède actuellement qu'une seule version. | + | |
| - | appimage.downgrade.unknown_version.body=Impossible d' | + | |
| - | appimage.downgrade.first_version=Il s'agit de la toute première version de l' | + | |
| - | appimage.error.uninstall_current_version=Impossible de désinstaller la version actuelle de l' | + | |
| - | appimage.downgrade.install_version=Impossible d' | + | |
| - | appimage.install.download.error=Impossible de télécharger le fichier {}. Le serveur hébergeant le fichier est surement en maintenance. | + | |
| - | appimage.install.appimagelauncher.error={appimgl} interdit l' | + | |
| - | </file> | + | |
| - | + | ||
| - | <note tip>Il faudra placer __le fichier '' | + | |
| + | === Flatpak === | ||
| - | * **redémarrer votre ordinateur** | + | Pour les applications au format flatpak, l' |
| - | ===== Fonctionnement de Bauh ===== | + | {{ https:// |
| - | ==== Ses différentes fonctionnalités ==== | + | === Snap === |
| - | * {{https:// | + | Pour les applications au format |
| - | * {{https:// | + | |
| - | * {{https:// | + | |
| - | * {{https:// | + | |
| - | * Site pris en charge pour la gestion des sources: [[https:// | + | |
| - | * La rapidité de téléchargement est améliorée si vous avez installé **aria2c**. Same behavior described in the AUR support section. | + | |
| - | * Les applications installées 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 '' | + | |
| - | * Le service de mise à jour des bases de données intervient toutes les 20 minutes. \\ L' | + | |
| - | <note tip> | + | {{ |
| - | <note important> | + | === AppImage |
| - | AUR ( arch )</ | + | |
| - | The user is able to search, install, uninstall, downgrade, launch and retrieve the packages history. | + | L' |
| - | It handles conflicts, and missing | + | * 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>Depuis la version 0.8.5, les variables d' | + | <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 | ||
| </ | </ | ||
| - | <note important> | + | <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. | ||
| - | Automatically makes simple package compilation improvements : | ||
| - | * if MAKEFLAGS is not set in / | ||
| - | * same as previous, but related to COMPRESSXZ definition ( if ' | ||
| - | |||
| - | <note tip>NB : this feature can be disabled through the environment variable BAUH_ARCH_OPTIMIZE=0 ( For more information about these optimizations, | ||
| </ | </ | ||
| - | Arch package memory-indexer running every 20 minutes. This memory index is used when AUR Api cannot handle the amount of results found for a given search. It can be disabled via the environment variable BAUH_ARCH_AUR_INDEX_UPDATER=0. | + | ==== Options en lignes de commandes ==== |
| - | If some of your installed packages are not categorized, | + | Tapez <code bash> |
| - | Transitive dependencies checking can be disabled through the environment variable BAUH_ARCH_CHECK_SUBDEPS=0. The dependency checking process will be faster, but the application will ask for a confirmation every time a not installed dependency is detected. | + | <note tip> |
| - | ==== Paramètres généraux | + | ===== Paramétrage ===== |
| - | === Paramétrage à l'aide des variables | + | Le bouton " |
| - | Vous avez la possibilité | + | Les changements |
| - | <code bash> | + | |
| - | Vous obtenez la liste des variables d' | + | ==== Fichiers et journaux ==== |
| - | <note important> | + | À titre indicatif : |
| - | C'est notamment le cas de --locale=fr ou --tray</ | + | |
| - | L'argument --help | + | * La configuration de l'application peut se trouver dans '' |
| + | * Les journaux d' | ||
| + | * Des données sur les applications sont présentes dans '' | ||
| - | <box 75% middle orange |Commande : bauh --help> | + | ==== Localisation en français ==== |
| - | < | + | |
| - | usage: bauh [-h] [-v] [-e CACHE_EXP] [-ie ICON_EXP] [-l LOCALE] | + | |
| - | [-i CHECK_INTERVAL] [-n {0,1}] [-dc {0,1}] [-di {0,1}] [-co {0,1}] | + | |
| - | [--tray {0,1}] [--sugs {0,1}] [-md MAX_DISPLAYED] [--logs {0,1}] | + | |
| - | [--show-panel] [-dmt {0,1}] [--clean] | + | |
| - | GUI for Linux package management | + | Vous pouvez essayer de localiser l' |
| - | </ | + | |
| - | </box | Terminal> | + | |
| - | | + | - intégrer |
| - | * **BAUH_CHECK_INTERVAL**: | + | |
| - | * **BAUH_LOCALE** : define a custom app translation for a given locale key (e.g: '' | + | |
| - | * **BAUH_CACHE_EXPIRATION** : define a custom expiration time in SECONDS for cached API data. \\ Défaut: '' | + | |
| - | * **BAUH_ICON_EXPIRATION** : define a custom expiration time in SECONDS for cached icons. \\ Default: '' | + | |
| - | * **BAUH_DISK_CACHE** : enables / disables disk cache. When disk cache is enabled, the installed packages data are loaded faster. \\ Use '' | + | |
| - | * **BAUH_DOWNLOAD_ICONS** : Enables / disables applications icons downloading. | + | |
| - | * **BAUH_CHECK_PACKAGING_ONCE** : If the availabilty of the supported packaging types should be checked only once. \\ It improves the application speed if enabled, but can generate errors if you uninstall any packaging technology while using it, and every time a new supported packaging type is installed it will only be available after a restart. Use '' | + | |
| - | * **BAUH_TRAY**: | + | |
| - | * **BAUH_SUGGESTIONS**: | + | |
| - | * **BAUH_MAX_DISPLAYED**: | + | |
| - | * **BAUH_LOGS**: | + | |
| - | * **BAUH_DOWNLOAD_MULTITHREAD** : enable multi-threaded download for installation files (only possible if aria2 is installed ). This feature reduces the application installation time. Use '' | + | |
| - | * **BAUH_TRAY_DEFAULT_ICON_PATH** : define a custom icon for the tray mode ( absolute path) | + | |
| - | * **BAUH_TRAY_UPDATES_ICON_PATH** : define a custom updates icon for the tray mode (absolute path) | + | |
| - | + | ||
| - | === How to improve bauh performance === | + | |
| - | + | ||
| - | Disable package types that you do not want to deal with ( via GUI ) | + | |
| - | If you don't care about restarting the app every time a new supported packaging technology is installed, set " | + | |
| - | If you don't mind to see the applications icons, you can set " | + | |
| - | Let the disk cache always enabled so bauh does not need to dynamically retrieve some data every time you launch it. | + | |
| - | + | ||
| - | === Files and Logs === | + | |
| - | + | ||
| - | Some application settings are stored in ~/ | + | |
| - | Installation logs are saved at / | + | |
| - | Some data about your installed applications are stored in ~/ | + | |
| - | + | ||
| - | ==== Structure du code ==== | + | |
| - | + | ||
| - | === Modules === | + | |
| - | + | ||
| - | * **view**: code chargé de gérer l' | + | |
| - | * **gems**: code chargé d' | + | |
| - | * **api**: abstractions du code représentant les actions principales qu'un utilisateur s' | + | |
| - | * **commons**: | + | |
| + | <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 ===== | ===== Désinstallation ===== | ||
| - | Pour supprimer cette application, | + | Lancer dans un terminal la commande suivante |
| + | <code bash> | ||
| + | bauh --reset | ||
| + | sudo find / -type f -name "[Bb]auh" -exec rm -f ' | ||
| + | </ | ||
| + | Cette commande supprimera le dossier ''/ | ||
| + | Puis effacera tous les fichiers de configuration de Bauh. | ||
| + | |||
| + | ===== Documentation ===== | ||
| - | ===== Voir aussi ===== | + | |
| - | + | ||
| - | | + | |
| * **(en)** [[https:// | * **(en)** [[https:// | ||
| * **(fr)** [[https:// | * **(fr)** [[https:// | ||
| * **(en)** « [[https:// | * **(en)** « [[https:// | ||
| - | ---- | + | ----- |
| - | + | ||
| - | // | + | |
| + | // | ||
| + | [[: | ||
| + | [[: | ||
| + | ...// | ||
| + | |||
