On Debian Testing/trixie. With some adaptions the instructions described here should also work on other Linux distributions.
As regular user extract the Gowin EDA tarball into a directory e.g. gowin. This creates two directories, IDE and Programmer:
gowin/
├── IDE
├── Programmer