Sudo apt-get update sudo: impossible de résoudre l'hôte

Résolu
pa.zorro Messages postés 16 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à vous,

Du jour au lendemain je ne sais pas pourquoi,
quand je fais une mise à jour ce message apparaît :

┌──(linux㉿kali)-[~]
└─$ sudo apt-get update
sudo: impossible de résoudre l'hôte kali: Nom ou service inconnu


J'ai cherché sur internet mais je n'ai pas trouvé de solution....

(le réponse à cette commande

cat /etc/hosts
cat /etc/hostname


est :

cat /etc/hostname
127.0.0.1 localhost kali
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
kali


(je me connexcte sous l'utilisateur linux

Merci d'avance pour vos réponses ;)

2 réponses

  1. Flachy Joe Messages postés 2303 Statut Membre 261
     
    • Tout d'abord, tu peux récupérer un accès root avec l'option -h de sudo :

    sudo -h localhost <command>
    • Ensuite, essayes de changer ton /etc/hosts pour

    127.0.0.1 localhost
    127.0.1.1 kali
    ::1 localhost ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters

    0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bonjour,

    Je ne sais pas si tu t'es trompé au moment de reporter les résultats de
    cat /etc/hostname
    et
    /etc/hosts
    mais voici ce que tu devrais obtenir (en admettant que la machine s'appelle
    silk
    ) :

    cat /etc/hostname

    silk


    cat /etc/hosts

    127.0.0.1           localhost
    127.0.1.1 silk

    # The following lines are desirable for IPv6 capable hosts
    ::1 localhost ip6-localhost ip6-loopback
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters


    Ensuite pour comprendre ce qui chagrine
    apt
    , il faudrait voir quels dépôts sont intérrogés (voir résultat de
    cat /etc/apt/sources.list
    ), voir si le DNS est correctement configuré (
    cat /etc/resolv.conf
    ) et voir si tu arrives à résoudre le FQDN des dépôts APT.

    Voici par exemple ce que ça donnerait sous debian :

    cat /etc/apt/sources.list

    deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
    deb https://www.debian.org/security/ testing-security main contrib non-free
    deb http://ftp.fr.debian.org/debian/ testing-updates main contrib non-free


    On voit que deux miroirs sont impliqués :
    ftp.fr.debian.org
    et
    security.debian.org
    . On vérifie qu'on arrive à faire la résolution DNS :

    host ftp.fr.debian.org

    ftp.fr.debian.org is an alias for debian.proxad.net.
    debian.proxad.net has address 212.27.32.66
    debian.proxad.net has IPv6 address 2a01:e0c:1:1598::2


    host security.debian.org

    security.debian.org has address 151.101.194.132
    security.debian.org has address 151.101.2.132
    security.debian.org has address 151.101.130.132
    security.debian.org has address 151.101.66.132
    security.debian.org has IPv6 address 2a04:4e42::644
    security.debian.org has IPv6 address 2a04:4e42:600::644
    security.debian.org has IPv6 address 2a04:4e42:400::644
    security.debian.org has IPv6 address 2a04:4e42:200::644
    security.debian.org mail is handled by 10 muffat.debian.org.
    security.debian.org mail is handled by 10 mailly.debian.org.


    (ici tout va bien).

    Bonne chance
    0