Como instalar o SCilab? [duplicado]

2

Como resumo: Eu queria instalar o SCilab mais recente, que não está disponível no centro de software. Eu baixei o arquivo tar.gz do site. Então eu segui as instruções da resposta 7 aqui Como faço para instalar um arquivo .tar.gz (ou .tar.bz2)? . Isso não funcionou para mim. Então eu removi o arquivo (eu acho), e extraí o arquivo de uma maneira diferente e executei o programa a partir daí.

Ok, então baixei o Scilab do site deles como um arquivo tar.gz.

Eu então copiei o arquivo para / opt:

 sudo cp [download name].tar.gz /opt/ 

Eu então extracei o arquivo e deletei o arquivo tar.gz:

 sudo tar -xvf [download name].tar.gz
sudo rm -rf [download name].tar.gz 

Eu encontrei a pasta. Foi chamado Scilab-5.4.1. Eu acho que o próximo passo muda as configurações de "acesso", e assim eu mudei da seguinte forma:

 sudo chmod 770 Scilab-5.4.1/ 

Portanto, esta é a permissão do proprietário e do grupo para ler, escrever e executar.

Eu então tentei o link simbólico:

 sudo ln -s /opt/Scilab-5.4.1/ /usr/bin/scilab 

Depois disso, eu tentei diferentes maneiras de executar o programa a partir do terminal, mas sem sucesso. Então procurei pela pasta do Scilab, que encontrei no opt. Eu tentei apagar a pasta "estilo Windows" (enviar para lixeira), mas isso não me deixou. Eu também tentei purgar do terminal, mas não consegui encontrar o programa. Eu então usei:

 sudo rm -r /opt/Scilab-5.4.1 

A pasta desapareceu. Depois disso, fiz o download do arquivo novamente e o transferi para o processo:

 sudo tar xzvf [download name].tar.gz -C /opt/ 

Eu fui então para a pasta (no terminal):

 cd /opt/scilab-5.4.1 

E abriu o Scilab:

 ./bin/scilab 

Isso parece funcionar. No entanto, há um logotipo do programa Scilab no lançador (Unity), mas ele desaparece ao fechar o programa e não há logotipo na seção de programas usados recentemente no painel.

Eu quero saber que houve um erro no meu processo de instalação feito na instalação malsucedida anterior, já que não consigo encontrar o logotipo do Scilab em lugar algum?

Por que o primeiro método não funcionou, mas o segundo método, mais simples, pareceu funcionar bem (pelo menos eu posso abrir o programa)?

(A última coisa peculiar é minha "história" no terminal: usando a seta para cima para navegar para os comandos anteriores, o histórico sugere que eu não usei rm -r , embora eu esteja quase certo de que o fiz.)

    
por Jayjay 22.11.2013 / 21:12

1 resposta

2

Para tornar o Scilab presente no caminho, você deve modificar sua criação de link simbólico para:

sudo ln -s /opt/Scilab-5.4.1/bin/scilab /usr/bin/scilab

Dessa forma, você pode digitar scilab no shell e abri-lo. Para criar o ícone:

gedit ~ / .local / share / applications / scilab.desktop

Agora adicione o seguinte conteúdo:

[Desktop Entry]
Name=Scilab
Comment=Scilab-5.4.1
Exec=/usr/bin/scilab
Terminal=false
Type=Application
StartupNotify=true

Agora você pode fixá-lo no painel ou apenas procurar por "Scilab".

    
por Braiam 22.11.2013 / 21:40