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.471 ]

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

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

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

Leitura recomendada

TensorFlow no Kali Linux (Rolling Base) CPU Mode

OpenVPN no Linux CentOS 5

Criando pacotes no Slackware

Instalando o Gaim no Slackware via source

Usando Linux para operar plataformas de análise gráfica na Bovespa (B3)

  
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