Difference between revisions of "Pacman-mirrors/fr"

Created page with "Pour ajouter à l'incohérence, pamac utilise des copies de la base de données de pacman, ce qui a déjà causé de la confusion, pamac et pacman étant en désaccord sur les..."
Tags: Mobile web edit Mobile edit
(Created page with "Pour ajouter à l'incohérence, pamac utilise des copies de la base de données de pacman, ce qui a déjà causé de la confusion, pamac et pacman étant en désaccord sur les...")
Tags: Mobile web edit Mobile edit
Line 13: Line 13:
pacman-mirrors se met à jour automatiquement en téléchargeant mirrors.json et status.json depuis repo.manjaro.org.
pacman-mirrors se met à jour automatiquement en téléchargeant mirrors.json et status.json depuis repo.manjaro.org.


<div class="mw-translate-fuzzy">
# repo.manjaro.org
# wikipedia.org
# wikipedia.org
# github.com
# bitbucket.org
# bitbucket.org
</div>


Si vous obtenez des erreurs de certificats et que pacman-mirrors affiche un message de connexion internet manquante, vous devez vérifier la date et l'heure du firmware de votre ordinateur, car elles sont probablement complètement fausses. Soit à cause de la configuration, soit à cause d'une batterie CMOS défectueuse.
Si vous obtenez des erreurs de certificats et que pacman-mirrors affiche un message de connexion internet manquante, vous devez vérifier la date et l'heure du firmware de votre ordinateur, car elles sont probablement complètement fausses. Soit à cause de la configuration, soit à cause d'une batterie CMOS défectueuse.
Line 23: Line 21:
L'application est lancée par un utilisateur ordinaire avec les droits de super-utilisateur depuis la console et, si aucun argument n'est donné, elle affichera la version de pacman-mirrors suivie du statut des miroirs actuellement listés dans votre liste de miroirs.
L'application est lancée par un utilisateur ordinaire avec les droits de super-utilisateur depuis la console et, si aucun argument n'est donné, elle affichera la version de pacman-mirrors suivie du statut des miroirs actuellement listés dans votre liste de miroirs.


  <div class="mw-translate-fuzzy">
  {{UserCmd|command=sudo pacman-mirrors}}
$ sudo pacman-mirrors
</div>


La manière exacte dont l'application génère la liste des miroirs est contrôlée en fournissant des arguments sur la ligne de commande.
La manière exacte dont l'application génère la liste des miroirs est contrôlée en fournissant des arguments sur la ligne de commande.


<div class="mw-translate-fuzzy">
=== '''IMPORTANT''' ===
=== '''IMPORTANT''' ===
{{Astuce|Chaque exécution de pacman-mirrors vous oblige à synchroniser votre base de données et à mettre à jour votre système.}}
==== Quand utiliser un rafraîchissement forcé des métadonnées ====
</div>
Lorsque pacman demande les métadonnées à partir du miroir, alors - pour éviter un téléchargement inutile - pacman demande l'en-tête '''Last-Modified''' pour les métadonnées sur le serveur.


<div lang="en" dir="ltr" class="mw-content-ltr">
Seulement dans le cas où '''Last-Modifed'''' sur le miroir est plus récent - pacman demande le fichier complet.
Only in the event that '''Last-Modifed''' on the mirror is newer - pacman requests the complete file.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Cela peut présenter un scénario délicat lorsque les métadonnées locales sont plus récentes que celles du miroir, mais qu'elles contiennent un contenu plus ancien.
This can present an awkward scenario where the local metadata is newer than the mirror but it contains older content.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Cette incohérence peut alors générer des erreurs '''HTTP 404 Not Found''' car les métadonnées locales peuvent contenir des références à des versions de paquets qui n'existent plus.
This inconsistency may then generate '''HTTP 404 Not Found''' errors because the local metadata could contain references to package versions which no longer exist.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Le double '''yy''' a pour but d'atténuer ces problèmes éventuels - en particulier lorsque vous changez de branche ou de miroir.
The doubled '''yy''' is to mitigate such possible issues - especially when you switch branch or mirror.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
C'est une mauvaise pratique d'utiliser indistinctement '''-Syyu''' pour les scénarios de mise à jour, mais - pamac mirrorlist timer réécrit la liste des miroirs sur une base hebdomadaire ou bihebdomadaire - augmentant ainsi la possibilité d'avoir des métadonnées incohérentes - dans ce cas, le doublé '''yy''' a du sens - c'est aussi pourquoi il est utilisé dans la page de manuel de pacman-mirrors.
It is bad practise to indiscrimately use '''-Syyu''' for update scenarios, but - pamac mirrorlist timer rewrites the mirrorlist on a weekly or bi-weekly basis - thus increasing the possibility of having inconsistent metadata - in which case the doubled '''yy''' makes sense - which is also why it is used in the pacman-mirrors man page.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Pour ajouter à l'incohérence, pamac utilise des copies de la base de données de pacman, ce qui a déjà causé de la confusion, pamac et pacman étant en désaccord sur les mises à jour disponibles.
To further the inconsistency - pamac uses copies of the pacman database - which has caused confusion before - pamac and pacman being in disagreement over available updates.
</div>


Les commandes présentées dans ce document utilisent la syntaxe '''-Syu''' laissant ainsi à l'utilisateur le soin d'ajouter le '''-Syyu''' supplémentaire uniquement dans les cas où cela est strictement nécessaire.
Les commandes présentées dans ce document utilisent la syntaxe '''-Syu''' laissant ainsi à l'utilisateur le soin d'ajouter le '''-Syyu''' supplémentaire uniquement dans les cas où cela est strictement nécessaire.
Line 73: Line 56:
===Commandes donnant des informations===
===Commandes donnant des informations===


<div class="mw-translate-fuzzy">
====Page de manuel====
====Page de manuel====
man pacman-mirrors
{{UserCmd|command=man pacman-mirrors}}
</div>


<div class="mw-translate-fuzzy">
====Aide à l'utilisation====
====Aide à l'utilisation====
pacman-mirrors --help
{{UserCmd|command=pacman-mirrors --help}}
</div>


<div class="mw-translate-fuzzy">
====Version====
====Version====
pacman-mirrors --version
{{UserCmd|command=pacman-mirrors --version}}
</div>


<div class="mw-translate-fuzzy">
====Statut du Miroir====
====Statut du Miroir====
pacman-mirrors --status
{{UserCmd|command=pacman-mirrors --status}}
</div>


<div class="mw-translate-fuzzy">
====Liste des pays disponibles====
====Liste des pays disponibles====
Dans le pool de miroirs par défaut
Dans le pool de miroirs par défaut
pacman-mirrors --country-list
{{UserCmd|command=pacman-mirrors --country-list}}
</div>


<div class="mw-translate-fuzzy">
Dans le pool de miroirs personnalisés
Dans le pool de miroirs personnalisés
pacman-mirrors --country-config
{{UserCmd|command=pacman-mirrors --country-config}}
</div>


<div class="mw-translate-fuzzy">
====Sur quelle branche suis-je====
====Sur quelle branche suis-je====
pacman-mirrors --get-branch
{{UserCmd|command=pacman-mirrors --get-branch}}
</div>


===Commandes utilisant des valeurs par défaut===
===Commandes utilisant des valeurs par défaut===


<div class="mw-translate-fuzzy">
====Mise à jour de la liste des miroirs avec les miroirs les plus rapides====
====Mise à jour de la liste des miroirs avec les miroirs les plus rapides====
sudo pacman-mirrors --fasttrack && sudo pacman -Syyu
{{UserCmd|command=sudo pacman-mirrors --fasttrack && sudo pacman -Syu}}
</div>


<div class="mw-translate-fuzzy">
====Limiter à 5 miroirs====
====Limiter à 5 miroirs====
Un nombre optionnel peut être fourni pour limiter le nombre de miroirs dans la liste des miroirs
Un nombre optionnel peut être fourni pour limiter le nombre de miroirs dans la liste des miroirs
sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu
{{UserCmd|command=sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syu}}
</div>


<div class="mw-translate-fuzzy">
====Miroirs pour votre pays uniquement====
====Miroirs pour votre pays uniquement====
Tous les pays n'ont pas de miroirs, si geoip renvoie un pays qui n'est pas dans le pool, tous les miroirs seront utilisés.
Tous les pays n'ont pas de miroirs, si geoip renvoie un pays qui n'est pas dans le pool, tous les miroirs seront utilisés.
sudo pacman-mirrors --geoip && sudo pacman -Syyu
{{UserCmd|command=sudo pacman-mirrors --geoip && sudo pacman -Syu}}
</div>


===Commandes personnalisant le pool de miroirs===
===Commandes personnalisant le pool de miroirs===
Line 133: Line 96:
MAIS ne vous limitez pas trop car pacman-mirrors '''n'écrit que''' les miroirs à jour dans votre liste de miroirs.
MAIS ne vous limitez pas trop car pacman-mirrors '''n'écrit que''' les miroirs à jour dans votre liste de miroirs.


<div class="mw-translate-fuzzy">
====Personnaliser le pool de miroirs par continent====
====Personnaliser le pool de miroirs par continent====
Créez un pool de miroirs personnalisé en utilisant les miroirs du continent déterminé par l'interrogation d'un service de géolocalisation.
Créez un pool de miroirs personnalisé en utilisant les miroirs du continent déterminé par l'interrogation d'un service de géolocalisation.
sudo pacman-mirrors --continent && sudo pacman -Syyu
{{UserCmd|command=sudo pacman-mirrors --continent && sudo pacman -Syu}}
</div>


<div class="mw-translate-fuzzy">
====Personnaliser le pool de miroirs par pays====
====Personnaliser le pool de miroirs par pays====
Créer un pool de miroirs personnalisé en utilisant les miroirs d'Allemagne, de France et d'Autriche
Créer un pool de miroirs personnalisé en utilisant les miroirs d'Allemagne, de France et d'Autriche
sudo pacman-mirrors --country Germany,France,Austria && sudo pacman -Syyu
{{UserCmd|command=sudo pacman-mirrors --country Germany,France,Austria && sudo pacman -Syu}}
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
====Personnaliser le pool de miroirs par sélection interactive====
====Personnaliser le pool de miroirs par sélection interactive====
Créer un pool de miroir personnalisé en utilisant le pool de miroir '''--default''', '''--interactive''' listera tous les miroirs et protocoles disponibles dans une fenêtre d'interface graphique permettant de trier les colonnes et de les sélectionner interactivement selon vos préférences.
Créer un pool de miroir personnalisé en utilisant le pool de miroir '''--default''', '''--interactive''' listera tous les miroirs et protocoles disponibles dans une fenêtre d'interface graphique permettant de trier les colonnes et de les sélectionner interactivement selon vos préférences.
sudo pacman-mirrors --interactive --default && sudo pacman -Syyu
{UserCmd|command=sudo pacman-mirrors --interactive --default && sudo pacman -Syu}}
</div>
</div>


<div class="mw-translate-fuzzy">
====Utiliser des protocoles spécifiques (par ordre de priorité)====
====Utiliser des protocoles spécifiques (par ordre de priorité)====
Classer le pool de miroirs actuel en utilisant uniquement les protocoles https et http
Classer le pool de miroirs actuel en utilisant uniquement les protocoles https et http
sudo pacman-mirrors --api --protocole https,http && sudo pacman -Syyu
{{UserCmd|command=sudo pacman-mirrors --api --protocol https,http && sudo pacman -Syu}}
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Line 2,137: Line 2,094:
''Vous devez fusionner manuellement les changements/ajouts dans votre fichier pacman-mirrors.conf.''
''Vous devez fusionner manuellement les changements/ajouts dans votre fichier pacman-mirrors.conf.''


<div lang="en" dir="ltr" class="mw-content-ltr">
==Forum posts==
==Forum posts==
* [https://forum.manjaro.org/search?q=pacman-mirrors%20order%3Alatest Pacman-mirrors in the forum]
* [https://forum.manjaro.org/search?q=pacman-mirrors%20order%3Alatest Pacman-mirrors dans le forum]
</div>


[[Category:System administration]]
[[Category:System administration]]
555

edits