Puncte:1

Cum se instalează GoLang pe Ubuntu Server 20.04 LTS: Nu se poate executa fișierul binar

drapel in

Încerc să instalez Golang pe raspberry pi meu care rulează serverul Ubuntu 20.04LTS și am multe probleme. Probabil că aș putea folosi sfaturi despre cum să mă asigur că anulez și dezinstalez orice modificări făcute în timp ce încerc să instalez go-lang prin snap și apt-get. Am instalat cu succes pachetul de la tar.gz găsit la du-te.dev în locația corectă /usr/local/ Dar indiferent câte instrucțiuni as urma la exportul căii, primesc întotdeauna aceeași eroare.

introduceți descrierea imaginii aici

Mi-am eliberat calea pentru a mă pregăti pentru a primi ajutor

introduceți descrierea imaginii aici

Și am extras /go din du-te.dev tar.gz fişier

introduceți descrierea imaginii aici

Vă rog, aș putea folosi ceva ajutor cu procedura de instalare adecvată.

Care este metoda corectă? snap sau apt-get?

Cum ar trebui de fapt setate variabilele?

Cum mă asigur că dezinstalez tot ce am făcut greșit și reinstalez corect?

Am încercat de mai multe ori să îl compilez manual dezarhivând din tar.gz, dar chiar și atunci când încerc să rulez ./go/bin/go direct încă primesc eroarea -bash: ./go/bin/go: nu se poate executa fișierul binar: eroare de format Exec

Am rulat două comenzi pentru depanare și nu sunt sigur cum să le anulez.. sau dacă trebuie.

sudo update-alternatives --set go /usr/local/go/bin/go

sudo update-alternatives --install „/usr/bin/go” „go” „/usr/local/go/bin/go” 0

T0adMomo avatar
drapel in
20.04 LTS este versiunea pe care o rulez. Vă mulțumesc că m-ați ajutat să clarific.
T0adMomo avatar
drapel in
Este 20,04 LTS
N0rbert avatar
drapel zw
Ce ghid urmați? De ce aveți `go` în `/usr/local/go/bin/go`? Care este rezultatul fișierului /usr/local/go/bin/go? Care este rezultatul lui `arch`? Ce a fost în neregulă cu [deb-packages](https://packages.ubuntu.com/search?suite=focal&arch=any&mode=exactfilename&searchon=contents&keywords=bin%2Fgo) oficiale?
Puncte:1
drapel zw

Trebuie să eliminați executabilul Go instalat incorect manual de către

sudo rm /usr/local/go/bin/go

si apoi instalati unul normal din depozite oficiale de:

sudo apt-get install golang-go

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.