我下载了OpenDaylight Oxygen SR1 Zip文件,解压缩了karaf-0.8.1文件,将我的目录更改为它,但当我尝试运行./bin/karaf
时,我得到:
./ bin / karaf:权限被拒绝
当我尝试sudo ./bin/karaf
时,我得到了
sudo:./ bin / karaf:找不到命令
最奇怪的部分是我在同一个下载文件夹中也有以前版本的文件夹,即karaf-0.7.1,这些命令在那里工作得很好。我想使用最新版本。有人可以帮我吗?
修改:抱歉,忘记提及我在Mac OS X上运行
答案 0 :(得分:2)
在类Unix系统上,你最好下载the tarball:解压缩会为你提供具有正确权限的文件。
在您的情况下,要修复您的设置,您需要运行
chmod 755 bin/{client,inc,instance,karaf,setenv,set_persistence.sh,shell,start,status,stop}
恢复tarball中的权限。