我正在使用 Ubuntu 14.04.2。我想安装最新版本的 Octave(Octave 4.0.0)。但在官方 Ubuntu 存储库中,只有 Octave 版本 3.8 可供下载/安装。
如何在 Ubuntu 14.04.2 中安全/轻松地安装 Octave 4.0.0?
我不想直接从官方网站提供的源代码安装/编译它,因为我觉得这不是简单的安装方法。
答案1
您有两个选择:
使用八度苯甲酸,其中已经有 4.0 版本。你可以像这样安装 Octave:
sudo add-apt-repository ppa:octave/stable sudo apt-get update sudo apt-get install octave
自行下载并编译源代码:
sudo apt-get build-dep octave wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz tar xf octave-4.0.0.tar.gz cd octave-4.0.0/ ./configure make sudo make install
答案2
你可以尝试一下,只需在终端中输入以下命令并轻松编译源代码:
sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev
wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
tar xf octave-4.0.0.tar.gz
rm octave-4.0.0.tar.gz
cd octave-4.0.0/
./configure
make -j4
sudo make install
对于 Ubuntu 和 Mint 来说,这是可以的(如果您使用的是旧电脑,则可以使用不带参数的命令“make”)。
答案3
这最终对我有用。
在终端中安装
sudo apt-get build-dep octave
在突触中,安装
libqt4-opengl-dev
然后,从以下网址下载 octave-4.0.0.tar.gzftp://ftp.gnu.org/gnu/octave/
将 octave-4.0.0.tar.gz 解压到主目录。
cd octave-4.0.0
./configure
make
sudo make install
这在我实验室里试过的所有机器上都有效。
答案4
我认为你需要 fort77 编译器...试试这个:
sudo apt-get install g++ gcc fort77
sudo apt-get build-dep octave
wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.xz
tar Jxvf octave-4.0.0.tar.xz
cd octave-4.0.0
./configure
make
sudo make install