Voglio installare Octave sul mio Ubuntu LTS con apt-get
. Il problema è che i repository ufficiali elencano solo Octave 3.0 e Octave 3.2, mentre l'ultima Octave è Octave 3.6.
Come aggiorno i repository di apt-get per ottenere Octave 3.6?
Voglio installare Octave sul mio Ubuntu LTS con apt-get
. Il problema è che i repository ufficiali elencano solo Octave 3.0 e Octave 3.2, mentre l'ultima Octave è Octave 3.6.
Come aggiorno i repository di apt-get per ottenere Octave 3.6?
Risposte:
Questo PPA dovrebbe risolvere il tuo problema, a condizione che tu stia eseguendo l'ultimo 12.04.
Apri Terminale Ctrl-Alt-T
e digita:
sudo apt-add-repository -y ppa: picaso / octave sudo apt-get update sudo apt-get install octave sudo apt-get install liboctave-dev
update
i repository non mostrano l'ottava 3.6. Sto cercando sia in sinaptico che in apt-get
La risposta è abbastanza semplice Vai al sito Web di download di Octave e trova l'ultima versione di GNU Octave e scarica il file .tar.gz.
Dopo questa copia e incolla i seguenti comandi del terminale (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
Dove "xxx" si riferisce alla versione di GNU Octave che desideri installare, come 3.6.3.
Proprio come un aggiornamento: questo PPA (gestito da un membro del gruppo Debian Octave) fornisce l'ultima Octave per una gamma di versioni di Ubuntu.
Sto solo "rispondendo" a questo perché non ho potuto formattare nei commenti. complimenti a @izx e @Brenton Horne
Per 14.0.4.2, ho dovuto usare un po 'di entrambe le risposte:
sudo apt-add-repository -y ppa:picaso/octave
sudo apt-get update
sudo apt-get install octave
sudo apt-get install liboctave-dev
Questi hanno fatto funzionare l'ottava 4.0, ma non con --force-gui
sudo apt-get build-dep octave
è stato anche richiesto di mettersi --force-gui
al lavoro.
Questo non utilizza apt-get
, ma un meccanismo alternativo flatpak
, che ha le sue elaborate istruzioni di installazione , a seconda della distribuzione Linux e dell'ambiente desktop utilizzato.
Puoi eseguire la versione più recente di Octave (5.1.0 da marzo 2019) eseguendola come app Flatpak. "Flatpak è un sistema per la costruzione, la distribuzione e l'esecuzione di applicazioni desktop sandbox su Linux."
La procedura di installazione per il pacchetto Octave è descritta qui: https://flathub.org/apps/details/org.octave.Octave (2 comandi in fondo alla pagina)
Se sei su Ubuntu 16.04, devi prima installare flatpak, quindi eseguire 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
Questo scarica circa 1,5 GB da Internet, perché installa anche le dipendenze di KDE.
Sul mio computer, installa questo:
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
Si noti che Octave 5.1.0 stesso è solo 117 MB.
Per eseguire l'aggiornamento, ho dovuto disinstallare octave flatpak, quindi eseguire flatpak install.
L'ultimo ppa è ppa: ottava / stabile.
https://launchpad.net/~octave/+archive/ubuntu/stable
Questo ppa è gestito dal team "GNU Octave" e ha la versione 3.8.1 disponibile per lucida e precisa.