Scilab 5.4.0 no Ubuntu 12.10 - Instalação e configuração

O Scilab é um software de matemática muito utilizado nas engenharias estatística, computação dentre outras subáreas das exatas. É similar ao MATLAB, que é o líder deste segmento no mundo, não obstante, o Scilab mostra-se uma solução gratuita de ótima qualidade.

[ Hits: 25.239 ]

Por: Fábio Cordeiro em 01/01/2013 | Blog: https://ice.pucminas.br/


Scilab no GNU/Linux



O Scilab é um software de matemática muito utilizado nas engenharias estatística, computação dentre outras subáreas das exatas. É similar ao MATLAB, que é o líder deste segmento no mundo. Não obstante, o Scilab mostra-se uma solução gratuita de ótima qualidade.

Perdi um certo tempo instalando o Scilab no GNU/Linux esses dias, então resolvi publicar a maneira, que no meu caso funcionou. Primeiramente, fiz a instalação via repositório do Ubuntu e não deu certo:

sudo atp-get install scilab

Ele até instala e parece que vai funcionar, entretanto, não funciona, retornando a seguinte mensagem de erro ao ser chamado via terminal:
scilab-bin: error while loading shared libraries: libscilab.so.0: cannot open shared oject file: No such file or directory.


Depois tentei a instalação via Central de Programas, sem êxito.

Desta vez o erro foi relacionado a caminho da JVM não encontrado, pedindo para reportar para: http://bugzilla.scilab.org/

Instalação e configuração

Então, para instalar, seguir os seguintes passos:

1. Faça o download da versão 5.4.0 no site oficial para sua distribuição e arquitetura:
2. Descompacte o arquivo dentro de um diretório qualquer e copie para o diretório /usr/local/bin:

tar -xzvf scilab-5.4.0.bin.linux-i686.tar.gz
$ sudo cp -Rav scilab-5.4.0 /usr/local/bin


3. Entre no diretório onde foi feito a cópia e verifique se os links simbólicos ainda são válidos.

Para verificar, veja ao final do apontamento se está aparecendo: “scilab”

cd /usr/local/bin/scilab-5.4.0/bin
$ ls -la sclilab-adv-cli scilab-cli


Resultado esperado:
lrwxrwxrwx 1 user user 6 Jul 20 2011 scilab-adv-cli -> scilab
lrwxrwxrwx 1 user user 6 Jul 20 2011 scilab-cli -> scilab


Se não, remova-os e crie os links simbólicos novamente:

sudo ln -s scilab scilab-cli
$ sudo ln -s scilab scilab-adv.cli


4. Agora, informar ao Ubuntu da instalação, informando sua localização para que seja chamado em qualquer diretório:

cd /usr/local/bin/scilab-5.4.0/bin
$ sudo update-alternatives --install "/usr/bin/scilab-cli" "scilab-cli" /usr/local/bin/scilab-5.4.0/bin/scilab-cli" 1


Retorno:
update-alternatives: a usar /usr/local/bin/scilab-5.4.0/bin/scilab-cli para disponibilizar /usr/bin/scilab-cli (scilab-cli) em modo automático.


5. Setar Scilab e Scilab-cli como default:

sudo update-alternatives --set scilab /usr/local/bin/scilab-5.4.0/bin/scilab
$ sudo update-alternatives --set scilab-cli /usr/local/bin/scilab-5.4.0/bin/scilab-cli


Ajustes e testes

A. Para testar, até agora como usuário simples via terminal, digite o comando:

scilab

Aparecerá um Warning, mas nada que impeça o funcionamento do software que abrirá normalmente:
B. Caso tenha algum problema com permissões, altere as permissões do diretório de instalação:

sudo chmod -R 775 /usr/local/bin/scilab-5.4.0/

C. Criar um atalho na área de trabalho:

gnome-desktop-item-edit ~/Área\ de\ Trabalho/ --create-new

Preencha:
  • Tipo: aplicativo
  • Nome: Scilab 5.4.0
  • Comando: scilab
  • Ícone: /usr/local/bin/scilab-5.4.0/share/icons/hicolor/32x32/apps

Conforme a figura abaixo:
Assim, será criado o atalho na área de trabalho do usuário corrente.

Considerações finais

Depois de criado o atalho, já está pronto e você poderá usar o software sem nenhum dos problemas mencionados na introdução.
Fonte:
   

Páginas do artigo
   1. Scilab no GNU/Linux
Outros artigos deste autor

Criar um Pool de Conexão entre o GlassFish 3.1 e PostgreeSQL

Integração do Servidor Linux Samba com Active Directory do Windows Server

Ubuntu 12.04 - Integração com Active Directory do Windows 2008

Leitura recomendada

Mantendo seus dados em segurança com o Keep

tzwatch - Navegando pelo horário mundial no Debian

Automatix - Turbine seu Ubuntu com pacotes adicionais

Shell do GNU/Linux

Como controlar todas as mídias da sua casa somente com 1 controle remoto e 1 Linux

  
Comentários
[1] Comentário enviado por fisicorj em 08/01/2013 - 10:52h

Excelente! Mais um para minhas aulas!!!!!!

[2] Comentário enviado por suino em 18/06/2013 - 16:48h

daniel@notebook-pc -> /usr/local/bin/scilab-5.4.1/bin $ sudo update-alternatives --install "/usr/bin/scilab-cli" "scilab-cli" "/usr/local/bin/scilab-5.4.1/bin/sci-cli" 1

Resposta:

update-alternatives: error: alternative path /usr/local/bin/scilab-5.4.1/bin/sci-cli doesn't exist

Eu crio o caminho alternativo?

[3] Comentário enviado por fabioled em 18/06/2013 - 16:58h

Primeiro verifique a versão que você baixou, ontem fiz a instalação com 5.4.1.
Esse erro que vc disse acontece quando não se registrou com o caminho corrento.

Então faça assim:

$ sudo update-alternatives --install "/usr/bin/scilab-cli" "scilab-cli" “/usr/local/bin/scilab-5.4.0/bin/scilab-cli" 1 
$ sudo update-alternatives --install "/usr/bin/scilab-cli" "scilab" “/usr/local/bin/scilab-5.4.0/bin/scilab" 1 

Sete p Scilab como padrão
$ sudo update-alternatives --set scilab /usr/local/bin/scilab-5.4.0/bin/scilab
$ sudo update-alternatives --set scilab-cli /usr/local/bin/scilab-5.4.0/bin/scilab-cli 

Depois crie o atalho com gnome-painel ou como preferir.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts