diff --git a/pages.fr/linux/pacman-database.md b/pages.fr/linux/pacman-database.md new file mode 100644 index 0000000000..6b6263ba29 --- /dev/null +++ b/pages.fr/linux/pacman-database.md @@ -0,0 +1,29 @@ +# pacman --database + +> Interagis avec les bases de données des paquets Arch Linux. +> Modifie des attributs des paquets installés. +> Plus d'informations : . + +- Affiche l'aide : + +`pacman --database --help` + +- Marque un paquet comme étant installé en tant que dépendance : + +`sudo pacman --database --asdeps {{paquet}}` + +- Marque un paquet comme étant explicitement installé : + +`sudo pacman --database --asexplicit {{paquet}}` + +- Vérifie les dépendances de tous les paquets installés : + +`pacman --database --check` + +- Vérifie que toutes les dépendances des paquets installés sont disponibles dans les dépôts : + +`pacman --database --check --check` + +- N'affiche que les messages d'erreur : + +`pacman --database --check --quiet` diff --git a/pages.fr/linux/pacman-deptest.md b/pages.fr/linux/pacman-deptest.md new file mode 100644 index 0000000000..917cb81283 --- /dev/null +++ b/pages.fr/linux/pacman-deptest.md @@ -0,0 +1,20 @@ +# pacman --deptest + +> Vérifie la satisfaction des dépendances et renvoie celles qui ne le sont pas. +> Plus d'informations : . + +- Affiche les noms des paquets qui ne sont pas installés dans la liste : + +`pacman --deptest {{paquet1}} {{paquet2}}` + +- Vérifie que le paquet installé a une version supérieure ou égale : + +`pacman --deptest "{{bash>=5}}"` + +- Vérifie qu'une version ultérieure du paquet est installée : + +`pacman --deptest "{{bash>5}}"` + +- Affiche l'aide : + +`pacman --deptest --help` diff --git a/pages.fr/linux/pacman-files.md b/pages.fr/linux/pacman-files.md new file mode 100644 index 0000000000..65b6da4379 --- /dev/null +++ b/pages.fr/linux/pacman-files.md @@ -0,0 +1,29 @@ +# pacman --files + +> Interagis avec les bases de données de fichiers. +> Voir aussi `pkgfile`. +> Plus d'informations : . + +- Affiche l'aide : + +`pacman --files --help` + +- Mets à jour les bases de données des fichiers : + +`sudo pacman --files --refresh` + +- Trouve les paquets contenant un fichier spécifique : + +`pacman --files {{fichier}}` + +- Trouve les paquets contenant un fichier spécifique en utilisant une expression régulière : + +`pacman --files --regex '{{expression_reguliere}}'` + +- Liste uniquement les noms de paquets : + +`pacman --files --quiet {{fichier}}` + +- Liste les fichiers contenus dans un paquet : + +`pacman --files --list {{paquet}}` diff --git a/pages.fr/linux/pacman-key.md b/pages.fr/linux/pacman-key.md new file mode 100644 index 0000000000..04bc4c7d8a --- /dev/null +++ b/pages.fr/linux/pacman-key.md @@ -0,0 +1,36 @@ +# pacman-key + +> Script enrobeur pour GnuPG utilisé pour gérer le trousseau de clés de pacman. +> Plus d'informations : . + +- Initialise le trousseau de clés de pacman : + +`sudo pacman-key --init` + +- Ajoute les clés par défaut pour Arch Linux : + +`sudo pacman-key --populate {{archlinux}}` + +- Liste les clés publiques du trousseau de clés : + +`pacman-key --list-keys` + +- Ajoute les clés contenues dans le fichier spécifié : + +`sudo pacman-key --add {{chemin/vers/fichier}}` + +- Reçois une clé depuis un serveur de clés : + +`sudo pacman-key --recv-keys "{{uid|nom|email}}"` + +- Affiche l'empreinte d'une clé du trousseau de clés : + +`pacman-key --finger "{{uid|nom|email}}"` + +- Signe, localement, une clé du trousseau de clés : + +`sudo pacman-key --lsign-key "{{uid|nom|email}}"` + +- Supprime une clé : + +`sudo pacman-key --delete "{{uid|nom|email}}"` diff --git a/pages.fr/linux/pacman-mirrors.md b/pages.fr/linux/pacman-mirrors.md new file mode 100644 index 0000000000..4ba491e3fe --- /dev/null +++ b/pages.fr/linux/pacman-mirrors.md @@ -0,0 +1,25 @@ +# pacman-mirrors + +> Génère une liste de miroirs pour pacman sur Manjaro Linux. +> Tout appel à pacman-mirrors demande de synchroniser les bases de données et de mettre à jour le système en exécutant `sudo pacman -Syyu` en suivant. +> Plus d'informations : . + +- Génère une liste de miroirs avec les réglages par défaut : + +`sudo pacman-mirrors --fasttrack` + +- Obtiens le statut des miroirs actuels : + +`pacman-mirrors --status` + +- Affiche la branche courante : + +`pacman-mirrors --get-branch` + +- Utilise une branche différente : + +`sudo pacman-mirrors --api --set-branch {{stable|unstable|testing}}` + +- Génère une liste de miroirs se trouvant dans le pays associé à l'adresse IP : + +`sudo pacman-mirrors --geoip` diff --git a/pages.fr/linux/pacman-query.md b/pages.fr/linux/pacman-query.md new file mode 100644 index 0000000000..77f1a175c7 --- /dev/null +++ b/pages.fr/linux/pacman-query.md @@ -0,0 +1,36 @@ +# pacman --query + +> Fais des requêtes dans la base de données des paquets installés. +> Plus d'informations : . + +- Liste les paquets installés et leur version : + +`pacman --query` + +- Liste uniquement les paquets installés explicitement : + +`pacman --query --explicit` + +- Trouve le paquet propriétaire d'un fichier : + +`pacman --query --owns {{fichier}}` + +- Affiche des informations sur un paquet installé : + +`pacman --query --info {{paquet}}` + +- Liste les fichiers appartenant à un paquet : + +`pacman --query --list {{paquet}}` + +- Liste les paquets orphelins (installés en tant que dépendances mais requis par aucun paquet installé) : + +`pacman --query --unrequired --deps --quiet` + +- Liste les paquets installés ne se trouvant pas dans les dépôts : + +`pacman --query --foreign` + +- Liste les paquets périmés : + +`pacman --query --upgrades` diff --git a/pages.fr/linux/pacman-remove.md b/pages.fr/linux/pacman-remove.md new file mode 100644 index 0000000000..2b0b5dc5d2 --- /dev/null +++ b/pages.fr/linux/pacman-remove.md @@ -0,0 +1,32 @@ +# pacman --remove + +> Supprimes des paquets. +> Plus d'informations : . + +- Affiche l'aide : + +`pacman --remove --help` + +- Supprime un paquet et ses dépendances : + +`sudo pacman --remove --recursive {{paquet}}` + +- Supprime un paquet, ses dépendances et ses fichiers de configuration : + +`sudo pacman --remove --recursive --nosave {{paquet}}` + +- Supprime un paquet silencieusement : + +`sudo pacman --remove --noconfirm {{paquet}}` + +- Supprime les paquets orphelins (installés en tant que dépendance mais requis par aucun paquet installé) : + +`sudo pacman --remove --recursive --nosave $(pacman --query --unrequired --deps --quiet)` + +- Supprime un paquet et les paquets qui en dépendent : + +`sudo pacman --remove --cascade {{paquet}}` + +- Affiche les paquets qui seraient affectés par la commande sans agir : + +`pacman --remove --print {{paquet}}` diff --git a/pages.fr/linux/pacman-sync.md b/pages.fr/linux/pacman-sync.md new file mode 100644 index 0000000000..f6897c25a1 --- /dev/null +++ b/pages.fr/linux/pacman-sync.md @@ -0,0 +1,36 @@ +# pacman --sync + +> Synchronise les paquets. +> Plus d'informations : . + +- Installe un nouveau paquet : + +`sudo pacman --sync {{paquet}}` + +- Synchronise et mettre à jour : + +`sudo pacman --sync --refresh --sysupgrade` + +- Synchronise, mets à jour et installe un paquet sans demander de confirmation : + +`sudo pacman --sync --refresh --sysupgrade --noconfirm {{paquet}}` + +- Recherche un paquet en utilisant un nom ou une expression régulière : + +`pacman --sync --search "{{motif}}"` + +- Affiche des informations sur un paquet : + +`pacman --sync --info {{paquet}}` + +- Ecris par dessus des fichiers pendant une mise à jour : + +`sudo pacman --sync --refresh --sysupgrade --overwrite {{path/to/file}}` + +- Synchronise et mets à jour les paquets, en ignorant un paquet (peut être utilisé plusieurs fois) : + +`sudo pacman --sync --refresh --sysupgrade --ignore {{paquet}}` + +- Supprime les fichiers concernant des paquets non installés et les dépôts supprimés du cache de pacman : + +`sudo pacman --sync --clean` diff --git a/pages.fr/linux/pacman-upgrade.md b/pages.fr/linux/pacman-upgrade.md new file mode 100644 index 0000000000..1af36a54e1 --- /dev/null +++ b/pages.fr/linux/pacman-upgrade.md @@ -0,0 +1,28 @@ +# pacman --upgrade + +> Mets à jour ou ajoute des paquets au système. +> Plus d'informations : . + +- Affiche l'aide : + +`pacman --upgrade --help` + +- Installe un ou des paquets depuis le système de fichiers : + +`sudo pacman --upgrade {{chemin/vers/paquet1.pkg.tar.zst}} {{chemin/vers/paquet2.pkg.tar.zst}}` + +- Installe un paquet silencieusement : + +`sudo pacman --upgrade --noconfirm {{chemin/vers/paquet.pkg.tar.zst}}` + +- Ecris par dessus les fichiers en conflit pendant l'installation du paquet : + +`sudo pacman --upgrade --overwrite {{chemin/vers/fichier}} {{chemin/vers/paquet.pkg.tar.zst}}` + +- Installe un paquet sans vérifier les dépendances : + +`sudo pacman --upgrade --nodeps {{chemin/vers/paquet.pkg.tar.zst}}` + +- Affiche ce qui se passerait si la commande était exécutée mais sans agir : + +`pacman --query --print {{chemin/vers/paquet.pkg.tar.zst}}`