If it doesn't, you specifically have an IP connectivity problem.
Did you reconfigure something on your machine recently? If not, this may be a transient error at your ISP.ĭoes ping -n 8.8.8.8 show lines like 64 bytes from 8.8.8.8: …? (Press Ctrl+ C to stop ping.) the translation from host names to IP addresses, is not working. “Temporary failure resolving …” means that your DNS, i.e. If /etc/nf contains nameserver 127.0.1.1 or more generally nameserver 127.X.Y.Z, don't modify it.
Current versions use a local nameserver controlled by D-Bus, for which the diagnosis part of this answer applies, but not the solution. Note that this answer was written for old versions of Ubuntu. You should not have any more release naming errors.Īt the time of writing this, possible common release names include lucid, maverick, natty, oneiric, precise, quantal, raring, saucy, trusty, utopic and vivid. Save and re-run: sudo apt-get update & sudo apt-get upgrade Look for lines that have your a different distribution name in the list than you were expecting - in your case - you have upgraded to oneiric but you have another release name nattyįor example, look for lines that look like deb http:// natty backportsĪdd a # to the beginning of the line to comment it out - for example Open a terminal and type sudo nano /etc/apt/sources.list In addition to the temporary resolve issues - you have a few package management issues that need to be corrected - I'm assuming you have tried recently to upgrade from one Ubuntu version to the next recommended version - in your case from Natty (11.04) to Oneiric (11.10) If this fixes your temporary resolving messages then either wait for 24 hours to see if your ISP fixes the issue for you (or just contact your ISP) - or you can permanently add a DNS server to your system: echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf//base > /dev/nullĪnother example DNS server you could use is OpenDNS - for example: echo "nameserver 208.67.222.222" | sudo tee /etc/resolvconf//base > /dev/null echo "nameserver 8.8.8.8" | sudo tee /etc/nf > /dev/null Lets look at the possible DNS resolving issues.įirst, temporarily add a known DNS server to your system.
W: Failed to fetch Temporary failure resolving ‘gb.’ W: Failed to fetch Temporary failure resolving ‘’