MEJORAR LA VELOCIDAD DE LOS REPOSITORIOS
Ofrecemos una solución para aumentar la velocidad del repositorio de Deepin 20 (Si usas Deepin V23, entonces sigue estas instrucciones, por favor). Por motivo de la inmensa demanda del repositorio de Deepin 20 (y versiones posteriores hasta Deepin 20.9) alojado en China, la comunidad está experimentando cortes, retrasos en las conexiones y bajas velocidades.
Por ese motivo, de parte de todo nuestro equipo, queremos poner nuestro granito de arena y hacer público nuestro espejo de la comunidad de Deepin en Español. Este espejo está alojado fuera de China y ofrece mejores velocidades de transferencia.
La siguiente es la configuración de los espejos.
deb [by-hash=force] https://mirror.deepines.com/deepin/ apricot main contrib non-free
deb https://mirror.deepines.com/appstore eagle appstore
Si usted acostumbra a configurar manualmente los repositorios, ya sabe que tiene que cambiar el repositorio editando archivo sources.list.
También brindamos un método fácil y rápido para cambiar de espejo, seleccione entero el siguiente comando haciendo triple clic (todo el texto en un único comando), cópielo, péguelo en la terminal y presione la tecla Enter.
Este primer comando añade el repositorio principal del sistema.
sudo sed -i "s|^deb \[by-hash=force\] https://community-packages.deepin.com/deepin/ apricot main contrib non-free|#deb \[by-hash=force\] https://community-packages.deepin.com/deepin/ apricot main contrib non-free\ndeb \[by-hash=force\] https://mirror.deepines.com/deepin/ apricot main contrib non-free|" /etc/apt/sources.list
Puede comprobar si cambió el espejo correctamente con el siguiente comando.
cat /etc/apt/sources.list
Y debe obtener el siguiente resultado.
usuario@deepin20:~$ cat /etc/apt/sources.list
## Generated by deepin-installer
#deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free
deb [by-hash=force] https://mirror.deepines.com/deepin/ apricot main contrib non-free
#deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free
usuario@deepin20:~$
Ahora vamos a añadir el repositorio de la tienda de aplicaciones con este segundo comando, repetimos el proceso. Seleccione entero el siguiente comando haciendo triple clic (todo el texto en un único comando), cópielo, péguelo en la terminal y presione la tecla Enter.
sudo sed -i "s|^deb https://community-store-packages.deepin.com/appstore eagle appstore|#deb https://community-store-packages.deepin.com/appstore eagle appstore\ndeb https://mirror.deepines.com/appstore eagle appstore|" /etc/apt/sources.list.d/appstore.list
Puede comprobar si cambió el espejo correctamente con el siguiente comando.
cat /etc/apt/sources.list.d/appstore.list
Y debe obtener el siguiente resultado.
usuario@deepin20:~$ cat sources.list.d/appstore.list
#deb https://community-store-packages.deepin.com/appstore eagle appstore
deb https://mirror.deepines.com/appstore eagle appstore
usuario@deepin20:~$
Ahora sólo falta actualizar la base de datos de APT con el siguiente comando.
sudo apt update
Si la terminal no muestra mensajes de error, es que todo se ha configurado correctamente.
Por favor ten en cuenta que este artículo fue escrito para Deepin 20.9. Las instrucciones mostradas aquí pertenecen a nuestro espejo para Deepin 20.9 o versiones inferiores. NO DEBES UTILIZAR ESTE ESPEJO EN V23, SI LO HACES ROMPERÁ TU SISTEMA.
Gracias por la labor, Fenoll.
Muchas gracias, en este momento me va mucho mas rápido.
Excelente aporte a las comunidades de deepin por todo el mundo, excelente trabajo Fenoll.
Usualmente las comunidades más activas son en ingles, pero esta definitivamente es la mejor para deepin. Gracias por el buen trabajo
Es verdad, gracias por el gran esfuerzo de comunidad.
Concuerdo, esta es la mejor comunidad linux en español en la que he estado!!
adoro este sistema operativo!!
Gracias por todo el trabajo Fenoll ya podemos comenzar con los ajustes finales para deepines 4 y la nueva Deepines Store de la comunidad.
¡Gracias por el aporte Fenoll, me ha servido bastante!
cuando creen que sea lanzado la versión final de deepin 20?
a que e refieres con final (nunca abra final xd), te refieres a la version 23 creo que sera lanzada a mediados de el 2023 ya que estamos en deepin 20.7 tendrías que esperar los saltos de versiones hasta deepin 22.9 o eso creo
Buen complemento para testear bien la beta, gracias.
Ahora me es mas fácil instalar aplicaciones de la tienda.
Muchas gracias por el aporte.
Hola, que tal?…
Llevé a cabo esta operación y realmente mejoró el tiempo de respuesta para los updates, sin embargo, el día de hoy estoy recibiendo un error al momento de querer de nuevo actualizar el sistema, con un mensaje de «Dependency error, failed to detect the updates», Lo que hice fue regresar a los repositorios originales de Deepin 20 Beta, instalados por default, aún así, el problema continúa. Por ahora, esperaré, pensando en un problema con los servidores.
Alguien en el foro, a experimentado este mismo problema?… si es así… lo solucionó?
GRacias de antemano y un saludo,
Memo.
Memo Soria muy buenas, el error que cuentas no me parece relacionado a este repositorio, de hecho no creo que este relacionado a los repos que usas, pudiera ser algo diferente.
¿Puedes por favor decir exactamente el comando que estas usando cuando te sale eso? ¿puedes mostrar una captura del error? ¿Estas tratando de actualizar por la terminal o por la interfaz gráfica?
Saludos.
Hola Eli, muchas gracias por responder!… Pues resulta que ahorita lo volvi a hacer, update por interfáz gráfica y por terminal y… ya no hay errores!…
Saludos!
Pregunta… este espejo se sigue actualizando? esta a lo ultimo del de china? o cuanto tarda en replicarse
Daniel Berin el espejo continua actualizando, el horario especifico de replicas no sabría decirte, quizás Fenoll o Car te puedan dar mas detalles al respecto.
Saludos.
Me arroja un error al hacer el update, copié todo tal cual figura en el post. Alguna soluciòn? Desde ya, muchas gracias.
Maxidiazbattan
Hola, revise el artículo ¿Qué hacer después de instalar Deepin 20? – https://deepinenespañol.org/que-hacer-despues-de-instalar-deepin-20-guia-basica/ – Ahí está una solución a ese problema.
Isaías Gätjens M Excelente, muchas gracias por responder tan pronto Isaías. Gracias al articulo lo he podido corregir. Saludos!
Sirve para la oficial? o no hace falta?
Daniel Berin Sí, sirve.
Muchas gracias por el aporte la mejor comunidad en GNU Linux.
Gracias.
Gracias, maestro.
Alguien me da una mano, cuando intento actualizar (sudo apt update) me salta el siguiente error.
E: Fallo al obtener https://mirror.deepines.com/testing/deepin-20-beta/dists/apricot/main/Contents-amd64 404 Not Found [IP: 172.67.149.13 443]
E: No se han podido descargar algunos archivos de índice, se han omitido, o se han utilizado unos antiguos en su lugar.
En las comprobaciones tengo el mismo detalle que en la publicación con lo cual entiendo que podría ser otro el inconveniente. Soy un usuario principiante en este mundo, pido disculpas si no es este el lugar o la forma para solicitar una mano.
Desde ya, gracias. Un saludo!
Buenos días. Buenas tardes. Buenas noches. Me inicio en el mundo Linux con Deepin y la comunidad influyó de manera definitiva en la elección de la distro. Muchas gracias por su gran trabajo. Un abrazo.
Genial el tutorial Fenoll.
Realicé los pasos y me salió un error dos veces al actualizar, es decir al ejecutar el comando sudo apt update. Se que el error no es por el procedimiento que explicás sino que está referido a la aplicación Etcher, la cual instalé por fuera de la Tienda de aplicaciones.
El tema es que la desinstalé pero cada vez que ejecuto ese comando me vuelve a aparecer el mismo error. Quisiera saber como limpiar el mismo del sistema, ya que la aplicación no está instalada.
Posteriormente la volveré a instalar desde la Tienda de aplicaciones.
Todo esto pasó porque en la Tienda hay una versión desactualizada y uno por querer tener siempre la última versión realiza la instalación desde el sitio web de la aplicación (lo cual sé que no es recomendable). Y por lo visto desacomoda el sistema.
Adjunto las imágenes que reflejan lo que quiero solucionar.
Desde ya muchas gracias.
Un abrazo
Hola NEO-TECH,
El problema que se refleja en sus capturas no está relacionado a los pasos en este artículo.
Sin embargo le diré que esos errores suceden porque el repo de esa aplicación Etcher el cual o bien tiene problemas o ya no está funcional.
Para corregir esos errores debe remover el repositorio ese de etcher.io. La manera más fácil y segura para usted seria removerlo a través de Synaptic. Si no lo tiene instalado lo puede hacer ejecutando el siguiente comando en una terminal:
Posteriormente abra la aplicación y en el menú superior escoja «Repositorios» entonces busque el repositorio ese de Etcher y o bien remuévalo o deshabilítelo.
Saludos.
Eli Hola!
Listo. Repositorio eliminado del sistema. Gracias. 😊
Surgió un nuevo tema. El repositorio «deb https://mirror.deepines.com/appstore eagle appstore» me aparece deshabilitado en Synaptic. Lo habilité y me apareció un error que no pude capturar porque la ventana que lo muestra desaparece rápido. Lo único que alcancé a ver es que decía «Falló». Por lo cual deduzco que no estaría pudiendo obtener el beneficio de acelerar las descargas. ¿Cómo se puede solucionar esto?
En conclusión, me gustaría que la ventana que muestra Synaptic listando todos los repositorios, apareciera directamente en el Centro de Control de Deepin, por ejemplo, dentro del apartado «Actualizaciones.» Sería muy práctico ya que no tendríamos, como en mi caso, que instalar una aplicación no nativa para solucionar problemas con los repositorios o agregar nuevos. Además, no tengo todavía el conocimiento para hacerlo por la Terminal.
Adjunto las capturas que muestran mi experiencia con el tema en cuestión.
Desde ya muchas gracias.
Un abrazo
NEO-TECH no sé por qué, pero no vi este mensaje suyo, de todas formas por favor revise lo que le expliqué sobre esto por acá a otra persona.
Saludos.
tengo problemas con el terminal porque no me reconoce nada que ingrese, incluso el password.
y no se puede elegir desde los servidores ? yo intento colocarlo de esta forma en actualizaciones ,etc deepin es y no carga la prueba de velicidad