Unable to setup Meshery

Hi community,

As a newcomer diving into Meshery, I’m trying to setup the application by first forking/cloning the project and secondly executing the comands “make ui-setup && make ui-build” and then “make server” but i’m unable to succeed in the second command:

which: no go1.19.1 in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin**:/usr/local/go/bin**) cd server; cd cmd; go1.19.1 mod tidy; \ BUILD="v0.6.15" \ PROVIDER_BASE_URLS="https://meshery.layer5.io" \ PORT=9081 \ DEBUG=true \ ADAPTER_URLS="localhost:10000 localhost:10001 localhost:10002 localhost:10004 localhost:10005 localhost:10006 localhost:10007 localhost:10009 localhost:10010 localhost:10012" \ APP_PATH="./apps.json" \ go1.19.1 run main.go error.go; /bin/bash: line 1: go1.19.1: command not found /bin/bash: line 2: go1.19.1: command not found make: *** [Makefile:99: server] Error 127

Probably a golang location can not be found, but it is actually within the env PATH. Any troubleshooting or workaround can be useful.

Workstation specifications:

Fedora 36 distribution
Golang version 1.19.1

Thanks in advance.

Hey @Daniel.Albarracin,

You are facing this issue because you haven’t installed Go version 1.19.1 or you didn’t configure your environment path properly. To fix this issue, you must create an environment path for go1.19.1 and set up the path for the binary files.

Note: Go should be accessible by using the go1.19.1 command, not go

Hi Sahil, thanks for the replay.

I have nicely solved the issue with a little clue of your advice. Here the source to download the module and complete the installation of go to the new version released today v1.19.1

3 Likes