Installieren der neuesten Version von GNU Octave, wenn ich bereits eine andere Version installiert habe

17

Ich habe Gnu Octave mit installiert apt-get install octave.
Diese installierte Version 4.0.3 auf meinem Rechner.

Ich möchte die neueste verfügbare Version installieren. Wie kann ich:

  1. Die Version deinstallieren, die ich habe?
  2. Neueste Version installieren?
saidaspen
quelle
Welche Ubuntu-Version benutzt du? \\ Wenn Sie zesty (17.04) verwenden, können Sie diese Befehle zum Hinzufügen dieses Repositorys verwendensudo sed -i 's/zesty/xenial/g' /etc/apt/sources.list.d/octave-ubuntu-stable-zesty.list && sudo apt update
Ali Razmdideh,

Antworten:

15

Zum Deinstallieren von GNU Octave können Sie den folgenden Befehl ausführen:

sudo apt purge octave

Sie müssen jedoch nicht die neueste Version von Octave entfernen und anschließend installieren.

Sie können dieses Paket mit den folgenden Befehlen problemlos aktualisieren:

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

Diese Befehle aktualisieren Octave auf die neueste stabile Version dieser Software (ohne dass die aktuelle Version entfernt werden muss).

Ali Razmdideh
quelle
Nachdem dies ausgeführt wurde, heißt es: Octave ist bereits die neueste Version (4.0.3-3ubuntu1). Auf der
Octaves-
Wenn eine neue Software (von den ursprünglichen Autoren) im Upstream veröffentlicht wird, befindet sie sich nicht automatisch im Ubuntu-Repository. Die Ubuntu-Betreuer müssen die Pakete erstellen und so weiter. Innerhalb eines Ubuntu-Releases (dh 18.04) erhalten Pakete nur Sicherheitsupdates und wenige Pakete wichtige Updates wie Firefox, Thunderbird, Chrom.
Tardis
Es funktionierte. Erfolgreich installierte Octave 4.2.2 unter Ubuntu 16.04. Vielen Dank.
ddas
5

Sie können die neueste Version von Octave (5.1.0 im März 2019) als Flatpack-App ausführen. " Flatpack ist ein System zum Erstellen , Verteilen und Ausführen von Sandbox-Desktop-Anwendungen unter Linux."

Der Installationsvorgang wird hier beschrieben: https://flathub.org/apps/details/org.octave.Octave am Ende der Seite.

Ein vollständigerer Befehlssatz sieht wie im folgenden Abschnitt aus:

Wenn Sie mit Ubuntu 16.04 arbeiten, müssen Sie zuerst flatpack installieren und dann Octave ausführen:

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

Dieser lädt ca. 900 MB aus dem Internet herunter.

Um Octave bequem von der Befehlszeile aus zu starten, können Sie die Dateien /usr/share/octavemit dem Inhalt erstellen

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

und /usr/share/octave-climit inhalt

#!/bin/sh
flatpak run org.octave.Octave
knb
quelle
Auf meiner Debian-Strecke (9, stable) müssen Sie auch das Repo hinzufügen, was vonflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
tverrbjelke