RESOLVER LA VELOCIDAD DE LOS REPOSITORIOS

ADVERTENCIA: Este artículo está en su mayoría obsoleto. Los espejos mencionados en este artículo eran para Deepin 15.11 e inferior, no debes usarlos en Deepin 20. Solo tómalos como ejemplo de cómo cambiar de espejo. Solo nuestro espejo para Deepin es funcional en la última versión de Deepin 20 Community.

Este artículo fue actualizado por última vez en septiembre 22 del 2020 para reflejar la nueva URL de nuestro espejo para Deepin 20.

En ocasiones deseamos cambiar de repositorios debido a que demoran mucho las actualizaciones o la descarga de nuevas Aplicaciones, para abordar esta problemática de resolver velocidad de los repositorios debes saber algo. Los repositorios por defecto (o repo original), están alojados en servidores radicados en China. Lo cual no representa dificultad para la mayoría de residentes, salvo para aquellos que estamos del otro lado del mundo. Para solventar esto existen espejos en distintos países y continentes. Te enseñamos a cambiarlos.

Metodología

Método Gráfico (recomendado): En primera instancia puedes acudir a la solución implementada por los desarrolladores en la interfaz gráfica. Primeramente dirígete Centro de Control > Ajustes de Actualización y asegurate que has deshabilitado la opción Intercambio de Espejo Inteligente:

Ajuste de Intercambio de Espejo Inteligente

Entonces haz clic en la opción debajo de la anterior Cambiar espejo donde se despliega el listado de los repositorios disponibles. Ofreciéndote, además, la opción de realizar un prueba de velocidad de cada uno de ellos. Elije el mas conveniente acorde a tu ubicación geográfica.

NOTA: El repositorio de nuestra comunidad desde 15.8 ha pasado a ser espejo oficial de la distribución, Lo encontraras en el Centro de Control con el nombre de Alicante.

Espejo Oficial Alicante
Alicante espejo rápido de la comunidad

Usando la terminal para gestionar repositorios

Puede ocurrir que esta alternativa no te convenza y que la tienda, o que las actualizaciones realmente no estén trabajando. Por eso hace unos años resolvimos este inconveniente modificando la sources.list de deepin. Situación que no ocurre con en el primer método.

Para modificar esta y obligar al sistema a trabajar con el repositorio que le indicamos, realizamos unos simples pasos en el terminal. Recomendamos antes elegir el mismo también en la interfaz de deepin.

sudo nano /etc/apt/sources.list

Procede a comentar o anular el repo activo (solo debe haber un espejo activo). para ello coloca un signo de número # delante de la linea a comentar por Ejemplo deshabilitaremos el siguiente espejo imaginario de la siguiente forma:

#deb[by-hash=force] http://un-repositorio.cualquiera.com/deepin lion main contrib non-free

Ahora pega al final el nuevo repositorio. Para ejemplificar, usaremos el espejo de nuestra comunidad:

deb [by-hash=force] https://mirror.deepines.com/testing/deepin-20-beta/ apricot main contrib non-free

Al realizar los pasos indicados arriba tu fichero sources.list debía entonces lucir mas o menos como aparece en la siguiente toma de pantalla.

El sources.list con los cambios explicados aquí
  • Salva los cambios (guardar). Puedes hacerlo con el atajo de teclado: Control + o
  • Seguidamente presione en su teclado: Enter
  • Luego deberás salir de la sources.list con el atajo de teclado: Control + x
  • Ahora deberás actualizar nuevamente usando el siguiente comando:
sudo apt update && sudo apt full-upgrade

Espejos recomendados para Latino América y España

Estos espejos que mostramos a continuación. Lo puedes ajustar desde el centro de control o añadiendo la línea que corresponde.

Deepin en Español (Global):

deb [by-hash=force] https://mirror.deepines.com/testing/deepin-20-beta/ apricot main contrib non-free

Brasil Univ de Parana:

deb [by-hash=force] http://linuxdeepin.c3sl.ufpr.br/deepin lion main contrib non-free

Brasil Univ Sao Pablo:

deb [by-hash=force] http://sft.if.usp.br/deepin lion main contrib non-free

EEUU Kernel.ORG:

deb [by-hash=force] http://mirrors.kernel.org/deepin lion main contrib non-free

EEUU Silicon Valley:

deb [by-hash=force] http://mirror1.sjc02.svwh.net/deepin lion main contrib non-free

Colombia:

deb [by-hash=force] http://mirror.edatel.net.co/deepin lion main contrib non-free

Ecuador:

deb [by-hash=force] http://mirror.cedia.org.ec/deepin lion main contrib non-free

Cuba (Solo funciona dentro del país):

deb [by-hash=force] http://repo.frcuba.cu/deepin lion main contrib non-free  

China (Alta Velocidad):

deb [by-hash=force] https://mirrors.tuna.tsinghua.edu.cn/deepin/ lion main contrib non-free

Vídeo del método mediante (Terminal)

Vídeo del método mediante (Synaptic)

5 3 votos
Califica el Artículo
 
11 Reacciones
Más populares
Más nuevos Más antiguos
Opinión desde el articulo
Ver todos los comentarios
Eli
Eli (@eli)
Admin
2 años atrás

Esto de seguro va a ayudar a muchos, el articulo lo describe fácil y claramente.

Enrique Montero Cordoba
2 años atrás

Al final de los cambios el sistema me pregunta si soy superusuario. Soy el único usuario registrado, como le hago saber al sistema que sí soy superusuario?

Deepin en Español
Deepin en Español (@deepin-en-espanol)
Admin
2 años atrás
Respondido por: Enrique Montero Cordoba

Al final de los cambios el sistema me pregunta si soy superusuario. Soy el único usuario registrado, como le hago saber al sistema que sí soy superusuario?

Hola, cuando dices: «Al final de los cambios»? ¿A qué te refieres exactamente?

El último comando que debes ejecutar para que los cambios se hagan efectivos después de cambiar el repositorio es sudo apt update y por supuesto después de eso te pide la contraseña. Puedes subir una captura de pantalla del error o errores durante el proceso por favor?

Jesús A
Jesús A (@jesusa)
2 años atrás

Hola hice todo lo que muestras en el tutorial pero al final al aplicar (apt full-upgrade) me dice que no se pudo abrir el fichero de bloqueo, y que no se pudo bloquear el directorio de administracion, intento entrar con (su) y dice que fallo la autenticacion. Solo puedo actualizar por el centro de control

Deepin en Español
Deepin en Español (@deepin-en-espanol)
Admin
Respondiendo a  Jesús A
2 años atrás

Lo del fichero de blñoqueo se arregla eliminando el archivo lock en /var/lib/apt/lists o en la ruta donde la terminal  te muestre que esta.Para ello puedes abrir deepin-files con permisos de administrador como se ve en la imagen y luego volver a hacer un update.

DeepinScreenshot Seleccionar área 20181031135643
DeepinScreenshot Seleccionar área 20181031135724
Alejandro Sanchez
Alejandro Sanchez (@alejandrosanchez)
1 año atrás

una pregunta el repositorio de Cuba: deb [by-hash=force] http://repo.frcuba.cu/deepin/ panda main contrib non-free (solo para usuarios dentro de la isla) se actualiza constanatemente?

gustavo koziol
gustavo koziol (@gustavokoziol)
1 año atrás

E: No se pudo bloquear /var/lib/apt/lists/lock – open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio /var/lib/apt/lists/
Hola me podrian porfa pasar como solucionar este problemita ya que no me deja actualizar ,gracias

Cristian Hernández Ossa
Cristian Hernández Ossa (@cristianhernandezossa)
1 año atrás

Considero que hay que actualizar este articulo debido a que en los repositorios en vez de panda ahora es lion.

Eli
Eli (@eli)
Admin
Respondiendo a  Cristian Hernández Ossa
1 año atrás

 Cristian Hernández Ossa

Gracias por el señalamiento actualizaremos el articulo. 

ArtP0
ArtP0 (@artp0)
3 meses atrás

Hola, ¿cómo puedo instalar el espejo oficial en español latino para la nueva actualización de Deepin 20?