Cómo instalar la última octava


8

Quiero instalar Octave en mi Ubuntu LTS con apt-get. El problema es que los repositorios oficiales solo enumeran Octave 3.0 y Octave 3.2, mientras que el último Octave es Octave 3.6.

¿Cómo actualizo los repositorios de apt-get para obtener Octave 3.6?



3
No, se trata de instalarlo en 10.04 mientras su enlace es aproximadamente 12.04-12.10.
ish

Respuestas:


11

Este PPA debería resolver su problema, siempre que esté ejecutando la última versión 12.04.

Abra la Terminal Ctrl-Alt-Ty escriba:

sudo apt-add-repository -y ppa: picaso / octave
sudo apt-get update 
sudo apt-get install octave
sudo apt-get install liboctave-dev 

incluso después de que updatelos repositorios no muestren la octava 3.6. Estoy buscando tanto en synaptic como en apt-get
prometheuspk

¿Qué versión de Ubuntu estás ejecutando?
ish

Ubuntu 10.04 LTS
prometheuspk

Repos en ambas respuestas son para 12 0.04 LTS única :( Se puede actualizar.?
ish

2
PPA deben por lo general se limitan a versiones específicas, ya que contienen los binarios que han sido compilados en esa versión específica, para esa versión específica.
ish

7

La respuesta es bastante simple. Vaya al sitio web de descargas de Octave y encuentre la última versión de GNU Octave y descargue el archivo .tar.gz.

Después de esto, copie y pegue los siguientes comandos de terminal (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

Donde 'xxx' se refiere a la versión de GNU Octave que desea instalar, como 3.6.3.


Esta es la mejor respuesta
científico fallido el

3

Solo como una actualización: este PPA (mantenido por un miembro del Grupo Debian Octave) proporciona la última Octave para una gama de versiones de Ubuntu.


1

Solo estoy "respondiendo" esto porque no pude formatear en los comentarios. felicitaciones a @izx y @Brenton Horne

Para 14.0.4.2, tuve que usar un poco de ambas respuestas:

sudo apt-add-repository -y ppa:picaso/octave
sudo apt-get update
sudo apt-get install octave
sudo apt-get install liboctave-dev

Estos hicieron octava 4.0 ejecutar, pero no con --force-gui

sudo apt-get build-dep octave

También fue requerido para ir --force-guia trabajar.


1

Esto no utiliza apt-get, sino un mecanismo alternativo flatpak, que tiene sus propias instrucciones de instalación elaboradas , dependiendo de la distribución de Linux y el entorno de escritorio utilizado.

Puede ejecutar la versión más reciente de Octave (5.1.0 desde marzo de 2019) ejecutándola como una aplicación Flatpak. "Flatpak es un sistema para construir, distribuir y ejecutar aplicaciones de escritorio de espacio aislado en Linux".

El procedimiento de instalación para el paquete Octave se describe aquí: https://flathub.org/apps/details/org.octave.Octave (2 comandos en la parte inferior de la página)

Si está en Ubuntu 16.04, primero debe instalar flatpak y luego ejecutar 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

Esto descarga aproximadamente 1,5 GB de Internet, porque también instala dependencias de KDE.

En mi máquina, instala esto:

       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

Tenga en cuenta que Octave 5.1.0 en sí solo tiene 117 MB.

Para actualizar, tuve que desinstalar el flatpak de octava, luego ejecutar la instalación de flatpak.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.