Octave 3.6.1什么时候可以安装?

此时,octave 3.2是可在ubuntu 12.04中直接安装的版本。 但最新的稳定八度音阶现在是3.6.1。

Octave 3.6.1是否会为ubuntu 12.04打包?

简答:不

Octave仍然在12.04版本的3.2版本中。 已经为Octave提交了一份错误报告 ,要求从3.2升级到3.4再升级到3.6.1,但最近没有采取任何措施。

您可以订阅该错误并获取有关此错误报告的更新:

  • 我如何订阅错误?

它是一个社区包,这意味着由社区来打包和更新Universe存储库。

如果你真的想使用最新版本,你可以帮助修复阻止Octave从Debian存储库中3.2到3.6过渡的几个错误,希望最新的版本将被导入到Ubuntu存储库中。


更新12.10
Htorque刚刚确认 Octave 3.6.1-4在Quantal存储库中。 是时候高兴了。

如果您愿意走这条路线,它可以在启动板上的非官方PPA上获得:

https://launchpad.net/~picaso/+archive/octave

https://launchpad.net/~mvanderkolff/+archive/octave-3.6

  • 什么是PPA以及如何使用它们?

编辑:第二个ppa不能很好地工作。 构建依赖项中存在一些版本冲突。 使用第一个链接。 它就像一场梦。

除了Brenton Horne提到的,对于那些尝试编译3.6.X的人,你应该首先安装这些库:

sudo apt-get install libqhull-dev libpcre++-dev libblas-dev liblapack-dev libreadline-dev sudo apt-get install libcurl4-openssl-dev libfltk1.3-dev libgraphicsmagick++-dev libhdf5-serial-dev libqrupdate-dev libsuitesparse-metis-dev glpk gperf flex bison libfontconfig1-dev 

现在您应该拥有所有必需的依赖项。 从这里被盗: http : //verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html

那么你提出这个问题的目的可能是为了获得一个可行的方法来下载和安装最新的GNU Octave版本。 在这种情况下,我有一个解决方案。 基本上将以下命令复制并粘贴到终端(ctrl + alt + T):

 wget http://ftp.gnu.org/gnu/octave/octave-xxxtar.bz2 tar --bzip2 -xvf octave-xxxtar.bz2 sudo rm -r octave-xxxtar.bz2 cd octave-xxxtar.bz2 ./configure make sudo make install 

其中’xxx’是您尝试下载和安装的GNU Octave版本号。 您可以访问http://ftp.gnu.org/gnu/octave/了解最新版本。 从这里您还可以下载您要安装的版本。 如果你这样做,只需对上面代码进行调整:

 cd ~/Downloads sudo mv octave-xxxtar.bz2 /home/username/ cd ~