Support

The SINGULAR Team provides free support.

Release

February 2010: Release of SINGULAR version 3-1-1. More

Jenks Prize

July 2004: The Richard D. Jenks Prize for Excellence in Software Engineering for Computer Algebra was awarded to the Singular team. More

Your location: Download

Installing Singular 3-x-x on a Linux/Unix platform (manually via RPMs)

Make sure that you have approximately 20 MByte of free disk space under /usr/local/ and follow these steps:
  1. There are the following Singular RPM packages:
    • Singular-core-3.x.x-x.i386.rpm (requires shared libraries)
      Singular (dynamically linked) executables Singular and ESingular
    • Singular-core-static-3.x.x-x.i386.rpm (does not require shared libraries)
      Singular (statically linked) executables Singular and ESingular
    • Singular-release-3.x.x-x.noarch.rpm
      Singular release files and package configuration
    • Singular-libs-3.x.x-x.noarch.rpm
      Singular libraries
    • Singular-help-3.x.x-x.noarch.rpm
      Singular documentation and examples
    • Singular-icons-3.x.x-x.noarch.rpm
      Singular desktop icons

  2. Choose the RPM packages you need and download them from here.

  3. To install or deinstall RPM packages, you need to log in as a superuser (type su in a command shell and enter the root password).

  4. As a superuser, you can install the Singular RPM packages using a graphical RPM frontend like e.g. gnorpm under Gnome or kpackage under KDE. (Under Gnome or KDE, simply double-click on the icon of a Singular RPM package to start the standard RPM application.)

    Alternatively, you can use the RPM command line tool rpm. To install an RPM package Singular....rpm using rpm, type

    rpm -ivh Singular....rpm
    in a command shell.

Installing Singular 3-x-x on a Linux/Unix platform (manually via DEBs)

Make sure that you have approximately 20 MByte of free disk space under /usr/local/ and follow these steps:
  1. There are the following Singular DEB packages:
    • Singular-core_3.x.x-x_i386.deb
      Singular (dynamically linked) executables Singular and ESingular for ix86 processor
    • Singular-core-static_3.x.x-x_i386.deb
      Singular (statically linked) executables Singular and ESingular for ix86 processor
    • Singular-core_3.x.x-x_x86_64.deb
      Singular (dynamically linked) executables Singular and ESingular for x86_64 processor
    • Singular-libs_3.x.x-x_all.deb
      Singular libraries
    • Singular-help_3.x.x-x_all.deb
      Singular documentation and examples
    • Singular-icons_3.x.x-x_all.deb
      Singular desktop icons

  2. Choose the DEB packages you need and download them from here.

  3. To install or deinstall DEB packages, you need to log in as a superuser (type su in a command shell and enter the root password).

  4. As a superuser, you can install the Singular DEB packages using a graphical DEB frontend like e.g. synapsis. (Under Gnome or KDE, simply double-click on the icon of a Singular DEB package to start the standard DEB application.)

    Alternatively, you can use the DEB command line tool dpkg. To install a DEB package Singular....deb using dpkg, type

    dpkg -i Singular....deb
    in a command shell.