在 archlinux 上安装可选的 sage 包 (nauty)

在 archlinux 上安装可选的 sage 包 (nauty)

tl;dr:如何在 archlinux 上安装可选的 sage 软件包?

引用Arch wiki圣人页面:

大多数(如果不是全部)标准 sage 包都可以作为 Arch 包提供,并作为 sagemath 的(可选)依赖项公开,因此无需使用sage -i.

唉,(非常)航海包是选修的一,因此无法通过 pacman 安装。

sage -i nauty尝试标准(无论有或没有 sudo)时出现的错误是

/usr/bin/sage: line 297: ./sage: No such file or directory

这记录在讨论页(Arch Wiki)用于 Sage(如“这发生了”)。该页面不讨论解决方法。

到目前为止,我无法找到安装可选软件包的任何参考或指导。

任何参考都将受到热烈欢迎!

答案1

该命令pacman -Si sagemath列出了通过 pacman 可用的 Sagemath 的所有可选依赖项(请参阅archlinux 维基文章,谢谢 Lahwaacz!)。

$ pacman -Si sagemath
...
Optional Deps   : 
...
           nauty: for generating some classes of graphs
...

因此,所需要做的就是安装 nauty: sudo pacman -Syu nauty,您可以根据自己的喜好运行它(示例这里)。

相关内容