Editing Octave para GNU/Linux
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 5: | Line 5: | ||
== Arch Linux == | == Arch Linux == | ||
: '' | : ''Main article: [[Octave for Arch Linux]]'' | ||
pacman -S octave | pacman -S octave | ||
== Debian | == Debian and Debian-based (such as Ubuntu) == | ||
: '' | : ''Main article: [[Octave for Debian systems]]'' | ||
apt install octave | apt install octave | ||
apt install liboctave-dev # | apt install liboctave-dev # development files | ||
== Fedora == | == Fedora == | ||
: '' | : ''Main article: [[Octave for Red Hat Linux systems]]'' | ||
dnf install octave | dnf install octave | ||
dnf install octave-devel # | dnf install octave-devel # development files | ||
== Gentoo == | == Gentoo == | ||
Line 27: | Line 27: | ||
emerge --ask sci-mathematics/octave | emerge --ask sci-mathematics/octave | ||
== openSUSE | == openSUSE and SUSE Linux Enterprise == | ||
: '' | : ''Main article: [[Octave for openSUSE]]'' | ||
zypper install octave | zypper install octave | ||
Line 36: | Line 36: | ||
== Red Hat Enterprise/CentOS == | == Red Hat Enterprise/CentOS == | ||
: '' | : ''Main article: [[Octave for Red Hat Linux systems]]'' | ||
yum install epel-release | yum install epel-release | ||
Line 42: | Line 42: | ||
yum install octave-devel # development files | yum install octave-devel # development files | ||
If the above does not work, follow [https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F these instructions] to set up your system to install packages from EPEL. | |||
== Slackware == | == Slackware == | ||
: '' | : ''Main article: [[Octave for Slackware]]'' | ||
= Distribución independiente = | = Distribución independiente = | ||
Using a distribution independent approach is particularly useful if you have an older GNU/Linux distribution or if you do not have root access on your system. A common drawback of this approach is, that these solutions are running in some kind of sandbox. Thus limitations in the communication with the underlying system may exist. For example, executing system binaries outside the sandbox might be impossible. | |||
== Anaconda == | == Anaconda == | ||
* | * More info: https://anaconda.org/conda-forge/octave | ||
conda create --name octave | conda create --name octave | ||
Line 62: | Line 62: | ||
== Docker / Podman / Singularity == | == Docker / Podman / Singularity == | ||
* | * More info: https://hub.docker.com/r/gnuoctave/octave | ||
* | * Development: https://github.com/gnu-octave/docker | ||
docker pull docker.io/gnuoctave/octave:{{Release}} | docker pull docker.io/gnuoctave/octave:{{Release}} | ||
Line 70: | Line 70: | ||
singularity pull docker://gnuoctave/octave:{{Release}} | singularity pull docker://gnuoctave/octave:{{Release}} | ||
=== | === mtmiller's version === | ||
* | * More info: https://hub.docker.com/r/mtmiller/octave | ||
* | * Development: https://gitlab.com/mtmiller/docker-octave | ||
docker pull docker.io/mtmiller/octave | docker pull docker.io/mtmiller/octave | ||
Line 79: | Line 79: | ||
== Flatpak == | == Flatpak == | ||
* | * More info: https://flathub.org/apps/details/org.octave.Octave | ||
* | * Development: https://github.com/flathub/org.octave.Octave | ||
flatpak install flathub org.octave.Octave | flatpak install flathub org.octave.Octave | ||
Line 86: | Line 86: | ||
== Guix == | == Guix == | ||
* | * More info: https://guix.gnu.org/en/packages/octave-6.2.0/ | ||
guix install octave | guix install octave | ||
== Homebrew | == Homebrew on Linux == | ||
<div id="Linuxbrew"></div> | <div id="Linuxbrew"></div> | ||
"Homebrew | "Homebrew on Linux" was formerly a fork known as Linuxbrew. It is possible to install the current release of Octave or the development version and any needed dependencies within your home directory. | ||
* | * More info: https://docs.brew.sh/Homebrew-on-Linux | ||
* | * Development: https://formulae.brew.sh/formula/octave | ||
brew install octave | brew install octave | ||
Line 102: | Line 102: | ||
== MXE == | == MXE == | ||
* | * More info: [[MXE]] | ||
* | * Development: https://hg.octave.org/mxe-octave | ||
== Snap == | == Snap == | ||
* | * More info: https://snapcraft.io/octave | ||
* | * Development: https://github.com/octave-snap/octave-snap | ||
snap install octave | snap install octave | ||
If you want to use a nightly snapshot build of the development branch of Octave, install from the ''edge'' channel | |||
snap install --edge octave | snap install --edge octave | ||
Line 118: | Line 118: | ||
== Spack == | == 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 | spack install octave | ||
= | = Building from source = | ||
: '' | : ''Main article: [[Building]]'' | ||
== | == See also == | ||
* [[Octave for other Unix systems]] | * [[Octave for other Unix systems]] | ||
[[Category: | [[Category:Installation]] | ||
[[Category:GNU/Linux]] | [[Category:GNU/Linux]] |