我需要为golang程序构建一个deb。
当我运行debuild -uc -us
时,它告诉:
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
make[1]: Entering directory `/home/vagrant/zbus'
go clean ./zbus-cli/
make[1]: go: Command not found
make[1]: *** [clean] Error 127
make[1]: Leaving directory `/home/vagrant/zbus'
dh_auto_clean: make -j1 clean returned exit code 2
我的go编译器安装正确,为什么它仍然没有找到命令?
答案 0 :(得分:5)
显然,我遇到了这个问题,发现使用此go
命令时缺少一个包。
在Ubuntu上,我必须安装golang-go
包。
sudo apt-get install golang-go
另外,我实际上只是在终端输入了go
,它给了我相同的命令来输入以检索该包。