Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


ANSYS workbench

ANSYS workbench 12.1 est la première version de Workbench à être disponible sous Linux. Le problème est que ce logiciel n'a été écrit que pour les versions de Linux que sont Red Hat Enterprise Linux (RHEL) Version 4 et 5, et SUSE Linux Enterprise (SLES) Version 10. Le but de ce petit tutoriel est de vous transmettre la méthode par laquelle j'ai réussi à faire fonctionner ce logiciel sous Karmic Ubuntu 9.10 et Lucid Ubuntu 10.04

Certaines commandes de cette page touchant des composantes système, peuvent conduire à des résultats inattendus dans l'utilisation normale d'Ubuntu.

Tous d'abord, il faut savoir que le script de lancement de Workbench est basé sur une détection de la version de la glibc via rpm. Ubuntu étant basé sur le gestionnaire de package debian, l'installation va mal se passer. Il faut donc en premier lieu créer un petit script bash pour faire comme si rpm existait :

#/bin/bash

echo glibc-2.5-31.61

J'ai mis ce petit script dans /usr/bin

Ensuite, la commande "uname" ubuntu/debian est légèrement différent de la commande "uname" utilisée dans Suse ou Redhat. En effet, l'option -m dans Suse/Redhat est remplacée dans Ubuntu/Debian par -i. Encore une fois pour contourner ce problème, il suffit de faire l'opération suivante :

  1. Renommer la commande uname se trouvant dans /bin en uname2
  2. Créer le script bash suivant :
#!/bin/bash

if [ "$1" = "-i" ]; then
	echo `uname2 -m | sed -e 's/i686/i386/' `
else
	uname2 $1
fi
  1. Renommer ce script /bin/uname

Maintenant l'installation doit se dérouler sans problème.

La traduction Française des menus de Workbench est maintenant disponible.

un alias est la manière la plus simple de lancer simplement Workbench. Rajoutez simplement à votre .bashrc

alias wb1xx='/usr/ansys_inc/v1xx/Framework/bin/Linux64/runwb2'

Workbench se lance alors simplement à l'aide de la commande ainsi créée : wb1xx

L'icone ANSYS se trouve dans le répertoire /usr/ansys_inc/v1xx/Images

ANSYS DesignModeller cherche libGL.so.1 dans /usr/lib/.

Le lien n'étant pas fait par défaut :

pour les cartes NVIDIA

sudo ln -s /usr/lib/nvidia-current/libGL.so.1 /usr/lib/libGL.so.1

pour les cartes ATI

sudo ln -s /usr/lib/fglrx/libGL.so.1 /usr/lib/libGL.so.1

VM

  • ansys_workbench.1285230302.txt.gz
  • Dernière modification: Le 23/09/2010, 10:25
  • par 213.41.108.154