Differences between revisions 22 and 26 (spanning 4 versions)
Revision 22 as of 2017-12-31 19:21:05
Size: 6030
Editor: slelievre
Comment: Add Computational topology SageMath Docker image
Revision 26 as of 2018-01-30 21:25:46
Size: 6642
Editor: slelievre
Comment: Mention "Windows Subsystem for Linux"
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Related pages: SupportedPlatforms, [[days77/packaging]] Related pages: SupportedPlatforms, [[days77/packaging]], [[Infrastructure]]
Line 21: Line 21:
== Official SageMath Docker images == == Docker images ==

=
== Official SageMath Docker images ===
Line 25: Line 27:
== Computational topology SageMath Docker image == === Computational topology Sage Docker image ===
Line 31: Line 33:

=== CoCalc Docker image ===
  * ships !CoCalc, including !SageMath
  * url: https://hub.docker.com/r/sagemathinc/cocalc/
  * !GitHub repo: https://github.com/sagemathinc/cocalc-docker
  * people: wstein
Line 67: Line 75:
  * package tracker: https://tracker.debian.org/teams/debian-sagemath/
Line 74: Line 83:
  * bug tracker: [[https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=sagemath|Debian bugs: package sagemath]]
Line 117: Line 127:
== Windows subsystem for Linux ==
  * Under Windows 10, one can run the "Windows Subsystem for Linux" to "run Linux under Windows", and install !SageMath binaries for Linux.
Line 121: Line 134:

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

Windows subsystem for Linux

  • Under Windows 10, one can run the "Windows Subsystem for Linux" to "run Linux under Windows", and install SageMath binaries for Linux.

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)