Differences between revisions 20 and 22 (spanning 2 versions)
Revision 20 as of 2017-03-27 01:06:41
Size: 5627
Editor: slelievre
Comment: Add link to FreeBSD distribution
Revision 22 as of 2017-12-31 19:21:05
Size: 6030
Editor: slelievre
Comment: Add Computational topology SageMath Docker image
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
== Docker == == Official SageMath Docker images ==
Line 24: Line 24:

== Computational topology SageMath 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
Line 102: Line 109:
  * in alpha stage
  * requires HAV activation
in the BIOS
  * hosted at: https://github.com/embray/sage-windows/releases
  * see SageWindows
  * hosted at: https://github.com/sagemath/sage-windows/releases
  * based on the Cygwin port of Sage

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

Official SageMath Docker images

Computational topology SageMath 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)