GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo corregir el error "El repositorio aún no es válido" en Ubuntu Linux

Recientemente instalé el servidor Ubuntu en mi Raspberry Pi. Lo conecté al Wi-Fi desde la terminal de Ubuntu y seguí haciendo lo que hago después de instalar cualquier sistema Linux que es actualizar el sistema.

Cuando usé el comando 'sudo apt update', me dio un error que era único para mí. Se quejó de que el archivo de publicación del repositorio no era válido durante un cierto período de tiempo.

E:El archivo de versión para http://ports.ubuntu.com/ubuntu-ports/dists/focal-security/InRelease aún no es válido (no válido para otros 159d 15h 20min 52s). No se aplicarán actualizaciones para este repositorio.

Aquí está el resultado completo:

[email protected]:~$ sudo apt update
Hit:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease    
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [111 kB]                           
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [98.3 kB]      
Get:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [107 kB]                     
Reading package lists... Done
E: Release file for http://ports.ubuntu.com/ubuntu-ports/dists/focal/InRelease is not valid yet (invalid for another 21d 23h 17min 25s). Updates for this repository will not be applied.
E: Release file for http://ports.ubuntu.com/ubuntu-ports/dists/focal-updates/InRelease is not valid yet (invalid for another 159d 15h 21min 2s). Updates for this repository will not be applied.
E: Release file for http://ports.ubuntu.com/ubuntu-ports/dists/focal-backports/InRelease is not valid yet (invalid for another 159d 15h 21min 32s). Updates for this repository will not be applied.
E: Release file for http://ports.ubuntu.com/ubuntu-ports/dists/focal-security/InRelease is not valid yet (invalid for another 159d 15h 20min 52s). Updates for this repository will not be applied.

Reparación del error "el archivo de publicación aún no es válido" en Ubuntu y otras distribuciones de Linux

El motivo del error es la diferencia entre la hora del sistema y la hora del mundo real.

Verá, cada archivo de repositorio está firmado en alguna fecha y puede ver esta información al ver el archivo de publicación:

sudo head /var/lib/apt/lists/ports.ubuntu.com_ubuntu_dists_focal_InRelease 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Origin: Ubuntu
Label: Ubuntu
Suite: focal
Version: 20.04
Codename: focal
Date: Thu, 23 Apr 2020 17:33:17 UTC
Architectures: amd64 arm64 armhf i386 ppc64el riscv64 s390x

Ahora, por alguna razón, el tiempo en mi servidor Ubuntu quedó en el pasado y es por eso que Ubuntu se quejó de que el archivo de lanzamiento aún no es válido por X muchos días.

Si está conectado a Internet, puede esperar unos minutos para que su sistema sincronice la hora .

Si no funciona, puede obligar al sistema a usar la hora local como reloj de tiempo real (reloj de hardware):

sudo timedatectl set-local-rtc 1

El comando timedatectl le permite configurar la hora, la fecha y cambiar la zona horaria en Linux.

No debería necesitar reiniciar. Funciona de inmediato y puede verificarlo actualizando su sistema Ubuntu nuevamente.

Si se resuelve el problema, puede configurar el reloj en tiempo real para usar UTC (según lo recomendado por Ubuntu).

sudo timedatectl set-local-rtc 0

¿Te solucionó el problema?

Espero que este consejo rápido te haya ayudado a corregir este error. Si aún enfrenta el problema, hágamelo saber en la sección de comentarios e intentaré ayudarlo.



Ubuntu
  1. Cómo instalar VLC 1.1.13 en Ubuntu 11.10/12.04, Linux Mint 12

  2. Cómo instalar VLC 2.0.6 en Ubuntu 12.10, Linux Mint 14

  3. Cómo reparar el error de óxido "linker 'cc' no encontrado" en Linux

  4. Cómo corregir un error de Comando no encontrado en Linux

  5. Solucionar el error El repositorio no tiene un archivo de versión en Ubuntu - ¿Guía paso a paso?

Cómo reparar el error Busybox Initramfs en Ubuntu

5 soluciones:cómo corregir el error "Comando Zsh no encontrado" en Linux o macOS

Cómo administrar el sistema de archivos de Linux en Ubuntu Server

Cómo solucionar el error "El repositorio no tiene un archivo de versión" en Ubuntu

Cómo arreglar "La información de actualización está desactualizada" en Ubuntu Linux

Cómo corregir el error 'E:no se pudo obtener el bloqueo /var/lib/dpkg/lock' en Ubuntu Linux