Intenté sudo apt-get update
en el nuevo Subsistema de Windows para Linux, pero aparece el siguiente error:
Las partes más relevantes parecen ser las líneas "no se pudo resolver" sobre los servidores Ubuntu, como:
Could not resolve 'archive.ubuntu.com'
windows
windows-10
windows-insider
windows-subsystem-for-linux
Soham Dasgupta
fuente
fuente
Respuestas:
Hay un problema abierto de GitHub sobre este error.
Parece que el problema más probable es que
/etc/resolv.conf
no se generó correctamente. Asegúrese de que contiene unanameserver
línea para un servidor DNS válido, preferiblemente uno en su red local. Muchos enrutadores proporcionan servicios DNS a sus redes; en mi red, agregaría esta línea:Si hay entradas que no corresponden a servidores DNS válidos, elimínelas.
Si usa un producto antivirus de terceros, intente deshabilitar su firewall; hay informes de que algunos de estos programas interfieren con la conectividad de Bash.
fuente
nameserver 8.8.8.8
Me funcionó a mi también.Crear
/etc/apt/apt.conf
para agregar la configuración del proxy.Agregue esta línea a su
/etc/apt/apt.conf
archivoGuárdelo con Ctrl+ X, Yy vuelva a intentar:
Ahora ejecuta el siguiente comando
Lo intenté y verifiqué.
fuente
Parece que su configuración de DNS es incorrecta o podría tener una incompatibilidad de puerta de enlace / máscara de red.
use
ip link
para verificar que una interfaz esté listada como 'activa' y luegoifconfig
para la configuración de esa interfaz. También es posible que debacat /etc/sysconfig/network-scripts/ifcfg-eth?
mirar la configuración de las interfaces.intente
traceroute -d 8.8.8.4
ver si puede comunicarse con el servidor DNS público de Google. Eso verificará que está saliendo a la red externa. Si funciona-d
pero no resuelve las direcciones IP de los nombres cuando se ejecuta sin el,-d
entonces una solución rápida sería agregar 8.8.8.8 y 8.8.8.4 a su configuración de DNS para la interfaz que está activa, y luego emitir unservice network restart
para reiniciar la red servicios y activar los cambios de DNS.Olvidé que si aún no tienes una interfaz gui configurada, puedes editar fácilmente las configuraciones de la interfaz con
system-config-network
. Navegue con las teclas de flecha, tabulador, esc e ingresefuente
En mi caso, esto fue realmente causado por Norton "Smart" Firewall (nombre irónico). Deshabilitar el firewall dio vida a Internet sin editar ningún archivo del sistema (WSL 2, Ubuntu 18.04). Sin embargo, configurar el servidor de nombres en 8.8.8.8 solucionó otros problemas
fuente