注释
对于软件的类型,我仍在尝试确认它是什么。
如果我猜它是一个单独的操作系统,并且像http://linuxcnc.org/docs/2.4/html/gui_image-to-gcode.html这样的工具在没有运行 LiveCD/重新安装操作系统的情况下不可用,那么这将是一个好主意明确将其描述为自定义配置的 Linux 版本? |
LinuxCNC 是一个软件应用程序,它依赖于特定类型的非标准 Linux 内核才能工作。(即具有实时扩展、PREEMPT-RT、RTAI 或 Xenomai |
而且它是一个整体应用程序,所以不可能只安装不需要特殊内核功能的部分? 或者可以只安装一些工具? |
不,它是由很多部分组成的,这些部分可以通过模块化的方式独立使用。 |
通常,一个linuxcnc系统就是一个功能齐全的linux系统。你可以安装和运行任何你喜欢的 linux 东西。 正如 andypugh 所说,运行真实机器需要使用具有某些实时功能的非标准内核,但这些功能不会以任何方式干扰其他操作系统功能。 需要专有内核模块的软件可能是个问题,但无论如何都要避免这种东西。 |
我不再相信我理解这次讨论的背景。 回答最近的问题:是的,当然你可以在没有 LinuxCNC 的情况下运行 image-to-gcode,你可以在任何带有 Python 解释器的系统上运行它,它只是一个独立的脚本: 但是为什么要安装 LinuxCNC 来做到这一点呢?LinuxCNC旨在成为您提到的CNC切割机的控制器,而image-to-gcode只是一个方便的过滤器(甚至可能只是一个例子来说明过滤器的使用) |
对不起,这可能是我有点困惑,没有清楚地解释自己的结果。
不,拉取请求位于#540
我完全不知道这一点,谢谢!(尽管通过再次阅读http://linuxcnc.org/docs/2.4/html/gui_image-to-gcode.html我认为无法从文档中了解到这一点,也许这也值得一做) 谢谢! |
这个问题现在可以关闭了吗? |
如果需要的话,我很乐意做一个 PR(如果是这样的话请告诉我)。对于开始
可能是一个很好的初始自述文件内容(目前它只有免责声明和构建说明链接)。