$ snap version
snap 2.49.2+20.04
snapd unavailable
series -
$ sudo apt-get update
$ sudo apt-get install -yqq daemonize dbus-user-session fontconfig
$ sudo daemonize /usr/bin/unshare --fork --pid --mount-proc /lib/systemd/systemd --system-unit=basic.target
$ exec sudo nsenter -t $(pidof systemd) -a su - $LOGNAME
$ snap version
snap 2.51.3
snapd 2.51.3
series 16
ubuntu 20.04
kernel 5.10.16.3-microsoft-standard-WSL2
if [ -z "$(pidof systemd)" ]; then
sudo daemonize /usr/bin/unshare --fork --pid --mount-proc /lib/systemd/systemd --system-unit=basic.target
fi;
alias ssnap="exec sudo nsenter -t $(pidof -s systemd) -a su - $LOGNAME"