Fedora
Thanks to Rex A. Dieter, Macaulay2 is included in the Fedora distribution, so try getting it there first and let me know if/how it works.
Thus we may not have to arrange for automatic installation of Macaulay 2 from our repository on Fedora systems.
Here are some links that once worked, but they may not be up to date.
Parenthetically, we mention that one may also download (older) *.spec files and resources needed to build source and binary RPM files for Macaulay 2 and for all the libraries it depends on from tu-berlin.de, thanks to Christian Cornelssen <ccorn@cs.tu-berlin.de>.
For now, if getting Macaulay2 from Fedora doesn't work for you, you may install the package files found here manually (they all have names of the form *.rpm), but starting with version 1.0, they come in pairs, one containing the architecture dependent files (in this directory), and one containing the architecture independent files and having "common" in the name. The latter can be obtained in Common/.
Here are sample commands for manually installing Macaulay2 from downloaded *.rpm files. (Replace "1.1" by the current version number, "i386" by your architecture, and "Fedora-8" by the issue.)
sudo rpm -i -v Macaulay2-1.1-common.rpm
sudo rpm -i -v Macaulay2-1.1-i386-Linux-Fedora-8.rpm
Here are sample commands for manually uninstalling Macaulay2. (Replace "1.1" by the current version number.)
sudo rpm -e -v Macaulay2-1.1 sudo rpm -e -v Macaulay2-common-1.1
Here are the Fedora *.rpm files:
- Macaulay2-1.3.1-1.i386-Linux-Fedora-12.rpm-spec-files.tgz (1771 bytes) [2009 December 7 19:56:52 GMT]
- Macaulay2-1.3.1-1.i386-Linux-Fedora-12.rpm (4212800 bytes) [2009 December 6 18:59:19 GMT]
- Macaulay2-1.3.1-1.x86_64-Linux-Fedora-12.rpm (4961417 bytes) [2009 December 10 20:31:01 GMT]
- Macaulay2-1.2-1.i386-Linux-Fedora-10.rpm (2885822 bytes) [2009 February 14 1:28:44 GMT]