Um sistema de álgebra computacional como o Maxima nunca está completo nem pode garantir respostas corretas a todos os problemas. Estamos constantemente a acrescentar mais funcionalidades e a corrigir problemas. Isso implica que será conveniente usar sempre a versão mais recente. Ao contrário do que outros programas em que a última versão é considerada instável até ser testada suficientemente, a última versão do Maxima costuma ser tão estável quanto versões anteriores, mas mais completa e correta.
plot2d (x, [x,0,1]); plotdf ([y,-x]);
Atualmente, a forma mais fácil de instalar Maxima e Xmaxima é usar algum dos dois sistemas open-source de instalação de software geridos pela comunidade:
sudo port selfupdate sudo port upgrade outdated sudo port install maxima +sbcl +xmaximaExistem outras variantes que pode acrescentar:+abcl, +ccl, +clisp, +ecl, +gcl, para ter outras versões de Lisp, e +printable_doc para obter uma cópia do manual de referência em formato PDF. Pode também instalar wxMaxima (sudo port install wxMaxima) usando o mesmo método.
brew update brew install maxima brew install tcl-tkPreste atenção à informação dada após cada um desses comandos, porque em alguns casos será necessário seguir alguns passos após a instalação. Pode também instalar Wxmaxima (brew install wxmaxima) usando o mesmo método.
ldd --versionA primeira linha na saída deverá ser semelhante a ldd (Ubuntu GLIBC 2.35-0ubuntu3.13) 2.35, o qual indica que a versão da biblioteca C é 2.35.
cd /usr/local sudo tar xvzf /path/where/you/downloaded/maxima-version.tar.gzonde maxima-version.tar.gz é o ficheiro que descarregou.
maxima --list-availque deverá mostrar a versão do Maxima que instalou e as versões do Lisp disponíveis.
plot cos(x)Deverá aparecer uma nova janela com o gráfico da função cosseno. Pode escrever exit na linha de comandos para sair do Gnuplot, e estará pronto a executar Maxima num terminal de linha de comandos, com o comando maxima.
que
deverá aparecer no menu das suas aplicações.
A interface wxMaxima não é instalada pelo ficheiro que descarregou no nosso sítio Web. Trata-se de um programa independente do Maxima, que pode ser descarregado no seu sítio Web.
Maxima (provavelmente uma versão antiga) pode também ser instalado usando algum gestor de pacotes, como, por exemplo, winget ou Chocolatey.
O nosso sítio Web inclui uma secção com versões antigas de Maxima para o Mac: Maxima-MacOS.
A maioria da distribuições de Linux incluem um pacote que pode ser usado para instalar o Maxima com o gestor de pacotes da distribuição; no entanto, a versão da distribuição que está a usar poderá incluir uma versão muito antiga do Maxima. Em distribuições baseadas em pacotes .deb pode instalar esse pacote automaticamente, clicando neste link. Tenha em conta que o sistema Maxima completo pode ter sido separado em vários pacotes; algumas funcionalidades poderão falhar se os respetivos pacotes não forem instalados.
A secção Maxima-Linux-RPM no nosso sítio Web fornece pacotes RPM criados pelos responsáveis pelo Maxima. Pode selecionar alguns dos pacotes com nomes: nome-versão.x86_64.rpm, onde a primeira parte é o nome de cada pacote, e a segunda parte é a versão do Maxima. Os nomes do conjunto mínimo de pacotes que deverá ser instalado são maxima e maxima-exec-sbcl. Como dependem mutuamente entre si, deverão ser instalados com um único comando:
rpm -ivh maxima-x.y.z-n.x86_64.rpm maxima-exec-sbcl-x.y.z-n.x86_64.rpm
sbcl e gnuplot deverão estar instalados no seu sistema.
Poderá também instalar maxima-xmaxima, que fornece a interface gráfica Xmaxima e alguns dos comandos para criar gráficos no Maxima.
Os pacotes maxima-língua fornecem traduções do manual em algumas línguas, embora nenhuma dessas traduções esteja atualizada nem completa.
Maxima faz também parte do pacote snap do wxMaxima, independente da distribuição do Linux. Encontrará informação sobre a instalação de pacotes snap aqui.
Uma versão criada diariamente para Windows encontra-se no Sítio Web de Wolfgang Dautermann, que inclui resultados detalhados da compilação e os testes executados com diferentes variantes do Lisp.
A pesar de que não existe garantia de que a versão diária, que não tem sido publicada como uma nova versão, funcionará de forma correta, a equipa de desenvolvimento do Maxima tenta manter o seu código estável, e quando alguma alteração introduz erros na versão diária, essa informação é muito valiosa para essa equipa.
Se os métodos descritos nas secções anteriores não funcionam no seu caso, o se quiser instalar uma versão diferente do Maxima ou usar uma variante diferente de Lisp, descarregue o código fonte no respectivo subdiretório da secção Maxima-source. Desempacote o arquivo e siga as instruções dadas no ficheiro INSTALL, o qual pode ser também consultado on-line.
A versão mais atual do código fonte pode ser descarregada do repositório GIT. Essa página mostra o comando do git que deverá ser usado para obter uma cópia completa do repositório. Após ter descarregado o código, siga as instruções em INSTALL.git.