One can either search for the respective packages manually on
#IDP.GENERIC GNU OCTAVE INSTALL#
The right way is to install all the dependencies listed on the Building wiki page. may install packages that are no longer octave dependencies.will install unnecessary packages related to the building of a Debian package.This will install all packages necessary to build and prepare a Debian package for the octave version available on your system repositories. The easy way to install most of the necessary dependencies is to sudo apt-get build-dep octave. This approach is only suitable if you are building from source the same version that your Linux distribution already has packaged. Note that different Debian and Ubuntu versions may have slightly different package names but their differences should be pretty small, mostly limited to version numbers. See below for some Debian and Ubuntu specific configuration options.
Once that is solved, one can easily follow the general build instructions. The only tricky part is to install the Octave build dependencies. Sudo apt-add-repository ppa:octave/stableīuilding Octave from source For general build instructions, see Building. To set up your system to install these packages, run: These are backported from Debian unstable and are still useful for older Ubuntu installations. Up to 2018, the GNU Octave Team on Launchpad actively maintained a PPA providing more up to date packages of Octave. Sudo apt-get install octave-control octave-image octave-io octave-optim octave-signal octave-statistics These are tested to work the best with the respective Octave version. Many Octave packages are also distributed by Debian and Ubuntu.
#IDP.GENERIC GNU OCTAVE SOFTWARE#
In Debian and Ubuntu the "complete" GNU Octave software is split over multiple packages.
These are the most well-tested binaries available and should work best for most users.
2.1.1 The easy way (but likely incorrect)īinary packages for GNU Octave and many Octave Forge packages are provided by all versions of Debian and Ubuntu.