Saya sering mendapatkan kesalahan ini saat memperbarui Ubuntu 12.04 LTS. Bagaimana saya bisa memperbaikinya? Log adalah:
Ign http://archive.scrapy.org precise/main Translation-en
Fetched 6,620 kB in 1min 21s (81.2 kB/s)
W: Failed to fetch http://archive.scrapy.org/ubuntu/dists/precise/Release.gpg
Something wicked happened resolving 'archive.scrapy.org:http' (-5 - No address associated with hostname)
12.04
apt
updates
software-sources
bernaulli
sumber
sumber
/etc/netowrk/interfaces
file (berdasarkan ini ). Jadi orang lain yang mengalami masalah serupa mungkin ingin memeriksa konfigurasi jaringan mereka.Jawaban:
Ini merupakan masalah jangka panjang dengan apt, dan Ubuntu tidak pernah memperbaikinya. Apt tampaknya tidak menggunakan server DNS yang sama dengan yang dilakukan sistem internal - 'ping' mengembalikan alamat IP yang benar. Klaim Apt-get bahwa nama host tidak ditemukan.
"Sesuatu yang jahat terjadi dengan menyelesaikan 'extras.ubuntu.com:http" (Kedengarannya, agaknya, seperti mencoba menyelesaikan domain .com: http, yang bukan TLD yang valid)
Untuk memodifikasi / etc / hosts, gunakan yang berikut ini:
Ping setiap nama yang gagal diselesaikan - PING extras.ubuntu.com (91.189.88.33) 56 (84) byte data.
Gunakan editor favorit Anda, seperti vi - 'sudo vi / etc / hosts'.
Gulir ke bawah sampai akhir, dan tambahkan baris seperti berikut ini
Simpan file, lalu jalankan kembali apt-get. Setelah Anda menjalankan apt-get, edit / etc / hosts lagi, dan komentari baris dengan tanda pagar - #. (atau hapus seluruhnya)
Alasan untuk mengomentari / menghapus baris adalah bahwa Ubuntu tampaknya mengocok server mereka secara acak, dan itu mungkin bukan IP yang benar di waktu berikutnya.
sumber
http://archive.scrapy.org/ sepertinya mirror Ubuntu yang berfungsi dengan baik, jadi walaupun saya biasanya meminta Anda untuk memberikan informasi tentang apa yang dikonfigurasi Sumber Perangkat Lunak, sepertinya masalah ini khusus untuk sistem Ubuntu Anda, atau adalah masalah berumur pendek dengan (atau mengakses) server DNS Anda. (Masalahnya sebenarnya bukan dengan server di http://archive.scrapy.org/ itu sendiri, meskipun itu mungkin karena masalah konfigurasi untuk catatan DNS server itu.)
Ini, tentu saja, dengan asumsi bahwa Anda memiliki akses Internet pada mesin yang terpengaruh. Jika tidak, maka Anda harus terhubung ke Internet sebelum memperbarui. Cukup normal untuk melihat kesalahan seperti itu jika Anda tidak memiliki akses Internet, atau jika koneksi Internet Anda sendiri terputus.
Masalahnya mungkin sudah hilang dengan sendirinya. Jika tidak, Anda dapat mencoba server DNS yang berbeda (
8.8.8.8
dan8.8.4.4
server DNS publik yang baik dioperasikan oleh Google), dan / atau mencoba mirror lain untuk memperbarui Ubuntu .sumber
Hostname itu teratasi dengan instance Amazon EC2. Mungkin ada beberapa masalah sementara yang sekarang dipecahkan karena diselesaikan dengan baik di sini. Apakah sekarang berhasil untuk Anda?
sumber
Ketika saya mendapatkan kesalahan ini, saya meletakkan alamat IP mirror Ubuntu di / etc / hosts. Tidak ada lagi kesalahan. (Ketika saya bertanya mirror di DNS tidak pernah ada masalah atau keterlambatan dalam respons, jadi saya tidak yakin tentang akar penyebab kesalahan.)
sumber
/etc/hosts
dengan cara yang Anda rekomendasikan.Saya mendapat pesan "Tidak ada alamat yang terkait dengan nama host" dengan Centos 6.5 ketika saya menjawab ya untuk IPv6 dan ternyata ISP DHCP tidak memilikinya. Ini memecahkan masalah ketika saya berkomentar di baris
/etc/hosts
:sumber