Установка последней версии GNU Octave, когда я уже установил другую версию


17

Я установил Gnu Octave с помощью apt-get install octave.
Это установленная версия 4.0.3 на моей машине.

Я хочу установить последнюю доступную версию. Как я могу:

  1. Удалить версию, которая у меня есть?
  2. Установить последнюю версию?

Какую версию Ubuntu вы используете? \\ если вы используете zesty (17.04), вы можете использовать эти команды для добавления этого репозиторияsudo sed -i 's/zesty/xenial/g' /etc/apt/sources.list.d/octave-ubuntu-stable-zesty.list && sudo apt update
Ali Razmdideh

Ответы:


15

Для удаления GNU Octave вы можете запустить эту команду:

sudo apt purge octave

Но вам не нужно удалять и устанавливать последнюю версию Octave.

Вы можете легко обновить этот пакет с помощью следующих команд:

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

Эти команды обновляют Octave до последней стабильной версии этого программного обеспечения (без необходимости удалять текущую версию).


После запуска это говорит: octave уже самая новая версия (4.0.3-3ubuntu1). Однако на веб-странице октавы говорится, что 4.2.1 был выпущен :(
saidaspen

1
Если новое программное обеспечение выпущено апстрим (оригинальными авторами), оно не будет автоматически в репозитории Ubuntu. Сопровождающие Ubuntu должны создавать пакеты и так далее. В версии Ubuntu (т.е. 18.04) пакеты получают только обновления безопасности, и лишь немногие пакеты получают основные обновления, такие как firefox, thunderbird, chromium.
Тардис

Это сработало. Успешно установлен Octave 4.2.2 на Ubuntu 16.04. Благодарю.
дд

5

Вы можете запустить новейшую версию Octave (5.1.0 в марте 2019 года), запустив ее как приложение Flatpack. « Flatpack - это система для создания, распространения и запуска приложений для песочницы в Linux».

Процедура установки описана здесь: https://flathub.org/apps/details/org.octave.Octave внизу страницы.

Более полный набор команд выглядит следующим образом:

Если вы работаете в Ubuntu 16.04, вы должны сначала установить flatpack, а затем запустить 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

Это загружает около 900 МБ из Интернета.

Для удобства запуска Octave из командной строки вы можете создавать файлы /usr/share/octaveс содержимым

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

и /usr/share/octave-cliс содержанием

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

на моем Debian Stretch (9, стабильный) вы также должны добавить репо, что сделано flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
tverrbjelke
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.