1,860
edits
m (→Octave Forge packages: link page) |
(Overhaul installation section, clarify what the science repository is (I use it as well ;-) ).) |
||
Line 1: | Line 1: | ||
=== Installation === | |||
Octave binary packages are provided from the OSS repository of all recent openSUSE versions. Octave can be installed using [https://software.opensuse.org/package/octave One Click Install], YaST, or the zypper command: | |||
Octave binary packages are provided from OSS repository of all | |||
zypper install octave | zypper install octave | ||
==== The science repository ==== | |||
== | If you want to use '''latest stable version of Octave''', you can obtain the binary packages via [http://software.opensuse.org/download.html?project=science&package=octave One Click Install] from the science repository. | ||
To add the science repository manually, use the zypper commands (<code><openSUSE_version></code> is for example <code>openSUSE_Leap_42.3</code>): | |||
zypper addrepo http://download.opensuse.org/repositories/science/<openSUSE_version>/science.repo | zypper addrepo http://download.opensuse.org/repositories/science/<openSUSE_version>/science.repo | ||
zypper refresh | zypper refresh | ||
And to install Octave from science repository type: | |||
zypper install --from science octave | zypper install --from science octave | ||
Line 25: | Line 20: | ||
=== Octave Forge packages === | === Octave Forge packages === | ||
[[Octave-Forge]] binary packages are provided from science repository. You can list all available packages by zypper command | [[Octave-Forge]] binary packages are provided from the OSS and science repository. You can list all available packages by the zypper command: | ||
zypper search octave-forge* | zypper search octave-forge* | ||
=== Linear algebra libraries === | === Linear algebra libraries === | ||
openSUSE uses reference BLAS and LAPACK implementations by default, but ATLAS or OpenBLAS are usually much faster. You can switch it by update-alternatives mechanism: | openSUSE uses reference BLAS and LAPACK implementations by default, but ATLAS or OpenBLAS are usually much faster. You can switch it by update-alternatives mechanism: | ||
Line 51: | Line 47: | ||
=== Image export and import === | === Image export and import === | ||
GraphicsMagick++ library from openSUSE repositories was compiled with quantum depth 16 which limits reading and writing images to 16 bit. See more details on [[GraphicsMagick]] wiki page. | GraphicsMagick++ library from openSUSE repositories was compiled with quantum depth 16 which limits reading and writing images to 16 bit. See more details on [[GraphicsMagick]] wiki page. | ||