为了账号安全,请及时绑定邮箱和手机立即绑定

在 vagrant vbox 上安装 golang 1.10

在 vagrant vbox 上安装 golang 1.10

Go
喵喵时光机 2023-04-04 14:45:29
我正在从 Vagrantfile 运行以下脚本,一切正常。最后,我看到了go1.10 linux/amd64预期的输出。但是,当我跑步时,vagrant ssh我得到了The program 'go' is currently not installed。govagrant provision that be able to see和vagrant sshthat not able to see之间有什么区别go?config.vm.box = "ubuntu/xenial64"config.vm.provision "shell" do |s|     s.inline = "                sudo apt-get update                 export GOPATH=$HOME/work                sudo curl -O https://storage.googleapis.com/golang/go1.10.linux-amd64.tar.gz                sudo tar -xvf go1.10.linux-amd64.tar.gz                sudo mv go /usr/local                sudo echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.profile                export PATH=$PATH:/usr/local/go/bin                go version" # this row is working fine on the script but not after ssh   end
查看完整描述

1 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

为了使您的更改$PATH对所有用户可用,您必须在全局配置文件中更改它,而不是用户的。换线

sudo echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.profile

sudo echo 'export PATH=$PATH:/usr/local/go/bin' >> /etc/profile


查看完整回答
反对 回复 2023-04-04
  • 1 回答
  • 0 关注
  • 65 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信