web-dev-qa-db-fra.com

sudo incapable de résoudre Host et sh: 1: impossible de créer / tmp / vcsSemKey_ServiceId: autorisation refusée

Cela vient de se produire lorsque je voulais installer un nouveau logiciel. J'exécute 16.04 LTS sur un HP.

Je ne sais pas si cela est pertinent, mais j'essayais récemment d'activer le lecteur d'empreintes digitales sur la machine à l'aide de ce guide mais je ne l'ai pas terminé car certains des paquets ont refusé de se construire. Je n'ai apporté aucune modification d'authentification à l'intérieur du fichier common-auth.

La dernière ligne est répétée en continu et je dois tuer le terminal chaque fois que j'essaie d'utiliser Sudo.

chris@chris:~$ Sudo -s
Sudo: unable to resolve Host
[Sudo] password for chris: sh: 1: cannot create /tmp/vcsSemKey_ServiceId: Permission denied

sh: 1: cannot create /tmp/vcsSemKey_ServiceId: Permission denied
sh: 1: cannot create /tmp/vcsSemKey_ServiceId: Permission denied

terminal

1
bigzoo

J'ai eu le même problème, je l'ai corrigé en désinstallant les paquetages relatifs à Fingerprint Scanner en utilisant le gestionnaire de paquets Synaptic, maintenant mon terminal fonctionne bien. Idk si je suis naïf ici:/Je suis nouveau sur Linux.

1
Sahil Rana

Il semble que vous ayez changé de nom d'hôte à un moment donné après l'installation.

Tout d’abord, vérifiez que les éléments suivants existent dans /etc/hosts:

127.0.1.1 chris

Si ce n'est pas le cas, ajoutez-le.

Ensuite, assurez-vous que /etc/hostname contient:

chris
0
Vanessa Deagan