Summary Files Commits Branches @commit @diff @stats
path: root / src / tutorials
diff options
context:
space:
mode:
2 files changed, 27 insertions, 0 deletions
-rw-r--r--src/tutorials/gns3-initsh-no-such-file/index.md24
-rw-r--r--src/tutorials/index.md3
diff --git a/src/tutorials/gns3-initsh-no-such-file/index.md b/src/tutorials/gns3-initsh-no-such-file/index.md
new file mode 100644
index 0000000..a56c587
--- /dev/null
+++ b/src/tutorials/gns3-initsh-no-such-file/index.md
@@ -0,0 +1,24 @@
+# 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](https://github.com/GNS3/gns3-server/issues/2069#issuecomment-1296741195), the solution that fixed it for me was using Debian's busybox:
+
+0. Get into a temporary folder
+
+ ```bash
+ cd /tmp
+ ```
+
+1. Get and extract the Debian binary
+
+ ```bash
+ 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
+ ```
+
+2. Move it to the proper location, your path may differ slightly
+
+ ```bash
+ sudo mv ./bin/busybox /usr/lib/python3.11/site-packages/gns3server/compute/docker/resources/bin/busybox
+ ```
diff --git a/src/tutorials/index.md b/src/tutorials/index.md
index 057e3f6..4a5d881 100644
--- a/src/tutorials/index.md
+++ b/src/tutorials/index.md
@@ -4,6 +4,9 @@ Educational articles with the sole goal of explaining technologies, processes or
<br>
+&&gb 14 Jun &emsp; [Fix "exec /gns3/init.sh: no such file or directory"](/tutorials/gns3-initsh-no-such-file)
+: `Linux` | `GNS3` | `Docker` `busybox`
+
&&gb 26 Apr &emsp; [Install drivers for Epson scanners](/tutorials/install-drivers-for-epson-scanners)
: `Linux` | `SANE` | `Scanners` `Epson` `epkowa` `iscan`