首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu Precise上安装snap

在Ubuntu Precise上安装snap
EN

Stack Overflow用户
提问于 2019-01-07 18:26:04
回答 1查看 865关注 0票数 0

在购买了ARK-20-S8A11E后,我发现它只支持ubuntu12.04,而那个网络管理器使用的是snap,它只在ubuntu14上可用。我需要Mobilemanager收集集成在PC中的LTE模块的信息。为此,我尝试从源安装snap。我需要"go",使用apt-get install golang,precise上安装的最新版本是go1。snap使用go1.6以上版本。

因此,我从源码安装了最新版本的go。它安装得很好,go --version的输出是: go version go1.11.4linux/amd,并测试了一个basid hello.go。我点击了snap安装的链接:https://github.com/snapcore/snapd/blob/master/HACKING.mdsnap

构建命令“sudo -E go build -o /tmp/snap github.com/snapcore/snapd/cmd/snap”给出的输出是"go command not found“。GOPATH和PATH得到了很好的验证,go环境也得到了很好的验证。

你能帮我整理一下这个问题吗?

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2019-01-07 19:02:08

sudo是这里的麻烦制造者。在执行see时,$PATH环境变量将替换为来自/etc/sudoerssecure_path (请参见thisthis。)

请不要以sudo身份运行go,将go路径添加到secure_path或在命令中包含go的完整路径(sudo -E /usr/local/bin/go build -o /tmp/snap github.com/snapcore/snapd/cmd/snap)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54072528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档