Neste ponto, a oitava 3.2 é a versão disponível para instalação direta no ubuntu 12.04. Mas a oitava estável mais recente é 3.6.1 agora.
O Octave 3.6.1 será empacotado para o ubuntu 12.04?
Neste ponto, a oitava 3.2 é a versão disponível para instalação direta no ubuntu 12.04. Mas a oitava estável mais recente é 3.6.1 agora.
O Octave 3.6.1 será empacotado para o ubuntu 12.04?
Respostas:
Resposta curta: Não
O Octave ainda está na versão 3.2 na 12.04. Um relatório de bug foi arquivado para que o Octave fosse atualizado de 3.2 para 3.4 e depois para 3.6.1, mas nenhuma ação foi tomada recentemente.
Você pode se inscrever no bug e obter atualizações sobre esse relatório:
É um pacote da comunidade, o que significa que cabe à comunidade empacotar e atualizar o repositório Universe.
Se você realmente deseja usar a versão mais recente, pode ajudar a corrigir os vários bugs que estão bloqueando a transição do Octave de 3.2 para 3.6 no repositório Debian e, esperançosamente, a versão mais recente será importada para o repositório Ubuntu.
A atualização para 12.10
Htorque acaba de confirmar que o Octave 3.6.1-4 está no repositório Quantal. Hora de se alegrar.
Está disponível em um PPA não oficial na barra de lançamento, se você estiver disposto a seguir esse caminho:
https://launchpad.net/~picaso/+archive/octave
https://launchpad.net/~mvanderkolff/+archive/octave-3.6
EDIT: O segundo ppa não funciona bem. Existem alguns conflitos de versão nas dependências de compilação. Use o primeiro link. Isso funciona como um sonho.
Além do que Brenton Horne menciona, para aqueles que tentam compilar o 3.6.X, você deve instalar essas bibliotecas primeiro:
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
Agora você deve ter todas as dependências necessárias. Roubado daqui: http://verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html
Bem, seu objetivo ao fazer esta pergunta é provavelmente obter um método viável de baixar e instalar as últimas versões do GNU Octave. Nesse caso, tenho uma solução para você. Basicamente, copie e cole os seguintes comandos no terminal (ctrl + alt + T):
wget http://ftp.gnu.org/gnu/octave/octave-x.x.x.tar.bz2
tar --bzip2 -xvf octave-x.x.x.tar.bz2
sudo rm -r octave-x.x.x.tar.bz2
cd octave-x.x.x.tar.bz2
./configure
make
sudo make install
Onde 'xxx' é o número da versão do GNU Octave que você está tentando baixar e instalar. Você pode descobrir qual é a versão mais recente acessando http://ftp.gnu.org/gnu/octave/ . A partir daqui, você também pode baixar o release que deseja instalar. Se você fizer isso, o único ajuste no código acima será adicionado:
cd ~/Downloads
sudo mv octave-x.x.x.tar.bz2 /home/username/
cd ~