Quando sarà disponibile per l'installazione Octave 3.6.1?


11

A questo punto, l'ottava 3.2 è la versione disponibile per l'installazione diretta in Ubuntu 12.04. Ma l'ultima ottava stabile è la 3.6.1 ora.

Octave 3.6.1 sarà impacchettato per Ubuntu 12.04?


1
Giusto per farvi sapere, Octave 3.6.1 è in 12.10. Non quello che vuoi, lo so, ma qualcosa che potrebbe tirarti su di morale. :)
— jokerdino

Risposte:


7

Risposta breve: No

Octave è ancora nella versione 3.2 in 12.04. È stato presentato un bug report per Octave da aggiornare da 3.2 a 3.4 e poi a 3.6.1 ma ultimamente non è stata intrapresa alcuna azione al riguardo.

È possibile iscriversi al bug e ottenere aggiornamenti relativi a questo rapporto sui bug:

È un pacchetto della comunità che significa che spetta alla comunità impacchettare e aggiornare il repository Universe.

Se vuoi davvero usare l'ultima versione, puoi aiutare a correggere i vari bug che stanno bloccando la transizione di Octave da 3.2 a 3.6 nel repository Debian e, si spera, l'ultima versione verrà importata nel repository Ubuntu.


L'aggiornamento per 12.10
Htorque ha appena confermato che Octave 3.6.1-4 è nel repository Quantal. È ora di gioire.


Rilevante bug report su Debian in merito alla transizione di Octave da 3.2 a 3.6. Ci saranno 3.6 in Ubuntu una volta che il repository Debian lo avrà. Da quello che vedo, si spera, il 12.10 avrà l'ultima versione stabile di Octave.
— jokerdino


Il repository Debian ha avuto Otave 3.4 e, più recentemente, 3.6.1 per un po 'di tempo. Questo non può essere il motivo.
— Marius,

È molto interessante sapere che Debian ha 3.6.1. Qual è esattamente il vero motivo per cui Ubuntu non trasporta 3.6.1?
— G. He


1

Oltre a ciò che Brenton Horne menziona, per quelli di voi che cercano di compilare 3.6.X, è necessario installare prima queste librerie:

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

Ora dovresti avere tutte le dipendenze richieste. Rubato da qui: http://verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html


0

Bene, il tuo obiettivo nel porre questa domanda è probabilmente quello di ottenere un metodo praticabile per scaricare e installare le ultime versioni di GNU Octave. Nel qual caso ho una soluzione per te. Fondamentalmente copia e incolla i seguenti comandi nel terminale (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

Dove "xxx" è il numero di versione di GNU Octave che si sta tentando di scaricare e installare. Puoi scoprire qual è l'ultima versione andando su http://ftp.gnu.org/gnu/octave/ . Da qui puoi anche scaricare la versione che desideri installare. Se lo fai, l'unica modifica al codice sopra è aggiungere:

cd ~/Downloads
sudo mv octave-x.x.x.tar.bz2 /home/username/
cd ~
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.