How to Install and Uninstall octave Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: December 27,2024

1. Install "octave" package

Learn how to install octave on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install octave

2. Uninstall "octave" package

Please follow the guidelines below to uninstall octave on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove octave $ sudo apt autoclean && sudo apt autoremove

3. Information about the octave package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: octave
Architecture: amd64
Version: 4.0.0-3ubuntu9.2
Priority: extra
Section: universe/math
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Octave Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 4704
Depends: libamd2.4.1, libarpack2 (>= 2.1), libblas3 | libblas.so.3, libc6 (>= 2.14), libccolamd2.9.1, libcholmod3.0.6, libcolamd2.9.1, libcxsparse3.1.4, libfftw3-double3, libfftw3-single3, libfltk-gl1.3 (>= 1.3.0), libfltk1.3 (>= 1.3.3), libgcc1 (>= 1:4.0), libgl1-mesa-glx | libgl1, libglpk36 (>= 4.51), libglu1-mesa | libglu1, libgraphicsmagick++-q16-12, libgraphicsmagick-q16-3 (>= 1.3.5), liboctave3 (= 4.0.0-3ubuntu9.2), libosmesa6 (>= 10.2~), libportaudio2 (>= 19+svn20101113), libqhull7, libqscintilla2-12v5 (>= 2.8.4), libqt4-network (>= 4:4.5.3), libqt4-opengl (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.8.0), libsndfile1 (>= 1.0.20), libstdc++6 (>= 5.2), libx11-6, texinfo, octave-common (= 4.0.0-3ubuntu9.2), default-jre-headless
Recommends: gnuplot-x11 | gnuplot-qt, libopenblas-base | libatlas3-base, pstoedit
Suggests: octave-info, octave-doc, octave-htmldoc
Conflicts: octave-java
Breaks: dynare (<< 4.4.3-2), h5utils (<= 1.12.1-2.1+b2), libsbml5-octave (<< 5.10.0+dfsg-1+b1), octave-audio (<< 1.1.4-6), octave-biosig (<< 1.3.0-2.0build2), octave-communications (<< 1.2.1-1), octave-control (<< 2.8.3-1), octave-econometrics (<< 1:1.1.1-2build1), octave-gdf (<< 0.1.2-2.0build2), octave-general (<< 2.0.0-1), octave-geometry (<< 1.7.0-2build1), octave-gmt (<< 4.5.12-1+b1), octave-gsl (<< 1.0.8-6build2), octave-image (<< 2.4.0-1), octave-io (<< 2.2.4-1build2), octave-lhapdf (<< 5.9.1-3build2), octave-linear-algebra (<< 2.2.2-1), octave-ltfat (<< 2.1.0+dfsg-1), octave-miscellaneous (<< 1.2.1-2build2), octave-mpi (<= 1.2.0-1), octave-msh (<< 1.0.10-1build1), octave-nan (<< 2.8.1-1), octave-nlopt (<< 2.4.1+dfsg-2), octave-nurbs (<< 1.3.9-1), octave-ocs (<< 0.1.3-2+b1), octave-octcdf (<< 1.1.8-1), octave-odepkg (<< 0.8.5-1), octave-optim (<< 1.4.0-1+b1), octave-optiminterp (<< 0.3.4-2), octave-parallel (<< 3.0.0-1), octave-pfstools (<< 1.8.5-2.1), octave-plplot (<= 5.10.0+dfsg-1), octave-psychtoolbox-3 (<< 3.0.11.20140816.dfsg1-1ubuntu4), octave-quaternion (<< 2.2.2-1build2), octave-secs2d (<< 0.0.8-6), octave-signal (<< 1.3.2-1), octave-sockets (<< 1.2.0-1), octave-strings (<< 1.1.0-2+b1), octave-struct (<< 1.0.11-1), octave-sundials (<< 2.5.0-3ubuntu3), octave-symbolic (<< 2.2.2-1), octave-tsa (<< 4.2.9-1), octave-vlfeat (<< 0.9.17+dfsg0-6build2), pfstools (<< 1.8.5-2.1), sdpam (<< 7.3.9+dfsg-1build2)
Replaces: octave-java
Filename: pool/universe/o/octave/octave_4.0.0-3ubuntu9.2_amd64.deb
Size: 1473830
MD5sum: dc83ccfac5b3e84e0fd459cf565d399f
SHA1: 159dd5ce15b0c57a0494e84369ae4c8c789f2a25
SHA256: 77ef4247c40dfa9ddd7d2df61b9fff9aaf7f86a266f7a1e47b04d5c66d047eb6
SHA512: fb2207aec969cbec7391d0be339f67f02debad9328873857cc3c6a20d2b744a782edb6cc40b6db474f35b2ca9530b2b8c86fc3fc7f4b04aa00e7a42481d35db5
Homepage: http://www.octave.org/
Description-en: GNU Octave language for numerical computations
Octave is a (mostly Matlab (R) compatible) high-level language, primarily
intended for numerical computations. It provides a convenient command-line
interface for solving linear and nonlinear problems numerically.
.
Octave can be dynamically extended with user-supplied C++ files.
Description-md5: 5f06c708891ddbf651939abf93ab4c85

Package: octave
Priority: extra
Section: universe/math
Installed-Size: 4704
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Octave Group
Architecture: amd64
Version: 4.0.0-3ubuntu9
Replaces: octave-java
Depends: libamd2.4.1, libarpack2 (>= 2.1), libblas3 | libblas.so.3, libc6 (>= 2.14), libccolamd2.9.1, libcholmod3.0.6, libcolamd2.9.1, libcxsparse3.1.4, libfftw3-double3, libfftw3-single3, libfltk-gl1.3 (>= 1.3.0), libfltk1.3 (>= 1.3.3), libgcc1 (>= 1:4.0), libgl1-mesa-glx | libgl1, libglpk36 (>= 4.51), libglu1-mesa | libglu1, libgraphicsmagick++-q16-12, libgraphicsmagick-q16-3 (>= 1.3.5), liboctave3 (= 4.0.0-3ubuntu9), libosmesa6 (>= 10.2~), libportaudio2 (>= 19+svn20101113), libqhull7, libqscintilla2-12v5 (>= 2.8.4), libqt4-network (>= 4:4.5.3), libqt4-opengl (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.8.0), libsndfile1 (>= 1.0.20), libstdc++6 (>= 5.2), libx11-6, texinfo, octave-common (= 4.0.0-3ubuntu9), default-jre-headless
Recommends: gnuplot-x11 | gnuplot-qt, libopenblas-base | libatlas3-base, pstoedit
Suggests: octave-info, octave-doc, octave-htmldoc
Conflicts: octave-java
Breaks: dynare (<< 4.4.3-2), h5utils (<= 1.12.1-2.1+b2), libsbml5-octave (<< 5.10.0+dfsg-1+b1), octave-audio (<< 1.1.4-6), octave-biosig (<< 1.3.0-2.0build2), octave-communications (<< 1.2.1-1), octave-control (<< 2.8.3-1), octave-econometrics (<< 1:1.1.1-2build1), octave-gdf (<< 0.1.2-2.0build2), octave-general (<< 2.0.0-1), octave-geometry (<< 1.7.0-2build1), octave-gmt (<< 4.5.12-1+b1), octave-gsl (<< 1.0.8-6build2), octave-image (<< 2.4.0-1), octave-io (<< 2.2.4-1build2), octave-lhapdf (<< 5.9.1-3build2), octave-linear-algebra (<< 2.2.2-1), octave-ltfat (<< 2.1.0+dfsg-1), octave-miscellaneous (<< 1.2.1-2build2), octave-mpi (<= 1.2.0-1), octave-msh (<< 1.0.10-1build1), octave-nan (<< 2.8.1-1), octave-nlopt (<< 2.4.1+dfsg-2), octave-nurbs (<< 1.3.9-1), octave-ocs (<< 0.1.3-2+b1), octave-octcdf (<< 1.1.8-1), octave-odepkg (<< 0.8.5-1), octave-optim (<< 1.4.0-1+b1), octave-optiminterp (<< 0.3.4-2), octave-parallel (<< 3.0.0-1), octave-pfstools (<< 1.8.5-2.1), octave-plplot (<= 5.10.0+dfsg-1), octave-psychtoolbox-3 (<< 3.0.11.20140816.dfsg1-1ubuntu4), octave-quaternion (<< 2.2.2-1build2), octave-secs2d (<< 0.0.8-6), octave-signal (<< 1.3.2-1), octave-sockets (<< 1.2.0-1), octave-strings (<< 1.1.0-2+b1), octave-struct (<< 1.0.11-1), octave-sundials (<< 2.5.0-3ubuntu3), octave-symbolic (<< 2.2.2-1), octave-tsa (<< 4.2.9-1), octave-vlfeat (<< 0.9.17+dfsg0-6build2), pfstools (<< 1.8.5-2.1), sdpam (<< 7.3.9+dfsg-1build2)
Filename: pool/universe/o/octave/octave_4.0.0-3ubuntu9_amd64.deb
Size: 1473590
MD5sum: dfb2de267a480a7f8c76d5a3bd57ae01
SHA1: 42018da10cbc2686013b116d98c42f5b48dc4029
SHA256: 2ee1e0c260a2e94b7eec770462fd7de7f15ce1d3434f46e49df16852863e43ad
Description-en: GNU Octave language for numerical computations
Octave is a (mostly Matlab (R) compatible) high-level language, primarily
intended for numerical computations. It provides a convenient command-line
interface for solving linear and nonlinear problems numerically.
.
Octave can be dynamically extended with user-supplied C++ files.
Description-md5: 5f06c708891ddbf651939abf93ab4c85
Homepage: http://www.octave.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu