"Sage é um software matemático gratuito e open-source, desenvolvido sob a licença GPL por uma comunidade de programadores e matemáticos, que busca ser uma alternativa para os principais sistemas proprietários de software matemático como o Magma, Maple, Mathematica e Matlab. Ele engloba e se utiliza de pacotes pré-existentes como Maxima, GAP, Pari/GP, softwares de renderização de imagens e outros, integrando-os em uma interface única, amigável e de fácil assimilação."
Neste blog divulgarei o meu progresso de aprendizagem no Sage e tentarei aplicá-lo, na medida do possível, na minha principal área de interesse, que é a Física.
Conheça mais sobre o software em: http://www.sagemath.org/

terça-feira, 11 de setembro de 2012

Instalando o Sage

A instalação do Sage pode ser feita a partir do código fonte do programa ou utilizando o pacote binário pré-compilado. Como bom usuário do Linux Gentoo, preferi a primeira opção e compilei o Sage otimizado para o meu hardware. Aqueles que preferirem a praticidade em vez da eficiência, podem utilizar o guia da instalação do Sage pré-compilado: http://www.sagemath.org/doc/installation/binary.html. No link tem também a instrução para instalação no Micro\$oft Window\$ que eu não abordarei aqui.

  • Passos para instalação pelo código fonte:
1. Clique no link: http://www.sagemath.org/download-source.html, selecione o espelho mais próximo (no caso do Brasil: http://sagemath.c3sl.ufpr.br/src/index.html) e faça download do arquivo sage-x.y.z.tar. (O arquivo tar contém o código fonte do Sage e de todos os programas que o Sage depende. Depois de fazer download mova o tar para o diretório que você queira que o Sage seja instalado.)

2. Extraia: tar xvf sage-x.y.z.tar

3. Isto criará o diretório sage-x.y.z

4. Entre no diretório criado: cd sage-x.y.z/

5. Opcional (mas altamente recomendado): leia o arquivo README.txt

6. Caso o seu sistema for 64-bit, como o meu, digite no terminal: 

SAGE64=yes
export SAGE64

7. Digite: make (aperte a tecla < enter > e tenha paciência!) 


Nessa parte seu computador vai estar compilando o Sage e todas as suas dependências. Não é necessário (e nem deve-se!) logar como root para compilar o Sage.

8. Para iniciar o Sage, dentro do diretório instalado, digite:

./sage

Isso fará com que apareça o prompt de comandos do Sage, que é uma de suas interfaces e a que eu pretendo abordar nesse blog. No caso da minha versão atual (4.8) aparece:



Para que você possa chamar o Sage de qualquer lugar no terminal, basta acrescentar o caminho da sua instalação no arquivo ~/.bashrc. No meu caso, instalei o Sage no diretório: /opt/sage-4.8/

Assim, acrescentei no meu .bashrc a linha: export PATH=$PATH:/opt/sage-4.8/ 

No caso de você ter instalado em outro diretório, basta alterar o caminho! 




Nenhum comentário:

Postar um comentário