Pesquisa de site

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 e dec2hex 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 e disable_range. As substituições são optimize_diagonal_matrix, optimize_permutation_matrix e optimize_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&) em Array-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”.

Artigos relacionados