## E.7 Unix installation instructions

Install binaries: https://www.singular.uni-kl.de/index.php/singular-download/install-linuxunix.html

or build it yourself:

- Install the necessary packages:
  - libtool
  - gnu make
  - gcc, g++
  - libreadline
  - gmp, mpfr
  - ntl
  - libcdd
- Install flint 2.5 (or newer): `./configure --with-gmp=/usr --prefix=$HOME/tmp`
  `make && make install`
- Install Singular `./configure --with-flint=$HOME/tmp --enable-gfanlib --prefix=$HOME/Singular4`
  `make && make install`
  (`$prefix/bin/Singular` is the main executable)
- (optional) install 4ti2
- (optional) install surf/surfer
- (optional) install normaliz 2.8 (or newer)

See also https://github.com/Singular/Singular/wiki/Step-by-Step-Installation-Instructions-for-Singular which includes instructions adapted for debian and fedora based systems.

User manual for Singular version 4.4.1, 2025, generated by texi2html.