$ go get github.com/qqq/qqq
package github.com/qqq/qqq: mkdir /usr/lib/go/src/pkg/github.com/qqq/: permission denied
我不想用非dpkg
托管内容污染我的系统,也不想以 root 身份运行不受信任的编译。但这go get
通常是分发 Go 程序的主要方式。
如何在没有root权限的情况下下载构建的Go程序和依赖项?
答案1
您需要配置 GOPATH 环境变量以指向您有写入权限的位置。Go 程序和依赖项将下载到 GOPATH。