Come usare "go get" come non root?


1
$ go get github.com/qqq/qqq
package github.com/qqq/qqq: mkdir /usr/lib/go/src/pkg/github.com/qqq/: permission denied

Non voglio contaminare il mio sistema con dpkg -gestione del contenuto e non voglio eseguire compilazioni non attendibili come root. Ancora go get è in genere il modo principale di distribuzione dei programmi Go.

Come scaricare un programma Go build e le dipendenze senza root?

Risposte:


2

È necessario configurare la variabile di ambiente GOPATH in modo che punti al percorso per il quale si dispone delle autorizzazioni di scrittura. Vai al programma e le dipendenze verranno scaricate su GOPATH.

http://golang.org/doc/code.html#GOPATH

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.