sudo 无法解析主机和 sh:1:无法创建 /tmp/vcsSemKey_ServiceId:权限被拒绝

sudo 无法解析主机和 sh:1:无法创建 /tmp/vcsSemKey_ServiceId:权限被拒绝

当我想要安装一些新软件时就发生了这种情况。我在 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

相关内容