

The recommended methods for running GUI software include Flatpaks and or other containers using toolbox or even Podman directly. At first I was connected via SSH without $DISPLAY set properly.įedora Silverblue is an immutable desktop operating system.

If you have an issue it might help to see messages printed to a terminal instead at the same terminal as above try. After that I was all set I started working through “The Hitchhiker's Guide to GoLand”. I chose 1.13.8 to match the current version in Alpine Linux edge. Then use the UI to download an SDK ( File → Settings → GOROOT ) this happens in the background. Sudo ln -s " $PWD /goland.sh" /var/usrlocal/binĪlt-F2 then goland.sh⏎ should start GoLand! I also add a link to the PATH /usr/local/bin is writable via /var/usrlocal which is mounted at /usr/local.

On Fedora Silverblue /opt is a symbolic link to /var/opt so I'll install there. On another system I would install into /opt, to follow the Filesystem Hierarchy Standard. On Fedora Silverblue the root filesystem is immutable although certain mutable directories are made available from /var.

it was widely endorsed at Belfast Gophers.In the end, I decided to try out GoLand because: Saying that, I also actively try to stay open minded about technology. I normally try to use open source rather than proprietary software wherever possible. I am a very happy Fedora Silverblue user last year I gave a talk explaining why. Using Fedora Silverblue as a desktop operating system means that “every installation is identical to every other installation of the same version”. I have tested the instructions below with the latest version, 2020.1 - released yesterday - and the previous version 2019.3.4 both on Fedora Silverblue 30. I could find very little information online about running JetBrains GoLand on Fedora Silverblue.
