Instale o pacote opcional sage (nauty) no archlinux

0

tl; dr: como posso instalar pacotes opcionais do sage no archlinux?

Citando a página do wiki do Arch :

Most if not all of the standard sage packages are available as Arch packages and exposed as (optional) dependencies of sagemath, so there is no need to install them with sage -i.

Infelizmente, o pacote (muito) nauty é um opcional , e assim não pode ser instalado a partir do pacman.

O erro que recebo ao tentar o padrão sage -i nauty (com ou sem sudo) é

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

Isto está documentado na página de discussão (do Arch Wiki) para o Sage (como em " isto acontece"). Essa página não aborda soluções alternativas.

Até agora, não consegui encontrar nenhuma referência ou orientação para instalar pacotes opcionais.

Qualquer referência seria muito bem vinda!

    
por Tássio 22.02.2016 / 20:27

1 resposta

0

O comando pacman -Si sagemath lista todas as dependências opcionais para o Sagemath disponível através do pacman (veja o artigo wiki do archlinux , obrigado Lahwaacz!).

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

Portanto, tudo o que é necessário é instalar o nauty: sudo pacman -Syu nauty , e você pode executá-lo no conteúdo do seu coração (exemplos here ).

    
por 23.02.2016 / 12:23