当我想要安装一些新软件时就发生了这种情况。我在 HP 上运行 16.04 LTS。
我不知道这是否相关,但我最近试图使用此方法在机器上启用指纹识别器指导但我没有完成它,因为有些包拒绝构建。我没有在 common-auth 文件中做任何身份验证修改。
最后一行不断重复,每次我尝试使用时都必须关闭终端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
答案1
我遇到了同样的问题,我通过使用 Synaptic 包管理器卸载与指纹扫描仪相关的包解决了这个问题,现在我的终端工作正常。我不知道我是不是太天真了 :/ 我是 Linux 新手。
答案2
看起来您在安装后的某个时间点更改了主机名。
首先,检查是否存在以下内容/etc/hosts
:
127.0.1.1 chris
如果没有,请添加。
然后确保/etc/hostname
包含:
chris