PrusaSlicer
外观
- PrusaSlicer (前身为 Slic3r Prusa Edition 或 Slic3r PE) 是我们 [Prusa] 基于开源项目 Slic3r 开发的内部切片软件。PrusaSlicer 是一款开源、功能丰富、更新频繁的工具,包含将完美的打印文件导出到 (不只是) 您的 Original Prusa 3D 打印机所需的一切。
版本
该软件有两种版本,一种是 Prusa 官方的 Flatpak 软件包,另一种是集成到 Arch Linux 包管理器中的 Arch Linux 软件包。
这比较了两者,并指出了它们的具体情况、优点和缺点
| Arch Linux 软件包 | Flatpak 软件包 |
|---|---|
| 完全集成到发行版中,使用系统安装中的其他库。 | 自包含的软件包,直接包含来自供应商的相关依赖项。 |
| 通过与系统中安装的其他应用程序共享库,避免了库的重复。 | 包含 Prusa 开发人员测试过的每个库的专有副本。 |
| 优点:磁盘使用量较低 | 缺点:磁盘使用量较高 |
| 优点:库版本更新 | 优点:Prusa 内部与该工具一起测试的库版本 |
| 库的安全漏洞由 Arch Linux 安全团队处理。 | 安全漏洞需要 Prusa 单独处理。 |
| 风险:核心产品与使用的库之间可能出现不兼容,需要 Arch Linux 打包人员单独修复。 | 风险:捆绑的库与托管系统之间可能出现不兼容。 |
| 在向 Prusa 报告软件问题之前,应使用其 Flatpak 软件包进行验证,因为 Prusa 倾向于拒绝未经其自身软件包验证的报告。Arch Linux 软件包特有的问题应直接报告给 Arch Linux 打包人员。 | 该软件包的问题可以直接报告给 Prusa。 |
作为 Arch Linux 打包人员,我们显然建议使用直接集成的 Arch Linux 软件包,特别是因为我们相信我们拥有更强大的安全漏洞处理流程。但我们也理解我们在这里倾向于带有偏见,因此提供了上述表格供您做出决定。
安装
Arch Linux 包
可以使用 prusa-slicer 软件包 安装 PrusaSlicer。
Flatpak 软件包
Flatpak 软件包需要先安装 Flatpak。
# pacman -S flatpak
在此步骤之后,您可以使用以下命令安装 Prusa 提供的 Flatpak 软件包:
$ flatpak install flathub com.prusa3d.PrusaSlicer
在此安装步骤之后,您可以通过图形用户界面或通过调用以下命令来调用该工具:
$ flatpak run com.prusa3d.PrusaSlicer
故障排除
Arch Linux 软件包
如果您遇到 Arch Linux 软件包的问题,应首先确定这是该软件包特有的打包问题还是通用实现问题。为此,您还应按照上面的安装说明安装官方 Prusa Flatpak 软件包,并验证是否出现相同的问题。如果是这样,请按照以下说明直接向 Prusa 报告 Flatpak 软件包的问题。如果问题仅出现在 Arch Linux 软件包中,而在 Flatpak 软件包中不出现,则应在 Arch Linux Bug 报告系统 中打开一个工单。
Flatpak 软件包
如果问题也出现在 Flatpak 软件包中或仅出现在 Flatpak 软件包中,您应该直接向 Prusa 报告问题。提及您在官方 Flatpak 软件包中观察到该问题会很有帮助。