Article original : How to Download Applications Fast Using Mirrors On Manjaro Linux
Si vous utilisez un système d'exploitation Linux, vous avez probablement déjà entendu parler des dépôts miroirs. Selon Quora,
Dans Linux, un miroir est une copie des programmes disponibles pour le téléchargement. Si vous êtes proche (en termes de réseau, peut-être ou peut-être pas géographiquement) de l'un des sites miroirs listés, vous pourriez choisir le site miroir comme votre principale source de téléchargements pour obtenir de meilleurs temps de réponse.
Différents systèmes d'exploitation basés sur Linux ont différentes méthodes pour vous aider à choisir les miroirs les plus rapides. Mais la plupart des solutions de contournement sont à peu près les mêmes.
J'ai utilisé Manjaro pendant assez longtemps, et c'est l'un des systèmes d'exploitation basés sur Linux les plus populaires. J'ai donc décidé d'écrire cet article à ce sujet.
Comme beaucoup d'entre nous aiment utiliser le CLI (Command Line Interface) pour télécharger les applications et les paquets nécessaires dans les systèmes d'exploitation basés sur Linux, avoir une vitesse internet décente est très utile. Les dépôts/serveurs miroirs nous aident avec cela.
Pourquoi les serveurs miroirs sont utiles
Alors que Linux devient de plus en plus populaire, de nombreux serveurs sont créés dans divers pays qui conservent les mêmes données que celles présentes sur les serveurs officiels.
Nous appelons ces serveurs miroirs car ils ne font que miroir (copier) les données originales des sources originales et conservent ces données sur leurs serveurs. Cela aide les utilisateurs proches d'eux à obtenir les données à une vitesse décente.
De plus, ces serveurs/dépôts miroirs réduisent la pression sur les serveurs internationaux mondiaux.
Mais gardez à l'esprit que tous les serveurs miroirs n'ont peut-être pas une réputation décente pour contenir des logiciels malveillants/des données non mises à jour, etc. La meilleure pratique avant d'ajouter un serveur miroir est de rechercher sur Google/Reddit.
Je préfère toujours la communauté officielle sur Reddit car je peux obtenir des informations légitimes de leur grande base d'utilisateurs.
Si vous recherchez simplement sur Reddit, vous obtiendrez d'innombrables subreddits pour les utilisateurs de Linux. Les forums officiels et les documents sont également vraiment utiles pour ces informations.
Par défaut, les systèmes d'exploitation Linux viennent avec des serveurs/dépôts mondiaux pour télécharger des applications et des paquets, car ils ont des clients du monde entier. Mais si vous souhaitez passer à un serveur spécifique d'où vous pouvez télécharger les paquets nécessaires à une vitesse décente, vous pouvez le faire manuellement.
Cas d'utilisation du serveur miroir
Si vous n'êtes pas super familier avec ces serveurs/dépôts miroirs, laissez-moi également vous fournir un scénario de cas réel.
Supposons que vous souhaitez télécharger un fichier, et que ce fichier est hébergé sur plusieurs serveurs situés dans différents pays.
Disons que vous êtes au Bangladesh, et que vous souhaitez télécharger une application. Lorsque vous commencez à télécharger le fichier de l'application, il commence à télécharger depuis le serveur international mondial situé aux États-Unis. Naturellement, cela prendra plus de temps à télécharger depuis ce serveur étant donné la longue distance, n'est-ce pas ?
Mais il est également possible que le même fichier d'application soit également hébergé en Inde, un pays proche de votre pays. Si vous téléchargez le fichier de l'application depuis le serveur indien à la place, alors cela prendra définitivement moins de temps.
C'est parce que ce serveur est plus proche que l'autre aux États-Unis – donc la distance que les données doivent parcourir est plus petite. Ainsi, vous pouvez télécharger et obtenir votre fichier d'application plus rapidement.
Maintenant, voyons comment activer un serveur miroir.
Comment activer le miroir le plus rapide sur Manjaro Linux
Commencez simplement par ouvrir votre terminal. Ensuite, appliquez la commande suivante :
sudo pacman-mirrors --country all --api --protocols all --set-branch stable && sudo pacman -Syyu

Entrez le mot de passe et appuyez sur la touche Entrée.

Cela prendra un certain temps en fonction de votre vitesse internet. Ensuite, il sélectionnera automatiquement le miroir le plus rapide qu'il peut trouver pour vous.

Après cela, je vous suggère de redémarrer votre PC / de vous déconnecter et de vous reconnecter à la session.
C'est tout ! Si vous voulez en savoir plus, alors le wiki officiel est également disponible pour vous ici.
Conclusion
Merci d'avoir lu l'article entier. Si cela vous aide, vous pouvez également consulter mes autres articles sur freeCodeCamp.
Si vous souhaitez entrer en contact avec moi, vous pouvez le faire en utilisant Twitter, LinkedIn, et GitHub.
Vous pouvez également VOUS ABONNER à ma chaîne YouTube (Code With FahimFBA) si vous souhaitez apprendre divers types de langages de programmation avec beaucoup d'exemples pratiques régulièrement.
Si vous souhaitez consulter mes moments forts, vous pouvez le faire sur ma chronologie Polywork.
Vous pouvez également visiter mon site web pour en savoir plus sur moi et sur ce que je fais.
Merci beaucoup !
_L'image de couverture a été prise depuis ici.