我在我的Ubuntu 16.10上使用从.deb文件(found on packagecloud.io)手动安装的Realm Object Server 1.8.3,我想升级到2.x版本(2.5.1 is the latest at the time of writing)。
不幸的是,packagecloud.io没有2.x软件包(except some 2.0.0 release candidates and alpha versions)可用,installation instructions使用不同的机制,据我所知,不与systemd集成。
有关如何最好地执行此操作或在何处查找包裹的任何提示?
答案 0 :(得分:0)
没有.deb文件,因为ROS 2.x是作为npm包发布的。虽然你没有与systemd集成是正确的,因为它是一个npm包,你可以使用pm2守护你的安装(pm2 integrates with systemd)。
在你可以守护它之前,你需要关注the step-by-step guide将ROS 1.x升级到2.x(不会在这里重新发布,因为它相当冗长,可能会因为新版本而过时ROS被释放了。)
完成后,使用pm2运行它是fairly straightforward:
npm install -g pm2
pm2 start path/to/myserver/dist/index.js