macOS
brew install nautylocal Homebrew formula metadata
sudo port install nautyMacPorts ports tree · math/nauty/Portfile · 来源: api.github.com
安装
brew install nautylocal Homebrew formula metadata
sudo port install nautyMacPorts ports tree · math/nauty/Portfile · 来源: api.github.com
sudo apk add nautyAlpine Linux edge package indexes · nauty · 来源: dl-cdn.alpinelinux.org
sudo dnf install nautyFedora Rawhide package metadata · nauty · 来源: dl.fedoraproject.org
nix profile install nixpkgs#nautynixpkgs package indexes · pkgs/by-name/na/nauty/package.nix · 来源: api.github.com
sudo pacman -S nautyArch Linux sync databases · nauty · 来源: geo.mirror.pkgbuild.com
sudo zypper install nautyopenSUSE Tumbleweed package metadata · nauty · 来源: download.opensuse.org
概览
Automorphism groups of graphs and digraphs
历史
nauty and Traces are graph isomorphism, automorphism group, and canonical labelling tools by Brendan McKay and Adolfo Piperno. They are foundational academic software for graph theory and combinatorics, with command-line utilities as well as C APIs.
The official site roots nauty's original design in Brendan McKay's 1981 paper 'Practical Graph Isomorphism'. It lists Traces' original design in Adolfo Piperno's work on search-space contraction and cites McKay and Piperno's 2014 'Practical Graph Isomorphism, II' paper for the current algorithms.
The package has accumulated a large utility suite around the core algorithms. The official site describes gtools, including `geng` for rapidly generating non-isomorphic graphs, plus generators and file-manipulation programs for graph6, sparse6, and related compact graph formats.
nauty is widely embedded in mathematical software and research workflows. The official license note says many people use nauty through larger packages such as Magma, Sage, or GAP, sometimes without knowing it. Homebrew analytics consulted on 2026-07-01 listed 867 installs over the preceding 365 days, which is modest for a general CLI but meaningful for specialized computational mathematics software.
Package users run utilities such as `dreadnaut`, `geng`, `labelg`, `shortg`, `countg`, and `showg`, or compile programs against the C interfaces. The user guide says `dreadnaut` is enough for many one-off computations, while serious use usually means writing a program that calls nauty or Traces directly.
For package people, nauty is a classic case where the executable list is the product: installing the package gives a graph-processing toolbox, not a single app. It is also a dependency hiding under higher-level math systems, so packaging it correctly improves reproducibility for many graph enumeration and isomorphism workloads.
安全态势
infrastructure mutation or orchestration signal.
orange 风险 · 中 置信度 · infrastructure
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
NRswitchg | cli | 全局可执行文件 | |
addedgeg | cli | 全局可执行文件 | |
addptg | cli | 全局可执行文件 | |
amtog | cli | 全局可执行文件 | |
ancestorg | cli | 全局可执行文件 | |
assembleg | cli | 全局可执行文件 | |
biplabg | cli | 全局可执行文件 | |
catg | cli | 全局可执行文件 | |
complg | cli | 全局可执行文件 | |
converseg | cli | 全局可执行文件 | |
copyg | cli | 全局可执行文件 | |
countg | cli | 全局可执行文件 | |
countneg | cli | 全局可执行文件 | |
cubhamg | cli | 全局可执行文件 | |
deledgeg | cli | 全局可执行文件 | |
delptg | cli | 全局可执行文件 | |
dimacs2g | cli | 全局可执行文件 | |
directg | cli | 全局可执行文件 | |
distgraphg | cli | 全局可执行文件 | |
dreadnaut | cli | 全局可执行文件 | |
dretodot | cli | 全局可执行文件 | |
dretog | cli | 全局可执行文件 | |
edgetransg | cli | 全局可执行文件 | |
genbg | cli | 全局可执行文件 | |
genbgL | cli | 全局可执行文件 | |
geng | cli | 全局可执行文件 | |
gengL | cli | 全局可执行文件 | |
genktreeg | cli | 全局可执行文件 | |
genposetg | cli | 全局可执行文件 | |
genquarticg | cli | 全局可执行文件 | |
genrang | cli | 全局可执行文件 | |
genspecialg | cli | 全局可执行文件 | |
gentourng | cli | 全局可执行文件 | |
gentreeg | cli | 全局可执行文件 | |
hamheuristic | cli | 全局可执行文件 | |
labelg | cli | 全局可执行文件 | |
linegraphg | cli | 全局可执行文件 | |
listg | cli | 全局可执行文件 | |
multig | cli | 全局可执行文件 | |
nbrhoodg | cli | 全局可执行文件 | |
newedgeg | cli | 全局可执行文件 | |
pickg | cli | 全局可执行文件 | |
planarg | cli | 全局可执行文件 | |
productg | cli | 全局可执行文件 | |
ranlabg | cli | 全局可执行文件 | |
ransubg | cli | 全局可执行文件 | |
shortg | cli | 全局可执行文件 | |
showg | cli | 全局可执行文件 | |
subdivideg | cli | 全局可执行文件 | |
twohamg | cli | 全局可执行文件 | |
underlyingg | cli | 全局可执行文件 | |
uniqg | cli | 全局可执行文件 | |
vcolg | cli | 全局可执行文件 | |
watercluster2 | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://pallini.di.uniroma1.it/
安装元数据
| 软件包键 | brew:nauty |
|---|---|
| 版本 | 2.9.3 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/nauty |
| 主页 | https://pallini.di.uniroma1.it/ |
| 仓库 | https://pallini.di.uniroma1.it/nauty2_9_3.tar.gz |
| 上游文档 | https://pallini.di.uniroma1.it/ |
| 许可证 | Apache-2.0 |
| 源码归档 | https://pallini.di.uniroma1.it/nauty2_9_3.tar.gz |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | nauty |
| Version Scheme | 1 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libnauty-2.8.9 2.8.9+ds-1+b1
library for graph automorphisms -- library package
https://pallini.di.uniroma1.it
sudo apt install libnauty-2.8.9libnauty-dev 2.8.9+ds-1+b1
library for graph automorphisms -- development package
https://pallini.di.uniroma1.it
sudo apt install libnauty-devnauty 2.8.9+ds-1+b1
library for graph automorphisms -- interface and tools
https://pallini.di.uniroma1.it
sudo apt install nautynauty-doc 2.8.9+ds-1
library for graph automorphisms -- user guide
https://pallini.di.uniroma1.it
sudo apt install nauty-docnauty
nix profile install nixpkgs#nautylibnauty-2.8.8 2.8.8+ds-5
library for graph automorphisms -- library package
https://pallini.di.uniroma1.it
sudo apt install libnauty-2.8.8libnauty-dev 2.8.8+ds-5
library for graph automorphisms -- development package
https://pallini.di.uniroma1.it
sudo apt install libnauty-devnauty 2.8.8+ds-5
library for graph automorphisms -- interface and tools
https://pallini.di.uniroma1.it
sudo apt install nautynauty-doc 2.8.8+ds-5
library for graph automorphisms -- user guide
https://pallini.di.uniroma1.it
sudo apt install nauty-docnauty 2.9.3-r1
Compute automorphism groups of graphs and digraphs
https://pallini.di.uniroma1.it/
sudo apk add nautynauty-dev 2.9.3-r1
Compute automorphism groups of graphs and digraphs (development files)
https://pallini.di.uniroma1.it/
sudo apk add nauty-devnauty-libs 2.9.3-r1
Compute automorphism groups of graphs and digraphs (libraries)
https://pallini.di.uniroma1.it/
sudo apk add nauty-libslibnauty 2.9.3-2.fc44
Library for graph automorphism
https://pallini.di.uniroma1.it/
sudo dnf install libnautylibnauty-devel 2.9.3-2.fc44
Development files for libnauty
https://pallini.di.uniroma1.it/
sudo dnf install libnauty-develnauty 2.9.3-2.fc44
Graph canonical labeling and automorphism group computation
https://pallini.di.uniroma1.it/
sudo dnf install nautynauty 1:2.9.3-1
A program for computing automorphism groups of graphs and digraphs
http://pallini.di.uniroma1.it/
sudo pacman -S nauty来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.