我打算在 Raspberry Pi B + , Raspbian 操作系统上设置本地nexus存储库。 但是当我试图启动Nexus OSS时,我收到了一个错误
"Missing platform binary:" /home/pi/Desktop/nexus-2.11.2-03/bin/. ./bin/jsw/linux-armv6l-32/wrapper
通用bin / nexus脚本在非标准版上无法正常工作 Linux发行版。
但没有解决我的问题
我有没有办法在Raspberry Pi Raspbian OS上启动Nexus?
由于
答案 0 :(得分:1)
我在Red Hat上遇到了同样的问题,可以通过使包装器可执行来解决它。
chmod u+x wrapper
答案 1 :(得分:1)
在Red Hat 6.x上,我不得不忽略文档并创建一个指向启动脚本的链接,而不是像文档所述那样进行复制。
ln -s /opt/nexus/bin/nexus /etc/init.d/nexus
所以类似的东西可能适用于Raspbian。
答案 2 :(得分:0)
在http://wrapper.tanukisoftware.com/doc/english/download.jsp存在针对Linux ARM系统的替代包装器。 下载Linux armel的社区版本,在jsw下创建一个linux-armv6l-32目录,并复制bin文件夹中tar文件中的包装文件。这个对我有用。
答案 3 :(得分:0)
3.0版nexus的解决方案可用here。它只涉及编辑启动脚本。 替换:
DIST_ARCH=`uname -m | tr [:upper:] [:lower:] | tr -d [:blank:]`
使用:
r.table('dealer_locations').indexCreate('location', { geo: true })
答案 4 :(得分:0)
我有类似的错误,启动脚本无法找到包装文件。 原因是我将NEXUS_HOME声明为' / usr / local / nexus'在bin / nexus文件中根据教程。将nexus安装目录设置为NEXUS_HOME解决了该问题。
答案 5 :(得分:0)
将NEXUS_HOME更改为bin目录上方的路径,以避免丢失binay错误