wsl2-使用snap
2022年5月13日小于 1 分钟
前言
查询资料发现,snapd不能正常启动,导致不能do-release-upgrade升级
snapd不能正常启动的原因是没有systemd,
解决
解决方案一:在/etc/apt/apt.conf.d,把snapd 的钩子去掉
解决方案二:用genie提供一个systemd的环境,见wsl2开启systemctl命令简单方法
采用方案二,启动genie后,检查snapd的启动情况,发现这下能成功启动了
snap --version
接下来,根据帮助文档,使用以下命令配置snap代理:
sudo snap set system proxy.http="http://${HOST_IP}:${HOST_PORT}"
sudo snap set system proxy.https="http://${HOST_IP}:${HOST_PORT}"
其他
类似情况见: