加上–force试试?之前是不是已经下过一次了
我用的公司的机器,之前绝对没有安装过~用–force强制安装没问题的吗?
稍等,我这边确认是安装包有些问题,指定到你的系统目录了,稍等,我重新build一个包给你
https://oss-cdn.nebula-graph.io/nebula-graph-studio/Nebula-Graph-Studio-2.1.9-beta-Linux.rpm
你好,试试我最新打的这个包,把安装路径做了修改
如果你是1.2的nebula版本的话,用这个:https://oss-cdn.nebula-graph.io/nebula-graph-studio/Nebula-Graph-Studio-1.2.5-Linux.rpm
似乎没有nodejs环境,需要安装一下
然后:
// 进入到安装的目录,应该是:
$ cd /home/vesoft/nebula-graph-studio/
// 运行studio
$ npm run start
确认nodejs 安装了,要不咋执行 rpm -ivh --replacepkgs Nebula-Graph-Studio-1.2.5-Linux.rpm,奇怪的是执行这个rpm -ivh --replacepkgs Nebula-Graph-Studio-1.2.5-Linux.rpm 过程改了/etc/profile,导致etc 失效
nodejs是应用启动环境,跟rpm没关系呀,我看你的上面报的是npm command not found. 就是没有装环境依赖. 可以参考这个:Nebula Graph Studio RPM安装教程有么 - #6,来自 George
谢谢大佬~~~!
看起来你已经启动了一个7001的node服务,试试访问:ip+7001端口的地址是否能打开页面
可能因为你的系统角色的关系,你要不切换到root角色执行下试试,因为脚本执行的时候,确实没找到npm。如果你执行rpm的时候输入的是 sudo rpm...
,你可以检查下 sudo npm -v
是否有命令,如果没有,说明你的npm只是装在个人user上,加了sudo以后,这个命令就找不到了
上面的错误信息也截出来看看?
7001的端口服务被占用了,把这个端口服务关了重启试试:
kill -9 $(lsof -i :7001)
可以了,谢谢