Inicio
» Consejos PC
»
Errores de APT en Pardus 23: Compruebe el DNS y los repositorios de yirmiuc.
Errores de APT en Pardus 23: Compruebe el DNS y los repositorios de yirmiuc.
La solución más segura para un error de conexión al repositorio APT de Pardus 23 es ejecutar sudo apt update, leer el error exacto y reparar la ruta de red o la entrada del repositorio específica que identifica. Mantenga Pardus 23 en los yirmiucpaquetes oficiales; cambiar a Pardus 25 o repositorios genéricos de Debian puede mezclar versiones y crear un problema de paquete diferente. A partir del 9 de octubre de 2026, Pardus enumera la versión 25.0 como la versión actual y la 23.5 como compatible hasta el tercer trimestre de 2027, por lo que una máquina Pardus 23 debería seguir usando sus propias fuentes.
1. Identificar qué es lo que APT no está logrando alcanzar
Cierre el Centro de software de Pardus o cualquier otro gestor de paquetes, abra una terminal y ejecute:
sudo apt update
Esto actualiza los índices de paquetes; no instala ni elimina paquetes. Lea la primera URL del repositorio que falla y el error que aparece junto a ella. "Error temporal al resolver" indica un problema de resolución de nombres; "No se pudo conectar" o un tiempo de espera agotado indican un problema de ruta de red o de accesibilidad del servidor; un error 404 o la falta de un archivo Release generalmente significa que la ruta del repositorio o la suite son incorrectas. Un NO_PUBKEYmensaje de repositorio sin firmar indica un problema de autenticación, no un error de conexión. Utilice el error para elegir la rama que se indica a continuación en lugar de probar todas las soluciones.
Ejecútalo sudo apt updateprimero y anota la URL del repositorio y el texto exacto del error que muestra.
2. Separe los problemas de DNS de una interrupción del repositorio.
Si el error indica que no se puede resolver el nombre de host, compruebe si este equipo puede resolver el host del repositorio de Pardus:
getent hosts depo.pardus.org.tr
Si el comando no devuelve ninguna dirección, vuelva a conectarse a la red y compruebe la configuración DNS del equipo o del servicio DNS de la red. Si devuelve una dirección, la resolución DNS funciona; sin embargo, esto por sí solo no demuestra que el servidor del repositorio o la ruta hacia él sean accesibles. Intente la actualización de nuevo en otra red o más tarde si el servidor oficial no está disponible temporalmente. No reemplace las entradas del repositorio solo porque una consulta DNS haya fallado.
Esta comprobación verifica si el nombre de host del repositorio Pardus se resuelve antes de editar las fuentes APT.
Si curlya está instalado, también puede probar directamente el punto final del índice Pardus 23:
Un tiempo de espera agotado o un rechazo de conexión suele indicar un problema de red, cortafuegos, proxy o servidor temporal. Una respuesta HTTP significa que el host respondió, aunque un error 404 sugiere una discrepancia en la ruta o el conjunto de protocolos. En una red administrada, consulte con su administrador sobre los requisitos de HTTP saliente o proxy en lugar de modificar la configuración de red del sistema al azar.
3. Confirmar los conjuntos de repositorios de Pardus 23
Si aparece un error 404 o el mensaje "no tiene un archivo Release", inspeccione las entradas APT activas antes de realizar cualquier cambio:
deb http://depo.pardus.org.tr/pardus yirmiuc main contrib non-free non-free-firmware
deb http://depo.pardus.org.tr/pardus yirmiuc-deb main contrib non-free non-free-firmware
deb http://depo.pardus.org.tr/guvenlik yirmiuc-deb main contrib non-free non-free-firmware
Compara tus entradas de Pardus existentes con esas líneas. Si una entrada de Pardus 23 utiliza yirmibesun nombre de archivo obsoleto o un host mal escrito, haz una copia de seguridad del archivo que la contiene y corrige solo esa entrada. No pegues una segunda copia sobre una configuración existente ni elimines fuentes de terceros no relacionadas sin identificarlas. Las notas de la versión oficial de Pardus 23 publican las mismas direcciones de repositorio.
Busque en las fuentes configuradas yirmiucy compare el resultado con las entradas publicadas de la serie 23 de Pardus.
4. Gestionar los errores de firma y de espejo sin debilitar la APT.
Si APT informa NO_PUBKEYde un repositorio sin firmar o una firma no válida, confirme que la URL que falla sea una fuente oficial de Pardus y que la fecha del sistema sea correcta. A continuación, siga las instrucciones de Pardus para el llavero de claves o la actualización correspondiente. La documentación de autenticación de archivos APT de Debian explica por qué APT rechaza los metadatos de repositorios sin firmar o sin autenticar. No añada permisos trusted=yes, no permita repositorios inseguros ni desactive las comprobaciones de firma para que desaparezca la advertencia; estas configuraciones eliminan una comprobación de seguridad en lugar de solucionar el problema de confianza.
Un error de suma hash después de que un repositorio haya sido accesible puede deberse a una sincronización temporal del espejo o a un problema con el índice en caché, en lugar de un fallo de DNS. Espere unos minutos e inténtelo de nuevo. Si el problema persiste, cierre todas las herramientas de paquetes y borre únicamente los archivos de índice descargados por APT antes de actualizarlos.
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
Esto elimina las listas de paquetes almacenadas en caché, no las aplicaciones instaladas ni los archivos personales; APT descarga índices nuevos en la siguiente actualización. Úselo únicamente cuando no se esté ejecutando ninguna otra operación de APT o de paquetes gráficos.
Verificar la reparación
Vuelva sudo apt updatea ejecutarlo. La solución se confirma cuando APT accede a los repositorios Pardus 23 configurados, finaliza con "Leyendo listas de paquetes" y ya no informa la URL que causaba el error. Es posible que queden advertencias de un repositorio de terceros después de que las fuentes de Pardus funcionen; identifique dicha fuente por su URL y repare o desactive solo esa entrada si ya no la necesita.