Je souhaite installer Octave sur mon Ubuntu LTS avec apt-get
. Le problème est que les référentiels officiels ne répertorient que Octave 3.0 et Octave 3.2, alors que le dernier Octave est Octave 3.6.
Comment mettre à jour les dépôts d'apt-get pour obtenir Octave 3.6?
This PPA devrait résoudre votre problème, à condition que vous utilisiez la dernière version 12.04.
Ouvrez Terminal Ctrl-Alt-T
et tapez:
Sudo apt-add-repository -y ppa: picaso/octave Sudo apt-get update Sudo apt-get install octave Sudo apt-get install liboctave -dev
La réponse est assez simple. Allez sur le site Web de téléchargements Octave et trouvez la dernière version de GNU Octave et téléchargez-en le fichier .tar.gz.
Après cela, copiez et collez les commandes de terminal suivantes (CTRL + ALT + T):
Sudo apt-get build-dep octave
cd ~/Downloads
Sudo mv octave-x.x.x.tar.gz ~
cd ~
tar xvf octave-x.x.x.tar.gz
cd octave-x.x.x
./configure
make
Sudo make install
Où "x.x.x" fait référence à la version de GNU Octave que vous souhaitez installer, telle que 3.6.3.
Juste comme une mise à jour: ce PPA (maintenu par un membre du groupe Octave Debian) fournit la dernière Octave pour une gamme de versions d'Ubuntu.
Ceci n'utilise pas apt-get
, mais un mécanisme alternatif, flatpak
, qui a son propre élaboré instructions d'installation , en fonction de la distribution Linux et de l'environnement de bureau utilisé.
Vous pouvez exécuter la dernière version d'Octave (5.1.0 depuis mars 2019) en l'exécutant en tant qu'application Flatpak. "Flatpak est un système permettant de créer, distribuer et exécuter des applications bureautiques en mode bac à sable sous Linux."
La procédure d'installation du paquet Octave est décrite ci-dessous: https://flathub.org/apps/details/org.octave.Octave (2 commandes en bas de page)
Si vous êtes sur Ubuntu 16.04, vous devez d'abord installer flatpak, puis lancer Octave:
Sudo add-apt-repository ppa:alexlarsson/flatpak
Sudo apt install flatpak
Sudo apt install gnome-software-plugin-flatpak # optional, AFAIK
flatpak install flathub org.octave.Octave
flatpak run org.octave.Octave --gui
Cela télécharge environ 1,5 Go sur Internet, car il installe également les dépendances de KDE.
Sur ma machine, il installe ceci:
ID Branch Download
1. [|] org.kde.Sdk 5.12 < 825,1 MB
2. [ ] org.freedesktop.Platform.html5-codecs 8.08 < 4,9 MB
3. [ ] org.kde.Sdk.Locale 5.12 < 337,3 MB (partial)
4. [ ] org.octave.Octave stable < 117,0 MB
Notez qu'Octave 5.1.0 lui-même ne fait que 117 Mo.
Pour mettre à niveau, j'ai dû désinstaller l'octave flatpak, puis exécuter flatpak install.
Je ne fais que "répondre" à cela car je ne pouvais pas formater dans les commentaires. bravo à @izx et @Brenton Horne
Pour 14.0.4.2, je devais utiliser un peu des deux réponses:
Sudo apt-add-repository -y ppa:picaso/octave
Sudo apt-get update
Sudo apt-get install octave
Sudo apt-get install liboctave-dev
Ceux-ci ont fait tourner octave 4.0, mais pas avec --force-gui
Sudo apt-get build-dep octave
était également nécessaire pour que --force-gui
fonctionne.