The following instructions explain how to install the computer algebra system Singular on common Linux distributions. The prefered method is an automatic installation from the Singular repository. For a manual installation the Singular packages can be downloaded directly.
All Singular packages available through this page were created from the original archives that can be found on the Singular server.
The following installation instructions require:
export http_proxy=http://proxy:port.
su or by preceding each of the following commands by the sudo command.
Run the following commands and answer positively to all questions:
wget -q http://www.mathematik.uni-kl.de/%7emschulze/repo/RPM-GPG-KEY-Singular -O- | sudo apt-key add -wget http://www.mathematik.uni-kl.de/%7emschulze/repo/DEBS/Singular-release.debdpkg -i Singular-release.debapt-get updateapt-get install singular-icons singular-help
To remove Singular from your computer run the command:
apt-get remove singular-release
Run the following commands and answer positively to all questions:
wget http://www.mathematik.uni-kl.de/%7emschulze/repo/RPMS/Singular-release.rpmrpm -Uvh Singular-release.rpmyum install Singular-icons Singular-help
To remove Singular from your computer run the command:
yum remove Singular-release
Run the following commands and answer positively to all questions:
rpm --import http://www.mathematik.uni-kl.de/%7emschulze/repo/RPM-GPG-KEY-Singularwget http://www.mathematik.uni-kl.de/%7emschulze/repo/RPMS/Singular-release.rpmrpm -Uvh Singular-release.rpmapt-get update Singularapt-get install Singular-icons Singular-help
To remove Singular from your computer run the command:
apt-get remove Singular-release
The following Singular deb packages are available:
A Singular installation requires packages 0, 1a (for ix86 processor) or 1c (for amd64 processor) and 2, optionally 3 and 4. If the installation fails, you may try to use 1b (for ix86 processor) or 1d (for amd64 processor) instead.
The following Singular rpm packages are available:
A Singular installation requires packages 0, 1a (for ix86 processor) or 1c (for x86_64 processor), and 2, optionally 3 and 4. If the installation fails, you may try to use 1b (for ix86 processor) or 1d (for x86_64 processor) instead.