如何在 Ubuntu 18.04/18.10 中安装 Openscad?

如何在 Ubuntu 18.04/18.10 中安装 Openscad?

18.04 (Bionic Beaver) 中没有此源包的当前版本。但是,openscad-mcad存在,它依赖于openscad,因此这显然是一个错误。

答案1

看来 openscad 既不在 18.04 中,也不在 18.10 中,我只是发现了一个错误这里,欢迎订阅。

同时,以下是从 PPA 安装 openscad 的步骤:

sudo add-apt-repository ppa:openscad/releases
sudo apt-get update
sudo apt-get install openscad

答案2

在 Ubuntu 18.10 中

对于此 Ubuntu 版本,OpenSCAD 既不在官方存储库中,也不在ppa:openscad/releasesPPA 中(看?). 安装每晚构建为 Snap 包是一个可行的短期替代方案:

sudo snap install openscad-nightly

使用 OpenSCAD Snap 中的库:与任何 OpenSCAD 安装一样,它附带一个 CAD 函数捆绑库,您可以立即使用。您可以使用include <….scad>相对于安装库位置,具体如下:

/snap/openscad-nightly/current/usr/share/openscad-nightly/libraries/

由于这仅适用于与 OpenSCAD 捆绑在一起的库,并且 Snap 安装目录无论如何都不可写,因此您需要手动将其他库安装到内置库位置,对于 Snap 包而言,该位置如下:

$HOME/snap/openscad-nightly/current/.local/share/OpenSCAD/libraries

您还可以通过 设置“更好的”用户定义库位置$OPENSCADPATH

在 Ubuntu 19.04 中

好消息是,从这个 Ubuntu 版本开始,全新版本 OpenSCAD 2019.01~RC2-2 将出现在官方 Ubuntu 存储库中()。然后,安装将变得简单,并再次节省磁盘空间:

sudo apt install openscad

答案3

建议为绝望/非技术用户或有尝试精神的用户提供一种快速解决方法这里来自用户 glenstewart:

I suggest to just use the AppImage provided on the scad download page. The 
latest build at the moment, is OpenSCAD-2019.01-RC3.1-x86_64.AppImage

Just chmod 755 it, and then run. Much easier than all the fuss listed 
above. Runs fine for me on Ubuntu 18.04.

当我下载时,这对我也有用OpenSCAD-2019.05-x86_64.AppImage
下载页面这里,在“其他 Linux”下查找下载.AppImage

(感谢@pim 提供该错误和相关讨论的链接。)

相关内容