À ce stade, l'octave 3.2 est la version disponible pour une installation directe dans Ubuntu 12.04. Mais la dernière octave stable est maintenant la 3.6.1.
Octave 3.6.1 sera-t-il conditionné pour Ubuntu 12.04?
À ce stade, l'octave 3.2 est la version disponible pour une installation directe dans Ubuntu 12.04. Mais la dernière octave stable est maintenant la 3.6.1.
Octave 3.6.1 sera-t-il conditionné pour Ubuntu 12.04?
Réponses:
Réponse courte: Non
Octave est toujours en version 3.2 en 12.04. Un rapport de bogue a été déposé pour Octave pour être mis à niveau de 3.2 à 3.4 puis à 3.6.1 mais aucune action n'a été prise à ce sujet récemment.
Vous pouvez éventuellement vous abonner au bug et obtenir des mises à jour concernant ce rapport de bug:
Il s'agit d'un package communautaire, ce qui signifie qu'il appartient à la communauté de packager et de mettre à jour le référentiel Universe.
Si vous voulez vraiment utiliser la dernière version, vous pouvez aider à corriger les nombreux bogues qui bloquent la transition d'Octave de 3.2 à 3.6 dans le référentiel Debian et, espérons-le, la dernière version sera ensuite importée dans le référentiel Ubuntu.
Mise à jour pour 12.10
Htorque vient de confirmer que Octave 3.6.1-4 est dans le référentiel Quantal. Il est temps de se réjouir.
Il est disponible sur un PPA non officiel sur le tableau de bord si vous êtes prêt à emprunter cette voie:
https://launchpad.net/~picaso/+archive/octave
https://launchpad.net/~mvanderkolff/+archive/octave-3.6
EDIT: Le deuxième ppa ne fonctionne pas bien. Il existe des conflits de version dans les dépendances de génération. Utilisez le premier lien. Cela fonctionne comme un rêve.
En plus de ce que Brenton Horne mentionne, pour ceux d'entre vous qui essaient de compiler 3.6.X, vous devez d'abord installer ces bibliothèques:
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
Vous devriez maintenant avoir toutes les dépendances requises. Volé d'ici: http://verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html
Eh bien, votre objectif en posant cette question est probablement d'obtenir une méthode viable de téléchargement et d'installation des dernières versions de GNU Octave. Dans ce cas, j'ai une solution pour vous. Copiez et collez les commandes suivantes dans le 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
Où «xxx» est le numéro de version de GNU Octave que vous essayez de télécharger et d'installer. Vous pouvez découvrir quelle est la dernière version en allant sur http://ftp.gnu.org/gnu/octave/ . De là, vous pouvez également télécharger la version que vous souhaitez installer. Si vous faites cela, le seul ajustement du code ci-dessus est l'ajout:
cd ~/Downloads
sudo mv octave-x.x.x.tar.bz2 /home/username/
cd ~