MATLAB: perguntas de instalação de várias instâncias

0

R2016a em 16.04: Eu preciso de melhorias no R2016b em uma das caixas de ferramentas. Seria bom ter os dois.

Perguntas:

  1. A 2016a e a 2016b podem coexistir?
  2. Quais problemas são criados quando os dois coexistem na mesma caixa \ PC?
  3. O procedimento de instalação para instalar uma segunda instância é diferente da instalação virgem?

Estou ansioso para ouvir aqueles que têm experiência em instalar duas instâncias no Ubuntu. Se você tem experiência, por favor indique isso em sua resposta. Quaisquer lições aprendidas para evitar são bem-vindas. Obrigado

    
por gatorback 21.10.2016 / 18:15

2 respostas

3

Tenho o MATLAB R2016a e o R2016b instalados, por isso tenho alguma experiência que posso partilhar.

  1. Sim, ambas as versões podem coexistir. Isso ocorre porque eles são instalados por padrão em /usr/local/MATLAB/R2016a e /usr/local/MATLAB/R2016b respectivamente e, portanto, não interferem uns com os outros.

  2. Nenhum problema substancial é criado quando você tem as duas versões. O único problema que posso prever é o% sy_link matlab que é criado em /usr/local/bin se você selecionar essa opção conforme mencionado em link . Este link simbólico vai ligar para a versão do MATLAB que você instalou pela última vez, o que é mais provável R2016b. Isso significa que a ordem de instalação dessas duas versões do MATLAB é importante. Você pode, claro, adicionar quaisquer links simbólicos ausentes em /usr/local/bin , se desejar.

  3. Você instala as duas versões usando os mesmos procedimentos.

por edwinksl 21.10.2016 / 21:43
1

Eu não tentei exatamente as mesmas versões que você, mas com base na minha experiência:

  1. Sim, basta instalá-los em diretórios diferentes.

  2. Não tenho certeza do que você quer dizer com "caixa" (caixa de ferramentas?), mas o principal problema que vejo é que ele usa muito espaço no disco rígido - o que não é um problema se você tiver espaço disponível.

  3. Não, basta fazer duas instalações completas e especificar pastas de destino diferentes.

Você pode criar aliases ( matlab2016a e matlab2016b , ou o que você quiser) que executarão os executáveis de seus respectivos locais.

    
por anderstood 21.10.2016 / 18:24