Это просто произошло, когда я хотел установить некоторое новое программное обеспечение. Я выполняю 16.04 LTS на HP.
Я не знаю, релевантно ли это, но я недавно пытался включить считыватель отпечатков пальцев на машине с помощью этого руководства, но я не закончил его, поскольку некоторые пакеты отказались создавать. Я не сделал никаких модификаций аутентификации в общем подлинном файле.
Последняя строка повторяется непрерывно, и я должен уничтожить терминал каждый раз, когда я пытаюсь использовать 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
У меня была та же проблема, я исправил ее, удалив пакеты, относящиеся к сканеру отпечатков пальцев, с помощью Synaptic Package Manager, теперь мой терминал работает нормально. ИДК, если я здесь наивен: / Я новичок в Linux.
Похоже, вы изменили имя хоста в какой-то момент после установки.
Во-первых, проверьте следующее в /etc/hosts
:
127.0.1.1 chris
Если нет, добавьте его.
Затем убедитесь, что /etc/hostname
содержит:
chris