Küsimus:
Installige golang lihtsal viisil
fodma1
2014-12-12 19:20:34 UTC
view on stackexchange narkive permalink

Tahaksin Go-koodi käivitamiseks kasutada Pis koos Raspbianiga. Selle jaoks meeldib mulle kirjutada lihtne ja kiire häälestusjuhend SD-kaardi kustutamise kohast. Arenduse käigus installisin rakenduse Go on Pis selle juhendiga. Sellel on mõned puudused, kuid see töötab hästi. Minu ainus probleem on see, et peame installima elavhõbeda ainuüksi allikate kloonimiseks: hg clone -u vaikimisi https://code.google.com/p/go $ HOME / go Mercuriali installimine Pi-l on tõesti aeglane. Tahaksin küsida, kuidas seda lahendada (see pole probleem, kui ma ei ehita seda allikast.)

Neli vastused:
Arjan
2016-05-04 01:42:12 UTC
view on stackexchange narkive permalink

Alates versioonist 1.6 (veebruar 2016) on allalaadimiseks saadaval ametlik ARMv6 pakett. Niisiis, kui teie Raspberry Pi-l on ARMv6 või v7 (vt cat / proc / cpuinfo | grep ARM ), siis lihtsalt tehke midagi sellist: kood> wget https://storage.googleapis.com/golang/go1.6.2.linux-armv6l.tar.gz sudo tar -xzf go1.6.2.linux-armv6l.tar.gz -C / usr / localsudo chgrp -R staff / usr / local / goexport GOROOT = / usr / local / goexport PATH = "$ PATH: $ GOROOT / bin"

Eeltoodu on kiire ja vähem tülikas kui hoone 1.5+ allikast:

Go 1.x ülesehitamiseks peab x ≥ 5 jaoks olema juba installitud Go 1.4 (või uuem) rakenduses $ GOROOT_BOOTSTRAP.

goldilocks
2014-12-12 21:13:48 UTC
view on stackexchange narkive permalink

Seal on juba go kompilaator, nt raspbian, mille leiate apt-cache search golang abil. See näib olevat versioon 1.0.2.

Teie lingitud saidil on pi jaoks saadaval eelnevalt koostatud 1.3.3 tarballid. Peate lihtsalt alla laadima sobiva - see on selgelt näidatud.

Pange tarball kataloogi / usr / local ja:

  tar -xzf go.1.3.3.linux-arm ~ multiarch-armv6-1.tar.gz  

See loob kataloogi go ; tipptasemel README viitab sisule kui allikale go, kuid kui vaatate kataloogi bin , näete seal eelnevalt kompileeritud go käivitatavat faili. Selle üldiselt kasulikuks muutmiseks peate selle sisestama kausta $ PATH . Lisage faili /etc/profile.d nimega go.sh ühe reaga:

  export PATH = / usr / local / go / bin: $ PATH  

Kui go on juba installitud, siis see asendab selle nüüd. Ma ei ole go-kasutaja, nii et ma ei tea, kas palju rohkem on vaja, kuid kui vaadata kataloogi doc , on seal palju asju, sealhulgas install.html kood> fail.

teine ​​+1 sudo apt-get install golangi jaoks
rob
2014-12-12 20:55:24 UTC
view on stackexchange narkive permalink

Peaks olema nii lihtne kui

  sudo apt-get install mercurial  

on ka teisi elavhõbeda pakette, mille leiate saidilt

  sudo apt-cache otsing elavhõbe  
d4v3y0rk
2020-07-06 20:52:14 UTC
view on stackexchange narkive permalink

Siin on ülilihtne viis kõige uuema Golangi versiooni installimiseks oma Raspberry PI-le.

Leidke uusima versiooni silt, laadige alla pkg ja installige see

  eksport GOPKG = "$ (curl -s https://api.github.com/repos/golang/go/git/matching-refs/tags/go | grep ref | grep -v URL | grep -v beeta | saba -1 | awk -F \ / {'print $ 3'} | sed 's / ", //')" wget https://golang.org/dl/$GOPKG.linux- armv6l.tar.gzsudo tar -C / usr / local -xzf $ GOPKG.linux-armv6l.tar.gzrm $ GOPKG.linux-armv6l.tar.gz  

seadistage shell

  # zshecho jaoks PATH = $ PATH: / usr / local / go / bin >> $ HOME / .zshrcecho GOPATH = $ HOME / golang >> $ HOME / .zshrcsource $ KODU / .zshrc  

Kirjutasin selle oma veebisaidi ajaveebipostituses hõlpsaks kasutamiseks: Golang on Raspberry PI (kõige lihtsam)



See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...