Processing Math: Done
jsMath
Differences between revisions 21 and 23 (spanning 2 versions)
Revision 21 as of 2017-10-05 10:21:02
Size: 5627
Editor: embray
Comment: The old Docker-based installer is no more
Revision 23 as of 2017-12-31 19:28:15
Size: 6208
Editor: slelievre
Comment: Add CoCalc Docker image
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
== Docker == == Docker images ==

=== Official SageMath Docker images ===
Line 24: Line 26:

=== Computational topology Sage Docker image ===
  * ships: !SageMath, !SnapPy, Regina, PHCPack, pandas, pe, gridlink, flipper, curver, heegaard, pygraphviz
  * url: https://hub.docker.com/r/computop/sage/
  * bitbucket repo: https://bitbucket.org/t3m/sagedocker
  * dockerfile: https://bitbucket.org/t3m/sagedocker/src/tip/sage/Dockerfile
  * people: Nathan Dunfield

=== CoCalc Docker image ===
  * ships !CoCalc, including !SageMath
  * !GitHub repo: https://github.com/sagemathinc/cocalc-docker
  * people: wstein

Distribution and packaging of SageMath

Here are some links and information about distributing Sage.

Related pages: SupportedPlatforms, days77/packaging

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)