Differences between revisions 24 and 25
Revision 24 as of 2017-12-31 19:44:47
Size: 6355
Editor: slelievre
Comment: Add link to package tracker page for Debian-SageMath and other links
Revision 25 as of 2018-01-30 17:28:02
Size: 6466
Editor: slelievre
Comment: Add Debian bug tracker for package sagemath
Deletions are marked like this. Additions are marked like this.
Line 83: Line 83:
  * bug tracker: [[https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=sagemath|Debian bugs: package sagemath]]

Distribution and packaging of SageMath

Here are some links and information about distributing Sage.

Related pages: SupportedPlatforms, days77/packaging, Infrastructure

Source and pre-compiled binaries

The release manager releases the source for each development release and each public release. Binaries for a number of operating systems are prepared by the release manager, and sometimes by more people.

Containers

Docker images

Official SageMath Docker images

Computational topology Sage Docker image

CoCalc Docker image

Virtualbox

Live USB

Sage Debian Live

AIMS Desktop

Clef agreg

Anaconda / Conda / Conda Forge

Linux distros

Arch-linux

Debian

Fedora package

Gentoo: Sage-on-Gentoo

Guix/Nix

RPM package (Fedora, Mandriva)

Ubuntu

Mac OS X / OS X / macOS

Homebrew

SageMath can now be installed via Homebrew. This fetches the dmg for the app and installs the app. See this post on sage-devel.

Windows

SageMath installer for Windows

Porting to Cygwin

Discussion

Porting to exotic architectures

BSD

Solaris

AIX, HP-UX

Using SageMath through other software

Other software, such as Cantor and TeXmacs, have interfaces to SageMath.

See Interfaces to Sage in other software.

Discussions

Distribution (last edited 2023-02-23 20:08:05 by mkoeppe)