Error en «apt-get update» en Linux

Bueno, después de algún tiempo, hoy he querido instalarme el JDK de Java para compilar y ejecutar mis programas en Ubuntu (Linux). Tengo una máquina virtual donde hago mis pruebas. La abro poco, la verdad y la actualizo menos todavía (mal hecho por mi parte). El caso es que he ido a actualizar los repositorios de mi sistema operativo y me ha lanzado el siguiente error: «El archivo de lanzamiento aún no es válido». ¿Por qué ocurre esto? Bueno… Os lo explico ahora mismo.

Actualizar los repositorios antes de instalar nada

Siempre es bueno tener actualizados los repositorios antes de instalar nada o hacerlo de vez en cuando, ya que nos puede dar algún problema que otro. En mi caso me da error al instalar el JDK de java.

Fallo al instalar jdk de java
Error obtenido al ejecutar el comando «sudo apt-get install default-jdk»

Llegados a este punto lo sensato es actualizar, como dije antes, los repositorios de nuestro Ubuntu con la orden sudo apt-get install update. Vamos a ver qué ocurre:

Error «el archivo de lanzamiento aún no es válido»

Como vemos, nos da otro error: «El archivo de lanzamiento no es válido»

¿Por qué nos da este error?

Muy sencillo, he tardado unos minutos en darme cuenta, pero… ¡Mi máquina virtual tiene la hora errónea!.

Cada repositorio está firmado con una fecha, mi máquina virtual tiene otra fecha diferente a la real. Por eso lanza el error.

Solución

Ahora sólo tendremos que modificar la fecha y la hora a la real. Podemos hacerlo de dos maneras: por terminal o desde el menú de configuración. Yo lo haré de la segunda manera que es más sencilla

Modificación de fecha y hora desde el menú de configuración de ubuntu

Por terminal podríamos usar los comando:

hwclock o timedatectl set-local-rtc

¿Funcionará? Veamos…

Actualización correcta de los repositorios

Ahora, como se observa en la imagen anterior, sí funcionó correctamente.

(Visitada 407 veces en total, 1 visitas hoy)
Comparte esta publicación si te gustó. ¡Muchas gracias!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Volver arriba