Był to długoterminowy problem z apt, a Ubuntu nigdy go nie naprawił. Wydaje się, że Apt nie używa tych samych serwerów DNS, co system wewnętrzny - „ping” zwraca poprawny adres IP. Apt-get twierdzi, że nazwa hosta nie została znaleziona.
„Wystąpiło coś niegodziwego podczas rozwiązywania„ extras.ubuntu.com:http ”(Brzmi to trochę tak, jakby próbowało rozwiązać domenę .com: http, która nie jest prawidłową TLD)
Aby zmodyfikować / etc / hosts, użyj następujących poleceń:
Wyślij ping każdej z nazw, których nie można rozwiązać - PING extras.ubuntu.com (91.189.88.33) 56 (84) bajtów danych.
Użyj swojego ulubionego edytora, takiego jak vi - „sudo vi / etc / hosts”.
Przewiń w dół do końca i dodaj wiersz, taki jak poniżej
91.189.88.33 extras.ubuntu.com (with the appropriate name and IP address. IP is first)
Zapisz plik, a następnie uruchom ponownie apt-get. Po uruchomieniu apt-get ponownie edytuj plik / etc / hosts i skomentuj wiersz znakiem krzyżyka - #. (lub usuń to całkowicie)
#91.189.88.33 extras.ubuntu.com
Powodem do komentowania / usuwania linii jest to, że Ubuntu najwyraźniej losowo przetasowuje swoje serwery i może nie być to poprawny adres IP następnym razem.
/etc/netowrk/interfaces
pliku (na tej podstawie ). Dlatego inni napotykający podobny problem mogą chcieć sprawdzić konfigurację sieci.