Problem po upgrade do Ubuntu 8.04: “sudo: unable to resolve host”

Opublikowano: 05.05.2008 | Kategoria: Linux | Tagi: , , | 21 komentarzy »

Po aktualizacji Ubuntu 7.10 do wersji 8.04 zaczęły pojawiać się problemy z wykonywaniem poleceń z uprawnieniami użytkownika root poprzez sudo:

skar@skar-laptop:~$ sudo apt-get update
sudo: unable to resolve host skar-laptop

Rozwiązanie okazało się banalne. Ale może pojawić się problem z jego wykonaniem – brak uprawnień do edycji odpowiedniego pliku.


Jeżeli masz dostęp do konta root (ustawiłeś hasło dla konta root?), to w pliku /etc/hosts zmień:

127.0.0.1 localhost 
127.0.1.1 skar-laptop.domena
(...)

na

127.0.0.1 localhost skar-laptop
127.0.1.1 skar-laptop.domena
(...)

lub

127.0.0.1 localhost skar-laptop
127.0.1.1 skar-laptop
(...)

Ujmując to inaczej. Sprawdzamy nazwę naszego komputera poleceniem hostname. Otrzymaną nazwę wpisujemy w pliku /etc/hosts obok ciągu znaków 127.0.0.1 localhost.

Dobrze, ale co w przypadku, gdy nie możesz edytować tego pliku?

Klikamy: System > Administracja > Sieć. Następnie wykorzystujemy magiczny przycisk Odblokuj.

Administracja siecią w Ubuntu 8.04

Podajemy nasze hasło. Następnie przechodzimy do karty Komputery, zaznaczamy linijkę zaczynającą się ciągiem 127.0.0.1 i naciskamy przycisk Właściwości. Pojawi się okno Ustawienia aliasu komputera, w którym to wpisujemy w polu Aliasy w nowym wierszu nazwę naszego komputera.

Administracja siecią w Ubuntu 8.04 - Karta Komputery


Komentarze do wpisu “Problem po upgrade do Ubuntu 8.04: “sudo: unable to resolve host””
  1. 1
    dario - 18.05.2008 20:32:

    witam, mam pytanie, co jest domeną, co wpisać po kropce?

    127.0.0.1 localhost skar-laptop
    127.0.1.1 skar-laptop.domena

    wpisuję już wszystkie kombinacje i nic nie działa?

    skar-laptop to jest nazna użytkownika?
    w drugiej linijce, jest znowu nazwa, i co wpisać po kropce? jak znaleźć domenę?proszę o pomoc…

  2. 2
    skar - 18.05.2008 21:27:

    skar-laptop – to nazwa hosta (komputera), która nie ma nic wspólnego z użytkownikiem.

    Ciąg znaków domena, występujący po kropce:
    127.0.1.1 skar-laptop.domena

    to nazwa domeny, której możesz nie wpisywać. Czyli zostawiasz:
    127.0.1.1 skar-laptop

    Oczywiście skar-laptop zastąp nazwą swojego komputera. Polecenie: hostname.

    Daj znać, czy pomogło.

  3. 3
    dario - 19.05.2008 11:29:

    czesc, zrobilem tak w hosts:

    127.0.0.1 localhost dario-laptop
    127.0.1.1 dario-laptop

    i nie pomaga, czy coś zle robie?

  4. 4
    dario - 19.05.2008 11:29:

    otwieram hosts w nautilusie

  5. 5
    skar - 19.05.2008 11:41:

    1. Skoro edytujesz plik /etc/hosts przez Nautilusa, to prawdopodobnie nie możesz zapisać zmian. Masz dostęp do konta root? Jeżeli nie, to wykorzystaj graficzną metodę opisaną powyżej.

    2. Rozumiem, że dario-laptop, to nazwa Twojego komputera, którą mu nadałeś?

    3. Jeżeli masz dostęp do konta root, to wpisz w terminalu/konsoli:
    su –
    nano /etc/hosts
    wprowadz i zapisz zmiany (chyba ctrl+x a poźniej Y i Enter)

  6. 6
    dario - 19.05.2008 13:42:

    mam dokładnie tak w terminalu (file: etc/hosts):
    w dalszym ciągu nie działa menadżer aktualizacji :(

    127.0.0.1 localhost dario-laptop
    127.0.1.1 dario-laptop

    # The following lines are desirable for IPv6 capable hosts
    ::1 ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    ff02::3 ip6-allhosts

    [ linia 1/11 (9%), col 1/39 (2%), znak 0/267 (0%) ]
    ^G Pomoc ^O Zapisz ^R Wczytaj pl^Y Poprz.str.^K Wytnij ^C Bież.poz.
    ^X Wyjdź ^J Wyjustuj ^W Wyszukaj ^V Nast.str. ^U UnCut Text^T Pisownia

  7. 7
    skar - 19.05.2008 13:47:

    Co pokazuje:
    sudo apt-get update

    oraz

    cat /etc/hostname

  8. 8
    dario - 19.05.2008 13:48:

    alias mam:

    localhost
    dario-laptop

    nie mam pojęcia, co jeszcze muszę zrobić by poprawnie aktualizować…

  9. 9
    dario - 19.05.2008 13:50:

    dario@dario-laptop:~$ su
    Hasło:
    root@dario-laptop:/home/dario# sudo apt-get update
    Traf http://pl.archive.ubuntu.com gutsy Release.gpg
    Traf http://pl.archive.ubuntu.com gutsy/main Translation-pl
    Traf http://pl.archive.ubuntu.com gutsy/restricted Translation-pl
    Traf http://pl.archive.ubuntu.com gutsy/universe Translation-pl
    Pob: 1 http://wine.budgetdedicated.com gutsy Release.gpg [191B]
    Ign http://wine.budgetdedicated.com gutsy/main Translation-pl
    Traf http://archive.canonical.com gutsy Release.gpg
    Ign http://archive.canonical.com gutsy/partner Translation-pl
    Traf http://security.ubuntu.com gutsy-security Release.gpg
    Ign http://security.ubuntu.com gutsy-security/main Translation-pl
    Traf http://dl.google.com stable Release.gpg
    Ign http://dl.google.com stable/non-free Translation-pl
    Ign http://download.skype.com stable Release.gpg
    Ign http://download.skype.com stable/non-free Translation-pl
    Traf http://pl.archive.ubuntu.com gutsy/multiverse Translation-pl
    Traf http://pl.archive.ubuntu.com gutsy-updates Release.gpg
    Ign http://pl.archive.ubuntu.com gutsy-updates/main Translation-pl
    Ign http://pl.archive.ubuntu.com gutsy-updates/restricted Translation-pl
    Ign http://pl.archive.ubuntu.com gutsy-updates/universe Translation-pl
    Ign http://pl.archive.ubuntu.com gutsy-updates/multiverse Translation-pl
    Traf http://pl.archive.ubuntu.com gutsy Release
    Pob: 2 http://packages.medibuntu.org gutsy Release.gpg [189B]
    Ign http://packages.medibuntu.org gutsy/free Translation-pl
    Błąd http://mirror2.ubuntulinux.nl gutsy-seveas Release.gpg
    Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)
    Traf http://wine.budgetdedicated.com gutsy Release
    Traf http://archive.canonical.com gutsy Release
    Ign http://security.ubuntu.com gutsy-security/restricted Translation-pl
    Ign http://security.ubuntu.com gutsy-security/universe Translation-pl
    Ign http://security.ubuntu.com gutsy-security/multiverse Translation-pl
    Traf http://security.ubuntu.com gutsy-security Release
    Traf http://dl.google.com stable Release
    Ign http://wine.budgetdedicated.com gutsy Release
    Ign http://download.skype.com stable Release
    Traf http://pl.archive.ubuntu.com gutsy-updates Release
    Ign http://packages.medibuntu.org gutsy/non-free Translation-pl
    Traf http://archive.ubuntu.com gutsy Release.gpg
    Traf http://packages.medibuntu.org gutsy Release
    Ign http://packages.medibuntu.org gutsy Release
    Ign http://wine.budgetdedicated.com gutsy/main Packages
    Traf http://pl.archive.ubuntu.com gutsy/main Packages
    Traf http://pl.archive.ubuntu.com gutsy/restricted Packages
    Traf http://pl.archive.ubuntu.com gutsy/restricted Sources
    Traf http://pl.archive.ubuntu.com gutsy/main Sources
    Traf http://pl.archive.ubuntu.com gutsy/multiverse Sources
    Traf http://pl.archive.ubuntu.com gutsy/universe Sources
    Traf http://pl.archive.ubuntu.com gutsy/universe Packages
    Traf http://archive.canonical.com gutsy/partner Packages
    Błąd http://mirror2.ubuntulinux.nl gutsy-seveas/all Translation-pl
    Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)
    Traf http://download.skype.com stable/non-free Packages
    Traf http://security.ubuntu.com gutsy-security/main Packages
    Traf http://pl.archive.ubuntu.com gutsy/multiverse Packages
    Traf http://archive.ubuntu.com gutsy Release
    Traf http://packages.medibuntu.org gutsy/free Packages
    Traf http://dl.google.com stable/non-free Packages
    Traf http://wine.budgetdedicated.com gutsy/main Packages
    Traf http://pl.archive.ubuntu.com gutsy-updates/main Packages
    Traf http://pl.archive.ubuntu.com gutsy-updates/restricted Packages
    Traf http://archive.canonical.com gutsy/partner Sources
    Traf http://pl.archive.ubuntu.com gutsy-updates/restricted Sources
    Traf http://pl.archive.ubuntu.com gutsy-updates/main Sources
    Traf http://pl.archive.ubuntu.com gutsy-updates/multiverse Sources
    Traf http://pl.archive.ubuntu.com gutsy-updates/universe Sources
    Traf http://security.ubuntu.com gutsy-security/restricted Packages
    Traf http://security.ubuntu.com gutsy-security/restricted Sources
    Traf http://security.ubuntu.com gutsy-security/main Sources
    Traf http://pl.archive.ubuntu.com gutsy-updates/universe Packages
    Traf http://pl.archive.ubuntu.com gutsy-updates/multiverse Packages
    Traf http://packages.medibuntu.org gutsy/non-free Packages
    Traf http://archive.ubuntu.com gutsy/main Sources
    Traf http://security.ubuntu.com gutsy-security/multiverse Sources
    Traf http://security.ubuntu.com gutsy-security/universe Sources
    Traf http://security.ubuntu.com gutsy-security/universe Packages
    Traf http://security.ubuntu.com gutsy-security/multiverse Packages
    Traf http://archive.ubuntu.com gutsy/restricted Sources
    Pobrano 380B w 0s (388B/s)
    Czytanie list pakietów… Gotowe
    W: Błąd GPG: http://wine.budgetdedicated.com gutsy Release: Następujące sygnatury nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 58403026387EE263
    W: Błąd GPG: http://packages.medibuntu.org gutsy Release: Następujące sygnatury nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 2EBC26B60C5A2783
    W: Nie udało się pobrać http://mirror2.ubuntulinux.nl/dists/gutsy-seveas/Release.gpg Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)

    W: Nie udało się pobrać http://mirror2.ubuntulinux.nl/dists/gutsy-seveas/all/i18n/Translation-pl.bz2 Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)

    W: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub została użyta ich starsza wersja.
    W: Należy uruchomić apt-get update aby naprawić te problemy.
    root@dario-laptop:/home/dario#

  10. 10
    dario - 19.05.2008 13:52:

    root@dario-laptop:/home/dario# cat /etc/hostname
    dario-laptop

  11. 11
    skar - 19.05.2008 13:58:

    Zatem problem z menadżerem nie leży w dostępie do sudo. Spójrz na adresy (Gutsy? którą masz wersje Ubuntu?) oraz błędy z GPG. Myślę, że tutaj tkwi problem.

  12. 12
    dario - 19.05.2008 14:14:

    mam 8.04 – Hardy Heron, uaktualniałem z Gutsy, rzeczywiście na forach też mi pozostaje wpis Gutsy. Co mogę z tym zrobić?

  13. 13
    skar - 19.05.2008 14:15:

    W jaki sposób przeprowadziłeś aktualizacje?

  14. 14
    dario - 19.05.2008 14:16:

    menagerem aktualizacji, na pasku miałem info i poszedłem wg wskazówek…

  15. 15
    dario - 19.05.2008 14:22:

    na forach zostają wpisy—system: 7.10

  16. 16
    skar - 19.05.2008 14:22:

    Proponuje poszukać odpowiedzi na forum.ubuntu.pl

    Niemniej, czym objawia się “nie działanie” menadżera?

  17. 17
    dario - 19.05.2008 14:31:

    1. tam już czekam na odpowiedź, ale jest niejasno wytłumaczone, rzadko coś robię w konsoli, i dlatego moja prośba, zresztą przejrzałem już forum i nic…
    2. menadżer wykrywa ilość aktualizacji, ale po chwili pojawia się komunikat: brak klucza publicznego

  18. 18
    skar - 19.05.2008 14:38:

    Forum Ubuntu: Apt i GPG error

    Możesz też wyłączyć generujące błąd repozytoria, one nie są krytyczne.

  19. 19
    dario - 19.05.2008 19:55:

    W menagerze mam taki wpis, po wciśnięciu sprawdź:

    W: Błąd GPG: http://packages.medibuntu.org gutsy Release: Następujące sygnatury nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 2EBC26B60C5A2783
    W: Błąd GPG: http://wine.budgetdedicated.com gutsy Release: Następujące sygnatury nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 58403026387EE263
    W: Nie udało się pobrać http://mirror2.ubuntulinux.nl/dists/gutsy-seveas/Release.gpg Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)

    W: Nie udało się pobrać http://mirror2.ubuntulinux.nl/dists/gutsy-seveas/all/i18n/Translation-pl.bz2 Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)

    W: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub została użyta ich starsza wersja.

  20. 20
    dario - 20.05.2008 19:10:

    a co powiesz na to q menadżerze aktualizacji:

    W: Nie udało się pobrać http://mirror2.ubuntulinux.nl/dists/gutsy-seveas/Release.gpg Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)

    W: Nie udało się pobrać http://mirror2.ubuntulinux.nl/dists/gutsy-seveas/all/i18n/Translation-pl.bz2 Nie udało się połączyć z mirror2.ubuntulinux.nl:80 (64.22.94.134). – connect (111 Connection refused)

    W: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub została użyta ich starsza wersja.

    postępowałem wg wskazówek i nic…

  21. 21
    dario - 23.05.2008 09:23:

    ok, udało się, skorzystałem z Twojego linku, do forum, pozdrawiam i dzięki za pomoc:)
    Za natręctwo sorki…