Respostas:
Para desinstalar o GNU Octave, você pode executar este comando:
sudo apt purge octave
Mas você não precisa remover e instalar a versão mais recente do Octave.
Você pode atualizar facilmente esse pacote com estes comandos:
sudo add-apt-repository ppa:octave/stable
sudo apt update
sudo apt install octave
Esses comandos atualizam o Octave para a versão estável mais recente deste software (sem a necessidade de remover a versão atual).
Você pode executar a versão mais recente do Octave (5.1.0 em março de 2019) executando-a como um aplicativo Flatpack. "O Flatpack é um sistema para criar, distribuir e executar aplicativos de desktop em área restrita no Linux".
O procedimento de instalação é descrito aqui: https://flathub.org/apps/details/org.octave.Octave na parte inferior da página.
Um conjunto mais completo de comandos se parece com a seguinte seção:
Se você estiver no Ubuntu 16.04, primeiro instale o flatpack e execute o 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
Isso baixa cerca de 900 MB da Internet.
Para maior comodidade ao iniciar o Octave na linha de comando, você pode criar os arquivos /usr/share/octave
com o conteúdo
#!/bin/sh
flatpak run org.octave.Octave --gui
e /usr/share/octave-cli
com conteúdo
#!/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