错误信息:
/usr/bin/wg-quick: line 31: resolvconf: command not found
问题:
我不完全确定,我确实已经安装了,并且已经尝试过,安装openresolv
后得到了相同的响应。resolvconf
无论哪种方式,我都无法连接到我的 VPN。
答案1
现代 Linux 发行版使用 systemd,它自带了其自己的命令风格
resolvconf
。resolvectl
请参阅手册页resolvconf
。可以在某处创建一个名为的符号链接$PATH
。
- 在 Arch Linux 上有systemd-resolvconf为您完成此操作的包。
- 在 Debian(和 Ubuntu?)上,您必须手动执行此操作。使用以下命令
/usr/local
来防止可能发生的软件包冲突:ln -s /usr/bin/resolvectl /usr/local/bin/resolvconf
有了符号链接,wg-quick
对我来说就很好了。
编辑:有一个 Debian错误报告请求符号链接
答案2
遇到了同样的问题,在此页面上发现:https://github.com/StreisandEffect/streisand/issues/1434
sudo apt install openresolv
帮我解决了。
答案3
只需安装apt-get install resolvconf
并重新启动,或者注释掉配置文件中的所有 DNS 字段
答案4
似乎您的系统中缺少 resolvconf 命令或未安装,请尝试以下操作:
sudo apt install resolvconf