Ответы:
Для удаления GNU Octave вы можете запустить эту команду:
sudo apt purge octave
Но вам не нужно удалять и устанавливать последнюю версию Octave.
Вы можете легко обновить этот пакет с помощью следующих команд:
sudo add-apt-repository ppa:octave/stable
sudo apt update
sudo apt install octave
Эти команды обновляют Octave до последней стабильной версии этого программного обеспечения (без необходимости удалять текущую версию).
Вы можете запустить новейшую версию 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
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo sed -i 's/zesty/xenial/g' /etc/apt/sources.list.d/octave-ubuntu-stable-zesty.list && sudo apt update