download:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
download:start [2024/11/05 10:30] – [Debian, Fedora, Gentoo, Ubuntu] remove perl notice benmuelldownload:start [2026/09/17 12:17] (current) – external edit 127.0.0.1
Line 15: Line 15:
 The online version runs as a "shell in a box" in your browser. No installation needed! \\ Examples of ''polymake'' code are available on the [[user_guide:start|tutorial page]]. Notice that the online version comes with a few restrictions (including missing visualization) compared to the complete version. The online version runs as a "shell in a box" in your browser. No installation needed! \\ Examples of ''polymake'' code are available on the [[user_guide:start|tutorial page]]. Notice that the online version comes with a few restrictions (including missing visualization) compared to the complete version.
  
-===== Get latest stable release: 4.13 ===== +===== Get latest stable release: 4.15 ===== 
-Stable versions are released on a regular basis and offer the complete functionality of ''polymake'' available at the point of release. You can read about new features in the release notes [[:news/release_4_13|here]].+Stable versions are released on a regular basis and offer the complete functionality of ''polymake'' available at the point of release. You can read about new features in the release notes [[:news/release_4_14|here]].
  
 ==== Linux, FreeBSD, Solaris, or other UNIX systems ==== ==== Linux, FreeBSD, Solaris, or other UNIX systems ====
 === To build polymake yourself === === To build polymake yourself ===
    * Read the [[install:install|Installation instructions]]    * Read the [[install:install|Installation instructions]]
-   * Download the {{:download:polymake-4.13.tar.bz2|source tarball}}+   * Download the {{:download:polymake-4.15.tar.bz2|source tarball}}
  
 == Minimal version == == Minimal version ==
 The minimal version is a packager friendly version which omits the bundled sources of ''cdd'', ''lrs'', ''libnormaliz'', ''nauty'' and ''jReality''. The minimal version is a packager friendly version which omits the bundled sources of ''cdd'', ''lrs'', ''libnormaliz'', ''nauty'' and ''jReality''.
-   * Download the {{:download:polymake-4.13-minimal.tar.bz2|minimal source tarball}}+   * Download the {{:download:polymake-4.15-minimal.tar.bz2|minimal source tarball}}
  
 == Zenodo == == Zenodo ==
Line 38: Line 38:
 First get polymake using First get polymake using
 <code> <code>
-maps --deploy org.polymake.polymake/x86_64/4.10+maps --deploy org.polymake.polymake/x86_64/4.13
 </code> </code>
 Then run this container using Then run this container using
 <code> <code>
-maps --run org.polymake.polymake/x86_64/4.10+maps --run org.polymake.polymake/x86_64/4.13
 </code> </code>
  
 ==== MacOS ==== ==== MacOS ====
  
-**NOTE**: Provision of binaries is currently limitedBuilding from the sources has been tested and works. You can just use [[https://github.com/apaffenholz/homebrew-polymake|our homebrew tap]] or follow the instructions below. +**NOTE**: The current release cannot be compiled or installed on the most recent MacOS (Tahoe)You can still use the versions contained in Oscar or sage 
 + 
 +**NOTE**: You can use [[https://github.com/apaffenholz/homebrew-polymake|our homebrew tap]] or follow the instructions below. 
  
 === Binary Releases === === Binary Releases ===
Line 92: Line 94:
 **Remark:** The **[[:callable|callable library]]** version is part of any ''polymake'' source release but might not be included in all versions distributed via packaging systems. **Remark:** The **[[:callable|callable library]]** version is part of any ''polymake'' source release but might not be included in all versions distributed via packaging systems.
  
-=====Windows 10 with the Linux Subsystem===== +=====Windows 10 or 11 with the Linux Subsystem===== 
-The preferred way to install ''polymake'' in Windows 10 systems is under the [[https://docs.microsoft.com/en-us/windows/wsl/install-win10|Linux Subsystem]]. Both Ubuntu and Debian have ''polymake'' in their repositories. Install Ubuntu under Windows 10, then download the Ubuntu package with+The preferred way to install ''polymake'' in Windows 10 or 11 systems is under the [[https://learn.microsoft.com/en-us/linux/install|Linux Subsystem]]. Both Ubuntu and Debian have ''polymake'' in their repositories. Install Ubuntu under Windows 10 or 11, then download the Ubuntu package with
  
   sudo apt-get install polymake   sudo apt-get install polymake
Line 100: Line 102:
  
 **Remark:** Visualization in the Linux Subsystem does not work out of the box **Remark:** Visualization in the Linux Subsystem does not work out of the box
-because of several issues. The current workaround is to load {{:download:wslviewer.pl | this polymake script }} that adapts the paths and uses a native windows program for opening the resulting file, which requires Windows 10 version 1903. You may load this script automatically at the beginning of every polymake session by adding a line+because of several issues. The current workaround is  
 +  * if still Windows 10: to load {{:download:wslviewer.pl | this polymake script}} (this requires Windows 10 version 1903), 
 +  * install the package ''wslu'' with ''sudo apt-get install wslu'' and use {{:download:wslviewer11.pl | this polymake script }}, 
 +that adapts the paths and uses a native windows program for opening the resulting file. You may load this script automatically at the beginning of every polymake session by adding a line
 <code>script("$ENV{HOME}/path/to/wslviewer.pl");</code> to your personal startup file ''$HOME/.polymake/prefer.pl'' file (since polymake 4.4 this file is renamed to ''init.pl'' and must be activated via custom variable ''$init_script'').  Please be aware that this script is still //work in progress// and works only for threejs, tikz and svg at the moment. <code>script("$ENV{HOME}/path/to/wslviewer.pl");</code> to your personal startup file ''$HOME/.polymake/prefer.pl'' file (since polymake 4.4 this file is renamed to ''init.pl'' and must be activated via custom variable ''$init_script'').  Please be aware that this script is still //work in progress// and works only for threejs, tikz and svg at the moment.
 +
 +**Note** that you may have to additionally install ''texlive'', if you want to use the tikz backend (with ''sudo apt-get install texlive'') and ''libsvg-perl'' for svg (with ''sudo apt-get install libsvg-perl''). Not also that, if you install one of these packages after you have started polymake for the first time, you may have to do a ''reconfigure "common::pdfviewer";'' or ''reconfigure "common::svg";'' in the polymake shell to use the backend. 
  
 =====Docker images===== =====Docker images=====
  • download/start.1730802645.txt.gz
  • Last modified: 2024/11/05 10:30
  • by benmuell