我想在我的Ubuntu 14.04上安装Go-Servre,并且正在关注此文档http://www.go.cd/documentation/user/current/installation/install/server/linux.html#debian-based-distributions-即ubuntu
根据文档,这是过程:
$ echo "deb http://dl.bintray.com/gocd/gocd-deb/ /" > /etc/apt/sources.list.d/gocd.list
$ wget --quiet -O - "https://bintray.com/user/downloadSubjectPublicKey?username=gocd" | sudo apt-key add -
$ apt-get update
$ apt-get install go-server
但是,当我运行命令时,第一行出现问题,并且得到以下答复:
$ echo "deb http://dl.bintray.com/gocd/gocd-deb/ /" > /etc/apt/sources.list.d/gocd.list
bash: /etc/apt/sources.list.d/gocd.list: Permission denied
我什至尝试更改权限,但仍然出现错误:
$ sudo chmod +x /etc/apt/sources.list.d/gocd.list
[sudo] password for hesam:
chmod: cannot access ‘/etc/apt/sources.list.d/gocd.list’: No such file or directory
任何想法将不胜感激。谢谢。
您应该echo ...
以特权用户身份运行第一个()命令。因此,首先通过切换到root sudo su
,然后运行echo
命令。
这样做sudo echo ...
将不起作用,因为>
重定向将在sudo
执行之前完成。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句