Fix “exec /gns3/init.sh: no such file or directory”
This problem can easily occur on new installations and can be hard to figure out. In a GitHub issue, the solution that fixed it for me was using Debian’s busybox:
Get into a temporary folder
cd /tmp
Get and extract the Debian binary
wget -q http://launchpadlibrarian.net/471755664/busybox-static_1.30.1-4ubuntu6_amd64.deb ar x busybox-static_1.30.1-4ubuntu6_amd64.deb tar -xf data.tar.xz
Move it to the proper location, your path may differ slightly
sudo mv ./bin/busybox /usr/lib/python3.11/site-packages/gns3server/compute/docker/resources/bin/busybox