Buenas! Si haces un ping a un nombre de dominio ¿te responde? Es decir: ping
www.google.es Si no te hace ping significa que tu DNS no te esta resolviendo los nombres de dominio, y es por ello que no te resuelve los nombre de dominio de los repositorios de donde descargas los programas, cambia el DNS por otro, ponte el 8.8.8.8
Si no es este tu fallo no sabría decirte que puede ser