Comment installez-vous la dernière version de GNU Octave?


24

Encore une fois, je dois me tourner vers cette merveilleuse ressource à ma disposition et demander, comment installer la dernière version de GNU Octave (pas Octave 3.2.4 - celle disponible dans le centre logiciel)?


Cela ne fonctionne pas sur mon système ... Les lignes suivantes semblent être OK wget ftp.gnu.org/gnu/octave/octave-3.8.0.tar.bz2 tar -xvf octave-3.8.0.tar.bz2 cd octave-3.8.0 sudo apt-get build-dep octave ./configure make mais la dernière ne semble pas fonctionner ... sudo make install Le système me dit que ce n'est pas une règle définie. Quel est le problème avec la procédure ...? Merci beaucoup pour votre soutien

C'est ce qui se produit lorsque j'essaie d'exécuter à l'aide de la commande sur le terminal. ln: échec de création du lien symbolique '/ usr / local / bin / octave': autorisation refusée

Réponses:


22

Pour l'octave 3.6.1

sudo add-apt-repository ppa:picaso/octave
sudo apt-get update ; sudo apt-get install octave

Oui, vous pouvez obtenir l'octave-3.6.3, ouvrez votre terminal et collez-le

wget ftp://ftp.gnu.org/gnu/octave/octave-3.6.3.tar.bz2
tar -xvf octave-3.6.3.tar.bz2
cd octave-3.6.3
./configure
 make
 sudo make install 

J'espère que cela aide: D


Eh bien, c'est quelque chose que je suppose, mais j'espérais quelque chose qui me donnerait la dernière version d'Octave (3.6.3)
BH2017

@BrentonHorne salut réponse mise à jour
rɑːdʒɑ

1
Cela aide :)
BH2017

Une autre chose, comment créer un lanceur dans Cairo-Dock pour Octave 3.6.3?
BH2017

58

Vous pouvez installer la dernière version stable de GNU Octave pour toute version d'Ubuntu prise en charge:

sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave

Ce PPA est maintenu et pris en charge par plusieurs développeurs Octave.


@ Mike Miller m'a aidé à découvrir que dans Ubuntu nous devrions utiliser: sudo -H apt-get install octave. Sinon, le .config/octavedossier sera créé dans le dossier de départ de l'utilisateur avec la propriété root et Octave ne démarrera pas. Avec sudo -Hle .config/octavedossier est créé dans le dossier d'accueil racine.
estibordo

Voir Lien dans Octave Wiki: wiki.octave.org/…
loves.by.Jesus

Malheureusement, ce dépôt a des packages cassés qui ne fournissent pas toutes les versions des dépendances. octave: Dépend: libcxsparse3.1.2 mais il n'est pas installable Dépend: liboctave4 (= 4.2.1-2 ~ octave ~ trusty2) mais il ne sera pas installé Dépend: libqhull6 mais il n'est pas installable Dépend: libqscintilla2-11 mais il n'est pas installable
Martin

@Martin, il semble que vous essayez d'installer l'octave à partir de ce référentiel sur la mauvaise version d'Ubuntu. Vérifiez que la définition de la source du référentiel correspond à la version que vous avez installée.
Mike Miller

1
En janvier 2018, ce ppa est toujours nécessaire pour installer 4.2.1 sur Ubuntu 16.04LTS, qui n'est expédié que 4.0.0
Paul

3

Ubuntu 12.04.3 et Octave 3.8.0 avec statistiques

wget ftp://ftp.gnu.org/gnu/octave/octave-3.8.0.tar.bz2
tar -xvf octave-3.8.0.tar.bz2
cd octave-3.8.0
sudo apt-get build-dep octave
./configure
make
sudo make install

sudo apt-get install octave-statistics
octave
pkg install -forge io
pkg install -forge statistics
pkg load statistics

2

De plus, je sais maintenant que vous pouvez copier les éléments suivants dans le terminal:

wget ftp://ftp.gnu.org/gnu/octave/octave-version#.tar.gz
tar -xvf /home/username/octave-version#.tar.gz
sudo rm /home/username/octave-version#.tar.gz
cd /home/username/octave-version#
./configure
make
ln -s /home/username/octave-version#/run-octave /usr/local/bin/octave
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.