Octave is contained in the EPEL repository, which you have to install separately. However, the latest Octave version in the EPEL repository is 3.8.1, which is not enough to run Octarisk. Please follow the instruction on Octave_for_Red_Hat_Linux_systems to compile the newest Octave version from sources. The tutorial suggest to clone the latest octave version directly from the mercurial repository.
However, I would recommended to use the latest release. Download the latest stable release from the Octave ftp server:
wget -c ftp://ftp.gnu.org/gnu/octave/octave-4.Y.Z.tar.gz
and extract it directly into your desired folder:
tar -xzf octave-4.Y.Z.tar.gz
Now you can follow with the tutorials
./bootstrap
./configure --prefix=/path/to/directory
make
make install
.
I compiled Octave 4.0.2 for CentOS 7 server in my VBox. Since there was no X window system installed, some checks failed and octave started with the --no-gui option.
Besides this, Octave run smoothly.
Yes there is, please follow the Octave installation instructions for other Linux distributions. However, I have not tested the instructions yet.