Difference between revisions of "Octave for Arch Linux"

From Octave
Jump to navigation Jump to search
(Overhaul page. yaourt seems no longer supported https://itsfoss.com/best-aur-helpers/.)
m (Better discriminate Installing and Building from Source instructions.)
 
Line 1: Line 1:
 +
== Installing Octave ==
 +
 
To simply install the latest stable release of GNU Octave on Arch Linux, just execute (as root):
 
To simply install the latest stable release of GNU Octave on Arch Linux, just execute (as root):
  
Line 5: Line 7:
 
Using [https://aur.archlinux.org/ AUR], one can install a development version of Octave, for example [https://aur.archlinux.org/packages/octave-hg/?comments=all octave-hg].  If you encounter any problems during the build process, some problems and solutions are listed in the comments on AUR.  New dependencies are easy to extract from the PKGBUILD.
 
Using [https://aur.archlinux.org/ AUR], one can install a development version of Octave, for example [https://aur.archlinux.org/packages/octave-hg/?comments=all octave-hg].  If you encounter any problems during the build process, some problems and solutions are listed in the comments on AUR.  New dependencies are easy to extract from the PKGBUILD.
  
== Building Octave ==
+
== Building Octave from source ==
  
 
: ''For general build instructions, see [[Building]].''
 
: ''For general build instructions, see [[Building]].''

Latest revision as of 00:05, 23 April 2020

Installing Octave[edit]

To simply install the latest stable release of GNU Octave on Arch Linux, just execute (as root):

pacman -S octave

Using AUR, one can install a development version of Octave, for example octave-hg. If you encounter any problems during the build process, some problems and solutions are listed in the comments on AUR. New dependencies are easy to extract from the PKGBUILD.

Building Octave from source[edit]

For general build instructions, see Building.

To install the Octave build dependencies on Arch Linux, just execute (as root):

pacman -S --needed base-devel pcre mercurial gcc-fortran gperf perl rsync transfig arpack curl fftw fltk glpk glu graphicsmagick hdf5 java-environment qhull qscintilla-qt5 texinfo gnuplot llvm texlive-bin icoutils gl2ps qrupdate epstool

If you wish to build the Octave documentation, install the following packets too:

pacman -S graphviz doxygen

See also[edit]