Como instalar o GNU Octave 9.2.0 no Ubuntu 24.04 | 22.04
Este tutorial mostra como instalar o GNU Octave mais recente (versão 9.2.0 até agora) em todas as versões atuais do Ubuntu, incluindo Ubuntu 20.04, Ubuntu 22.04 e Ubuntu 24.04.
GNU Octave é uma linguagem de programação científica gratuita e de código aberto, destinada principalmente a cálculos numéricos. Ele apresenta uma poderosa sintaxe orientada para a matemática com ferramentas integradas de plotagem e visualização 2D/3D, plataforma cruzada e compatível com muitos scripts Matlab.
A versão mais recente da linguagem de programação atingiu a versão 9.2.0. Os recursos da série de versões 9.x incluem:
dec2base
,dec2bin
edec2hex
foram revisados. Eles agora aceitam entradas negativas e entradas fracionárias.- Reprojetamos a função
inputParser
para obter uma melhoria de desempenho de 60%. - A função
perms
ficou mais rápida. - Novas funções, incluindo
isenv
,ismembertol
,isuniform
,tensorprod
. - Removidas as funções
disable_diagonal_matrix
,disable_permutation_matrix
edisable_range
. As substituições sãooptimize_diagonal_matrix
,optimize_permutation_matrix
eoptimize_range
- Operadores como
.+
,.+=
,**
e.**=
são removidos. As substituições são+
,+=
,+=
,^
e.^=
. - E as seguintes funções estão obsoletas:
idx_vector::bool()
,all_ok(const Array&)
emArray-util.h
,oitava_base_value::contagem
- Suporte Qt6.
- Back-end FLTK obsoleto, em favor do Qt.
Veja a página de notícias para mais informações sobre o Octave 9.
Instale o Octave 9.2.0 no Ubuntu Linux
Octave 9.2.0 foi transformado no repositório do sistema Ubuntu 24.10. Mas para as 3 versões atuais do Ubuntu LTS, o pacote nos repositórios do sistema é antigo!
Além de compilar a partir do tarball fonte, o usuário pode optar por instalar o pacote Flatpak ou usar o Ubuntu PPA. Ambos são, no entanto, não oficiais.
Opção 1: Instale o Octave 9.2.0 via Flatpak
Flatpak é um formato de pacote Linux universal que roda em ambientes sandbox. O pacote Octave as Flatpak até agora suporta as plataformas amd64
(Intel/AMD) e arm64
(RasPi, Apple Silicon).
Linux Mint 21/22 com Flatpaks não verificados habilitados, e Fedora 38+ com repositório de terceiros habilitado podem pesquisar e instalar o pacote do Gerenciador de Software ou do Software GNOME.
Para Ubuntu e Debian, primeiro abra uma janela de terminal (Ctrl+Alt+T) e execute os comandos:
Habilite o suporte ao pacote Flatpak executando o comando:
sudo apt install flatpak
Em seguida, adicione o repositório Flathub que hospeda o pacote de software:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Para outros Linux, consulte o guia de configuração oficial para ativar o suporte Flatpak.
Finalmente, execute o comando para instalar o pacote Octave Flatpak:
flatpak install flathub org.octave.Octave
Após a instalação, pesquise e inicie-o no menu Iniciar ou na visão geral do Gnome (saia e faça login novamente se o ícone do aplicativo não estiver visível) ou use o comando abaixo para iniciá-lo no terminal:
flatpak run org.octave.Octave
Para verificar atualizações do pacote, use o comando:
flatpak update org.octave.Octave
Opção 2: Instale o GNU Octave via Ubuntu PPA
O software costumava ter um PPA oficial, mas foi descontinuado. Para os lançamentos mais recentes, transformei os pacotes .deb nativos neste PPA não oficial com Ubuntu 20.04, Ubuntu 22.04 e Ubuntu 24.04 em amd64
e arm64
/armhf
.
NOTA: O pacote PPA é portado do upstream do Debian, mas sem bons testes! Informe-me se estiver desatualizado.
1. Para adicionar o PPA, abra o terminal (Ctrl+Alt+T) e execute o comando:
sudo add-apt-repository ppa:ubuntuhandbook1/octave
Digite a senha do usuário (sem feedback visual) quando solicitado e pressione Enter para continuar.
2. Em seguida, use o “Software Updater” para atualizar o pacote Octave se um pacote .deb antigo tiver sido instalado.
Ou use o comando abaixo para instalar o pacote:
sudo apt install octave
NOTA: Alguns sistemas baseados em Ubuntu, por exemplo, Linux Mint, precisam executar o comando sudo apt update
para atualizar manualmente o cache após adicionar o PPA.
Depois de instalar o pacote, pesquise e inicie no menu Iniciar (ou na visão geral do GNOME). E use o “Software Updater” para instalar atualizações, se houver.
Desinstalar oitava
Para desinstalar o pacote Octave Flatpak, abra o terminal (Ctrl+Alt+T) e execute o comando:
flatpak uninstall --delete-data org.octave.Octave
Execute também flatpakinstall --unused
para remover bibliotecas de tempo de execução inúteis.
Para desinstalar o pacote Octave .deb
, execute o comando:
sudo apt remove --autoremove octave
E remova o PPA executando o comando:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/octave
ou usando “Software e atualizações” para remover a linha de origem na guia “Outro software”.