Octave for GNU/Linux: Difference between revisions

Jump to navigation Jump to search
m
→‎Spack: simplify doc url
(→‎Guix: update to version 5.2.0)
m (→‎Spack: simplify doc url)
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Distributions =
= Distributions =


The recommended way for installing Octave on GNU/Linux systems is via each distribution's package installation system. If this is for some reason not possible, or the available Octave version too old, consider using a [[#Distribution_independent|distribution independent]] approach described below or [[Building]] Octave from source.
The recommended way for installing Octave on GNU/Linux systems is via each distribution's package installation system. If this is for some reason not possible, or the available Octave version too old, consider using a [[#Distribution_independent|distribution independent]] approach described below or [[Building|build Octave from source]].


== Arch Linux ==
== Arch Linux ==
Line 13: Line 13:
: ''Main article: [[Octave for Debian systems]]''
: ''Main article: [[Octave for Debian systems]]''


  sudo apt-get install octave
  apt install octave
  sudo apt-get install liboctave-dev  # development files
  apt install liboctave-dev  # development files


== Fedora ==
== Fedora ==
Line 68: Line 68:
== Guix ==
== Guix ==


* More info: https://guix.gnu.org/packages/octave-5.2.0/
* More info: https://guix.gnu.org/packages/octave-6.1.0/
 
guix install octave


== Homebrew on Linux ==
== Homebrew on Linux ==
Line 84: Line 86:
* More info: [[MXE]]
* More info: [[MXE]]
* Development: https://hg.octave.org/mxe-octave
* Development: https://hg.octave.org/mxe-octave
== Singularity ==
* More info: https://cloud.sylabs.io/library/siko1056/default/gnu_octave
* Development: https://github.com/siko1056/GNU-Octave-ILP64-Singularity
singularity pull library://siko1056/default/gnu_octave:latest


== Snap ==
== Snap ==
Line 90: Line 99:
* Development: https://github.com/octave-snap/octave-snap
* Development: https://github.com/octave-snap/octave-snap


  snap install octave --beta
  snap install octave
 
== Spack ==
 
* More info: https://spack.readthedocs.io/
* Development: https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/octave/package.py
 
spack install octave


= Building from source =
= Building from source =
296

edits

Navigation menu