Bonjour,

Je vous écris car j'ai un soucis avec mon terminal. En effet, à chaque fois que j'essaie d'y entrer une commande il m'affiche : "impossible de déterminer le nom de l'hôte". Que lui arrive-t-il ? Et comment résoudre ce problème ?
marielle@alfred:~$ sudo apt-get update
sudo: impossible de déterminer le nom de l'hôte alfred
Bonjour,

Tu lances la commande sur ton PC, pas sur un poste du réseau local ?
Tu peux donner le retour de :
cat /etc/hosts
cat /etc/hostname
A+
Oui.
marielle@alfred:~$ cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	marielle-X200CA

# 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
marielle@alfred:~$ cat /etc/hostname
alfred
Re,
Tsukasa a écrit
marielle@alfred:~$ cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	marielle-X200CA

# 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
marielle@alfred:~$ cat /etc/hostname
alfred
Tu as vu le problème ?
Le nom de l'ordinateur est alfred dans hostname, mais le nom originel du PC est marielle-X200 dans hosts, c'est ce nom qui a été saisi lors de l'installation.
Donc le nom de l'ordinateur a été changé dans hostname après l'installation.
michel@Michel-E320:~$ cat /etc/hosts
127.0.0.1	localhost Michel-E320
127.0.1.1	Michel-E320

# 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
michel@Michel-E320:~$ 
michel@Michel-E320:~$ cat /etc/hostname
Michel-E320
michel@Michel-E320:~$ 
Si tu n'arrive pas à remettre le nom marielle-X200 dans hostname avec :
sudo nano /etc/hostname
Tu peux le faire en démarrant une Live session.

A+
Re,
Tsukasa a écritCa fonctionne
Tu peux ajouter [Résolu] au titre de ton post en cliquant sur "Modifier" au bas de ton premier message, merci.

A+
un an plus tard
Bonjour,
1- Pour revenir à votre réponse ci-dessous, dans mon cas, c'est le fichier /etc/hosts qui ne contient pas le hostname initial ex. PC-FAMILLE
Je présume qu"il faut simplement le rajouter en dessous de la ligne localhost dans le fichier /etc/hosts comme suit:
127.0.0.1	localhost
127.0.0.1	PC-FAMILLE
2- Le man de la commande nano n'est pas très explicite; que fait cette commande ?

3- Où peut-trouver des explications sur ce point: fonctionnement de /etc/hosts et /etc/hostname

Merci pour vos lumières,

--philippeko
michel_04 a écritRe,
Tsukasa a écrit
marielle@alfred:~$ cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	marielle-X200CA

# 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
marielle@alfred:~$ cat /etc/hostname
alfred
Tu as vu le problème ?
Le nom de l'ordinateur est alfred dans hostname, mais le nom originel du PC est marielle-X200 dans hosts, c'est ce nom qui a été saisi lors de l'installation.
Donc le nom de l'ordinateur a été changé dans hostname après l'installation.
michel@Michel-E320:~$ cat /etc/hosts
127.0.0.1	localhost Michel-E320
127.0.1.1	Michel-E320

# 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
michel@Michel-E320:~$ 
michel@Michel-E320:~$ cat /etc/hostname
Michel-E320
michel@Michel-E320:~$ 
Si tu n'arrive pas à remettre le nom marielle-X200 dans hostname avec :
sudo nano /etc/hostname
Tu peux le faire en démarrant une Live session.

A+
Bonjour,
philippeko a écritBonjour,
1- Pour revenir à votre réponse ci-dessous, dans mon cas, c'est le fichier /etc/hosts qui ne contient pas le hostname initial ex. PC-FAMILLE
Je présume qu"il faut simplement le rajouter en dessous de la ligne localhost dans le fichier /etc/hosts comme suit:
127.0.0.1	localhost
127.0.0.1	PC-FAMILLE
2- Le man de la commande nano n'est pas très explicite; que fait cette commande ?

3- Où peut-trouver des explications sur ce point: fonctionnement de /etc/hosts et /etc/hostname
Dans mon exemple, j'ai aussi le nom du PC à côté de localhost.
---> Nano
---> Les fichiers Hosts et hostname

A+
Merci et pour information, Erreur Deprecated pour la commande de redémarrage après modification du fichier /etc/hosts
--philippeko
michel_04 a écritBonjour,
philippeko a écritBonjour,
1- Pour revenir à votre réponse ci-dessous, dans mon cas, c'est le fichier /etc/hosts qui ne contient pas le hostname initial ex. PC-FAMILLE
Je présume qu"il faut simplement le rajouter en dessous de la ligne localhost dans le fichier /etc/hosts comme suit:
127.0.0.1	localhost
127.0.0.1	PC-FAMILLE
2- Le man de la commande nano n'est pas très explicite; que fait cette commande ?

3- Où peut-trouver des explications sur ce point: fonctionnement de /etc/hosts et /etc/hostname
Dans mon exemple, j'ai aussi le nom du PC à côté de localhost.
---> Nano
---> Les fichiers Hosts et hostname

A+
4 mois plus tard
yep ! Merci Michel_04, cela m'a été utile également 🙂
un an plus tard
Merci pour la réponse michel_04.
simple et rapide comme j'aime !!
🙂