Installazione dell'ultima versione di GNU Octave quando ho già installato un'altra versione


17

Ho installato Gnu Octave usando apt-get install octave.
Questa versione installata 4.0.3 sul mio computer.

Voglio installare l'ultima versione disponibile. Come posso:

  1. Disinstallare la versione che ho?
  2. Installa l'ultima versione?

Quale versione di Ubuntu usi? \\ se stai usando zesty (17.04) puoi usare questi comandi per aggiungere questo repositorysudo sed -i 's/zesty/xenial/g' /etc/apt/sources.list.d/octave-ubuntu-stable-zesty.list && sudo apt update
Ali Razmdideh

Risposte:


15

Per disinstallare GNU Octave è possibile eseguire questo comando:

sudo apt purge octave

Ma non è necessario rimuovere e quindi installare l'ultima versione di Octave.

Puoi facilmente aggiornare quel pacchetto con questi comandi:

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

Questi comandi aggiornano Octave all'ultima versione stabile di questo software (senza la necessità di rimuovere la versione corrente).


Dopo aver eseguito questo, dice: octave è già la versione più recente (4.0.3-3ubuntu1). Comunque sulla pagina web delle ottave si dice che la 4.2.1 è stata rilasciata :(
saidaspen il

1
Se un nuovo software viene rilasciato a monte (dagli autori originali) non si trova automaticamente nel repository Ubuntu. I manutentori di Ubuntu devono creare i pacchetti e così via. All'interno di una versione di Ubuntu (ovvero 18.04) i pacchetti ottengono solo aggiornamenti di sicurezza e pochi pacchetti ottengono aggiornamenti importanti come firefox, thunderbird, chromium.
Tardis,

Ha funzionato. Octave 4.2.2 installato correttamente su Ubuntu 16.04. Grazie.
ddas

5

Puoi eseguire la versione più recente di Octave (5.1.0 a marzo 2019) eseguendola come app Flatpack. " Flatpack è un sistema per la costruzione, la distribuzione e l'esecuzione di applicazioni desktop sandbox su Linux."

La procedura di installazione è descritta qui: https://flathub.org/apps/details/org.octave.Octave in fondo alla pagina.

Un set più completo di comandi è simile alla seguente sezione:

Se usi Ubuntu 16.04, devi prima installare flatpack, quindi eseguire Octave:

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt install flatpak
# optional line, AFAIK (pulls in Gnome deps?):
sudo apt install gnome-software-plugin-flatpak  
# this line possibly required on Debian systems
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo  
flatpak install flathub org.octave.Octave
flatpak run org.octave.Octave --gui

Questo scarica circa 900 MB da Internet.

Per comodità nell'avvio di Octave dalla riga di comando, è possibile creare i file /usr/share/octavecon i contenuti

#!/bin/sh
flatpak run org.octave.Octave --gui

e /usr/share/octave-clicon contenuto

#!/bin/sh
flatpak run org.octave.Octave

nel mio tratto Debian (9, stabile) è necessario aggiungere anche il repository, che viene eseguito da flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
tverrbjelke
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.