No se pudo conectar a http://changelogs.ubuntu.com/meta-release

No se pudo conectar a http://changelogs.ubuntu.com/meta-release

Cuando inicio sesión en mi terminal Ubuntu tty1, aparece un mensaje

failed to connect to http://changelogs.ubuntu.com/meta-release

Intento varias cosas y luego aparece un mensaje de error que me dice

could not resolve us.archive.ubuntu.com

Si yo ping us.archive.ubuntu.com -c 4:

ping: archive.ubuntu.com: name  or service not known

Y el mismo mensaje para sudo apt-get update.

No configuré ningún proxy; Lo dejé en blanco durante la instalación.

Aparentemente mi conectividad a Internet está deshabilitada y no pude configurarla.

Intenté reiniciar pero nada cambió.

Respuesta1

Tuve el mismo problema con 17.10, pero apuesto a que lo mismo se aplica también a otras versiones recientes.

Esos mensajes MOTD se generan mediante scripts en formato /etc/update-motd.d. El script exacto que genera esa línea específica es /etc/update-motd.d/91-release-upgrade, que también se ejecuta /usr/lib/ubuntu-release-upgrader/release-upgrade-motd. Este último script buscará nuevas versiones y escribirá la salida en /var/lib/ubuntu-release-upgrader/release-upgrade-available.

El script solo actualizará el archivo cada 24 horas. Entonces, si espera lo suficiente, el archivo quedará obsoleto y el script lo actualizará de todos modos. Pero, si desea actualizarlo inmediatamente, simplementeeliminar /var/lib/ubuntu-release-upgrader/release-upgrade-availableycorrer /etc/update-motd.d/91-release-upgradey debería empezar a funcionar correctamente.

Creé este problema porque cuando configuré por primera vez mi servidor 17.10, tuve un error tipográfico en la dirección de mi servidor DNS.

Respuesta2

Es posible que el failed to connectestado provenga de un archivo de texto estático. A continuación se explica cómo regenerar dicho archivo en Ubuntu 18.04:

$ sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
$ sudo /usr/lib/ubuntu-release-upgrader/release-upgrade-motd

(Esto proviene de una mezcla deLa respuesta de Antonio Cascianellimáscomentario de eiro, compilado en una respuesta concisa y, por lo tanto, más fácil de leer y ejecutar para mi equipo).

Respuesta3

Si tiene un proxy como apt-cacher configurado, asegúrese de que changelogs.ubuntu.comesté incluido en las ubicaciones permitidas en /etc/apt-cacher/apt-cacher.conf.

allowed_locations = archive.ubuntu.com,changelogs.ubuntu.com
allowed_ssl_locations = archive.ubuntu.com,changelogs.ubuntu.com

información relacionada