Como já instalei este pacote, executo este comando:
apt show macaulay2
E sua saída é:
Package: macaulay2
Version: 1.9.2
Status: install ok installed
Priority: extra
Section: math
Maintainer: Daniel R. Grayson <[email protected]>
Installed-Size: 65.2 MB
Depends: macaulay2-common (= 1.9.2), libblas3, libc6, libgc1c2, libgcc1, libgdbm3, liblapack3, libmpfr4, libreadline7, libxml2
Download-Size: unknown
APT-Manual-Installed: yes
APT-Sources: /var/lib/dpkg/status
Description: a software system for algebraic geometry research
Macaulay 2 is a software system for algebraic geometry research, written by
Daniel R. Grayson and Michael E. Stillman. Based on Groebner bases, it
provides algorithms for computing homological invariants of rings and
modules.
.
Home page: http://www.math.uiuc.edu/Macaulay2/.
.
This package contains the architecture dependent portion of Macaulay2.
Como você vê, macaulay2-common (= 1.9.2), libblas3, libc6, libgc1c2, libgcc1, libgdbm3, liblapack3, libmpfr4, libreadline7, libxml2
packages são necessários para que o macaulay2
tenha sido instalado com êxito.
Então, você também precisa instalar bibliotecas dependentes antes de instalar o macaulay2
:
sudo apt update
sudo apt install libblas3 libc6 libgc1c2 libgcc1 libgdbm3 liblapack3 libmpfr4 libreadline6 libxml2
Então você precisa fazer o download de macaulay2
e macaulay2-common
do seu site oficial .
Portanto, instale macaulay2-common
antes e tente instalar macaulay2
:
sudo dpkg -i Macaulay2-1.9.2-common.deb
sudo dpkg -i Macaulay2-1.9.2-amd64-Linux-Ubuntu-16.04.deb
E para testar você pode digitar M2
no seu shell e digitar 2+2
M2
Macaulay2, version 1.9.2
with packages: ConwayPolynomials, Elimination, IntegralClosure, LLLBases,
PrimaryDecomposition, ReesAlgebra, TangentCone
i1 : 2+2
o1 = 4