I love Silverblue, and now I wish test / learn install SNAP files using distrobox and other methods.
I went down this rabbit hole before, I would not recommend doing it. One of the major issues is that Snap expects the home directory to be in /home, not /var/home, which breaks it.
You can fix it, but it’s not a simple process. I messed up my install last time I tried (though I believe I was able to rollback).
I maintain a snap app, whenever I want to test to make sure it’s still working, I use a VM or boot an Ubuntu ISO since there’s no good way to test it on Silverblue.
Distrobox is also not a good way of testing snap since it shares your home directory. Make there’s a way with podman directly and having the container not share the home directory and have the container have it’s own /home. The container would also need to have its own systemd running since snap relies on th at.
About same home folder, with distrobox I found that can create separate home folder with:
distrobox create --name Ubu22 --image ubuntu:22.04 --unshare-all --home ~/u22-home
Which is the next step to configure to use .snap?
If you want to use snaps instead of Flatpaks, Silverblue is not the right distribution for you. Sorry, but you will end up breaking things all the time, and it will be a very frustrating experience— I tried it myself.
It would perhaps be possible if you tried to build a derived image from a Fedora Silverblue bootable container, although I haven’t personally tried it.