我sudo apt-get install golang-1.9
在 ubuntu 16.04 上从我的常规用户帐户运行了,它说一切都安装正确。然后我输入go version
并验证我拥有正确的版本。然后我关闭了电脑。然后我打开电脑。我再次以我的常规用户身份登录。然后我输入go version
并收到消息:
程序“go”当前未安装。您可以输入以下命令安装它:sudo apt install golang-go
我不想运行它,sudo apt install golang-go
因为它会安装旧的 1.6 版本。
当我尝试执行 时sudo apt-get install golang1.9
,终端显示它已安装。那么如果它已安装,那么为什么我会收到“go 当前未安装”消息?
我如何让 go 命令发挥作用?
答案1
转到安装/usr/lib
目录。所以在我的电脑上,这个符号链接修复了这个问题
sudo ln -s /usr/lib/go-1.9/bin/go /usr/bin/go