Answers:
要卸载GNU Octave,可以运行以下命令:
sudo apt purge octave
但是您不需要删除并安装最新版本的Octave。
您可以使用以下命令轻松升级该软件包:
sudo add-apt-repository ppa:octave/stable
sudo apt update
sudo apt install octave
这些命令将Octave升级到该软件的最新稳定版本(无需删除当前版本)。
您可以通过将它作为Flatpack应用程序运行来运行最新版本的Octave(2019年3月为5.1.0)。“ 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 MB。
为了方便从命令行启动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