debian - 如何修复多通道错误:列表失败:无法连接到多通道套接字
问题描述
我在 Deepin Linux 上使用以下命令安装 multipass
apt install snapd
snap install multipass
但它不适用于此错误:
list failed: cannot connect to the multipass socket
Please ensure multipassd is running and '/var/snap/multipass/common/multipass_socket' is accessible
并且有日志
解决方案
当我在Ubuntu上安装 Multipass 时,我也遇到了类似的问题。
错误消息是相同的:
请确保 multipassd 正在运行并且可以访问“/var/snap/multipass/common/multipass_socket”
并且套接字'/var/snap/multipass/common/multipass_socket'不存在。
仔细检查 /var/log/syslog
cat /var/log/syslog|grep multipass
我发现这行:
multipassd [162758]:#012dnsmasq:resolv-file的目录/etc/resolv.conf丢失,无法轮询multipassd [162758]:dnsmasq死:进程返回退出代码:5 multipassd [162758]:捕获未处理的异常:dnsmasq死:处理返回的退出代码:5
让我认为 /etc/resolv.conf 有问题
当我查找 /etc/resolv.conf 时, ls -la /etc/resolv.conf
它是一个指向 ../run/systemd/resolve/stub-resolv.conf 的符号链接
我决定尝试通过重新安装来修复 resolveconf
sudo apt-get install --reinstall resolvconf
在此之后我重新安装了多通道:
snap remove multipass
snap install multipass
多通道启动对我来说没有问题。
multipass launch
Launched: wise-brill
推荐阅读
- facebook - Instagram 新客户注册已禁用
- mysql - SQL 代替插入触发器
- ruby - Faraday::ConnectionFailed 的意外行为
- python-3.x - Selenium 只加载页面上找到的一半元素
- scala - 如何在 ZIO 中实现不使用潜在大量堆空间的循环
- php - PHP - 可以在所需脚本中获取所需脚本的魔术常量 __FILE__ 吗?
- python - 在不同的数据帧上应用函数
- micronaut - 在 Micronaut http 方法(@Get、@Post、..)中将自定义对象绑定为参数
- c# - WPF C#嵌套列表中的数据
- c# - C# 将 JSON 文件反序列化为数组