Quando o Octave 3.6.1 estará disponível para instalação?

11

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?

G. Ele
fonte
1
Apenas para informar, o Octave 3.6.1 está na versão 12.10. Não o que você quer, eu sei, mas algo que pode animá-lo. :)
jokerdino

Respostas:

7

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.

jokerdino
fonte
Relatório de bug relevante no Debian referente à transição do Octave de 3.2 para 3.6. Haverá 3.6 no Ubuntu assim que o repositório Debian o possuir. Pelo que vejo, espero que a 12.10 tenha a versão estável mais recente do Octave.
jokerdino
Eu diminuiu com o voto por engano :(, não é possível revertê-lo :(
Tachyons
O repositório Debian possui o Otave 3.4 e, mais recentemente, 3.6.1 há algum tempo. Este não pode ser o motivo.
Marius
É muito interessante saber que o Debian possui 3.6.1. Qual é exatamente o verdadeiro motivo para o ubuntu não carregar 3.6.1?
G. Ele
1

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

Nate
fonte
0

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 ~
BH2017
fonte