Je veux avoir deux versions de Gmsh: 2.10.1 ( http://gmsh.info/bin/Linux/gmsh-2.10.1-Linux64.tgz ) et 3.0.6 (la plus récente) sur ma machine Ubuntu 16.04 LTS. Les deux que je semble avoir installé avec succès. Cependant, j'ai observé quelque chose de bizarre: apt-cache policy gmsh
donne ceci:
gmsh:
Installed: 2.10.1+dfsg1-1ubuntu4
Candidate: 2.10.1+dfsg1-1ubuntu4
Version table:
*** **2.10.1+dfsg1-1ubuntu4** 500
500 http://gb.archive.ubuntu.com/ubuntu xenial/universe AMD64 Packages
100 /var/lib/dpkg/status
Alors que gmsh -version
donne
3.0.6
Qu'est-ce que ça veut dire? Cela est-il également lié à une autre observation, à savoir que le logiciel Ubuntu ne répertoriait que la version 2.10.1 antérieure à l'installation de la version 3.0.6 et après l'installation de la version 3.0.6, il ne répertorie rien pour gmsh.
Lancer gmsh
lance la version 3.0.6. Je ne sais pas comment commencer l'autre.
En supposant que j'ai les deux versions, je pense que je vais devoir faire quelque chose comme trouver les fichiers corrects à partir de .bashrc avec des alias? Je ne sais pas comment. Quelqu'un peut aider? Que se passe-t-il et comment puis-je utiliser les deux versions selon les besoins?
Il semble que vous ayez deux versions:
/usr/local/bin/gmsh
/usr/bin/gmsh
Vous pouvez donc les appeler avec un chemin d’exécution complet ou définir des alias dans ~/.bashrc
:
alias gmsh2='/usr/bin/gmsh'
alias gmsh3='/usr/local/bin/gmsh'