¿Qué es un reflejo de arco Linux??
Como todas las otras distribuciones de Linux, como Ubuntu, Arch Linux también tiene un repositorio oficial de paquetes. Está alojado en el servidor oficial de Arch Linux. Para ahorrar ancho de banda y reducir el costo, para aumentar la velocidad de descarga y el tiempo de respuesta, el repositorio oficial del paquete se copia a diferentes servidores en diferentes partes del mundo. Por lo tanto, las personas cercanas a cierta ubicación geográfica pueden usar ese servidor en lugar del servidor oficial de Arch Linux, ya que están sincronizados con el repositorio oficial de paquetes Arch Linux.
Cada uno de estos servidores que mantiene una copia del repositorio oficial de paquetes Arch Linux se llama espejo.
El archivo de configuración del espejo de Pacman
Arch Linux Package Manager Pacman mantiene su lista de espejo en /etc/pacman.d/espejo archivo. Para cambiar los espejos de Pacman, debe modificar este archivo.
Generando un espejo Archivo para una ubicación geográfica específica
Puedes generar un espejo Archivo para una ubicación geográfica específica utilizando el sitio web oficial de Arch Linux.
Ir a https: // www.archinux.org/ MirrorList/ Y debería ver la página siguiente como se muestra en la captura de pantalla a continuación.
También puedes usar el espejo Asistente del generador como está marcado en la captura de pantalla a continuación.
Primero seleccione su país.
Entonces verifique http o https o ambos (http y https) en el Protocolo Sección dependiendo de su necesidad.
Luego seleccione el Versión IP. IPv4 está disponible en todos los países, IPv6 Puede que no esté disponible. Puede seleccionar ambos.
Finalmente haga clic en Generar lista botón.
A espejo El archivo debe generarse como puede ver en la captura de pantalla a continuación.
Ahora presiona + s y guarde el archivo como espejo.TXT
Se salva.
Ahora abra el archivo con cualquier editor de texto.
$ nano ~/descargas/espejo.TXTElimine el letrero hash (#) de la línea que comienza con Servidor =
Nota: Si tiene varias líneas que comienzan con Servidor = , Luego retire el letrero hash (#) de las líneas que desea agregar como Pacman Mirror, deje los descansos como está.
Una vez que haya terminado, guarde el archivo.
Ahora reemplazar /etc/pacman.d/espejo con este archivo con el siguiente comando:
$ sudo mv -v ~/descargas/espejo.txt /etc /pacman.d/espejo
El archivo se mueve.
Ahora actualice el caché del repositorio del paquete Pacman con el siguiente comando:
$ sudo Pacman -Syy
El caché del repositorio del paquete Pacman debe actualizarse y, como puede ver en la sección marcada de la captura de pantalla a continuación, estoy obteniendo 10 veces más velocidad de lo habitual. FYI Mi velocidad de descarga habitual es de 128 kbps.
Encontrar el espejo de Arch Linux más rápido
A veces, simplemente establecer un espejo Geográficamente más cercano de Arch Linux no es suficiente. Entonces, antes de configurar un espejo de Arch Linux, debe verificar y averiguar el espejo más rápido en su red ISPS actual. Gracias a Arch Linux, Pacman tiene una utilidad incorporada Rankmirrors para probar y encontrar el espejo más rápido para ti.
Primero ejecute el siguiente comando para descargar un espejo Archivo que incluye todos los espejos de Arch Linux disponibles:
$ curl -o ~/downloads/MirrorList
https: // www.archinux.org/MirrorList/All/
El archivo debe guardar en el Descargas/espejo En el directorio de inicio de su usuario.
Ahora ejecute el siguiente comando para completar todas las líneas de espejo:
$ sed -i 's/#s/s/g' ~/descargas/espejo
Ahora comience la verificación con el siguiente comando:
$ rankmirrors ~/downloads/MirrorList> ~/downloads/Mirrorlist.lo más rápido
Una vez que se complete el cheque, los espejos se ordenarán en orden descendente dependiendo de la velocidad de descarga en ~/Descargas/espejo.lo más rápido archivo. Debería tomar mucho tiempo revisar todos los espejos si su conexión a Internet es lenta.
Ahora reemplazar /etc/pacman.d/espejo archivo con el ~/Descargas/espejo.lo más rápido Archivo con el siguiente comando:
$ sudo mv -v ~/descargas/espejo.más rápido /etc /Pacman.d/espejo
Archivo reemplazado.
Ahora actualice el caché del repositorio del paquete Pacman con el siguiente comando:
$ sudo Pacman -Syy
Así es como configuras a Pacman Mirrors en Arch Linux. Gracias por leer este artículo.