Instalowanie najnowszej wersji GNU Octave, gdy już zainstalowałem inną wersję

18

Zainstalowałem Gnu Octave za pomocą apt-get install octave.
Ta zainstalowana wersja 4.0.3 na moim komputerze.

Chcę zainstalować najnowszą dostępną wersję. Jak mogę:

  1. Odinstalować wersję, którą mam?
  2. Zainstalować najnowszą wersję?
powiedziałaspen
źródło
Z jakiej wersji Ubuntu korzystasz? \\ jeśli używasz zesty (17.04), możesz użyć tych poleceń do dodania tego repozytoriumsudo sed -i 's/zesty/xenial/g' /etc/apt/sources.list.d/octave-ubuntu-stable-zesty.list && sudo apt update
Ali Razmdideh

Odpowiedzi:

16

Aby odinstalować GNU Octave, możesz uruchomić następującą komendę:

sudo apt purge octave

Ale nie musisz usuwać, a następnie instalować najnowszej wersji Octave.

Możesz łatwo zaktualizować ten pakiet za pomocą następujących poleceń:

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

Te polecenia aktualizują Octave do najnowszej stabilnej wersji tego oprogramowania (bez konieczności usuwania bieżącej wersji).

Ali Razmdideh
źródło
Po uruchomieniu napisuje: oktawa jest już najnowszą wersją (4.0.3-3ubuntu1). Jednak na stronie oktaw jest napisane, że wersja 4.2.1 została wydana :(
powiedziałaspen
1
Jeśli nowe oprogramowanie zostanie wydane wcześniej (przez oryginalnych autorów), nie jest automatycznie w repozytorium Ubuntu. Opiekunowie Ubuntu muszą tworzyć pakiety i tak dalej. W ramach wersji Ubuntu (tj. 18.04) pakiety otrzymują tylko aktualizacje bezpieczeństwa, a kilka pakietów otrzymuje ważne aktualizacje, takie jak Firefox, Thunderbird, Chrom.
tardis
Zadziałało. Pomyślnie zainstalowano Octave 4.2.2 na Ubuntu 16.04. Dzięki.
ddas,
5

Możesz uruchomić najnowszą wersję Octave (5.1.0 w marcu 2019 r.), Uruchamiając ją jako aplikację Flatpack. „ Flatpack to system do budowania, dystrybucji i uruchamiania piaskownicowych aplikacji komputerowych w systemie Linux”.

Procedura instalacji jest opisana tutaj: https://flathub.org/apps/details/org.octave.Octave na dole strony.

Bardziej kompletny zestaw poleceń wygląda następująco:

Jeśli korzystasz z Ubuntu 16.04, musisz najpierw zainstalować flatpack, a następnie uruchomić 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

To pobiera około 900 MB z Internetu.

Dla wygody w uruchomieniu Octave z wiersza poleceń możesz tworzyć pliki /usr/share/octavez zawartością

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

i /usr/share/octave-cliz treścią

#!/bin/sh
flatpak run org.octave.Octave
knb
źródło
na moim odcinku Debian (9, stabilny) musisz także dodać repozytorium, które jest wykonywane przez flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
tverrbjelke