Este ha sido un problema a largo plazo con apt, y Ubuntu nunca lo ha solucionado. Apt no parece usar los mismos servidores DNS que el sistema interno: 'ping' devuelve una dirección IP correcta. Apt-get afirma que no se encuentra el nombre de host.
"Algo malo sucedió resolviendo 'extras.ubuntu.com:http" (lo cual suena, de alguna manera, como si estuviera tratando de resolver un dominio .com: http, que no es un TLD válido)
Para modificar / etc / hosts, use lo siguiente:
Haga ping a cada uno de los nombres que no se resuelven: PING extras.ubuntu.com (91.189.88.33) 56 (84) bytes de datos.
Use su editor favorito, como vi - 'sudo vi / etc / hosts'.
Desplácese hacia abajo hasta el final y agregue una línea como la siguiente
91.189.88.33 extras.ubuntu.com (with the appropriate name and IP address. IP is first)
Guarde el archivo, luego vuelva a ejecutar apt-get. Una vez que haya ejecutado apt-get, edite / etc / hosts nuevamente y comente la línea con una marca hash - #. (o eliminarlo por completo)
#91.189.88.33 extras.ubuntu.com
La razón para comentar / eliminar la línea es que Ubuntu aparentemente baraja sus servidores aleatoriamente, y esa podría no ser la IP correcta la próxima vez.
/etc/netowrk/interfaces
archivo (basado en esto ). Por lo tanto, otras personas con problemas similares pueden querer verificar su configuración de red.