Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ansys_workbench [Le 03/02/2010, 10:26]
213.95.41.13
— (Version actuelle)
Ligne 1: Ligne 1:
-===== Introduction ===== 
- 
- 
-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 and 5 and SUSE Linux Enterprise (SLES) Version 10. Le but de ce petit tutorial est de vous transmettre la methode par laquelle j'ai réussi à faire fonctionner ce logiciel sous Karmic Ubuntu 9.10. 
- 
-===== Redhat Package Manager ===== 
- 
-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 : 
- 
-<​code>#/​bin/​bash 
- 
-echo glibc-2.5-31.61</​code>​ 
- 
-J'ai mis ce petit script dans /usr/bin 
- 
-===== uname ===== 
- 
-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 : 
- 
-  - Renommer la commande uname se trouvant dans /bin en uname2 
-  - Créer le script bash suivant : 
- 
-<​code>#​!/​bin/​bash 
- 
-if [ "​$1"​ = "​-i"​ ]; then 
- uname2 -m 
-else 
- uname2 $1 
-fi</​code>​ 
- 
-  - Renommer ce script /bin/uname 
- 
-Maintenant l'​installation doit se dérouler sans problème. 
- 
-===== lancement ===== 
- 
-La traduction Française des menus de Workbench n'​étant pas encore disponible, avant de lancer Workbench n'​oubliez pas de changer la variable local LANG en LANG=en_US.utf8 
- 
-Pour plus de précautions et pour des raisons pratiques, j'ai encore créé un petit script bash dans /usr/bin, que j'ai nommé wb 
- 
-<​code>#​!/​bin/​bash 
- 
-export LANG=en_US.utf8 
-export LANGUAGE=en_US.utf8 
-export LC_CTYPE="​en_US.utf8"​ 
-export LC_NUMERIC="​en_US.utf8"​ 
-export LC_TIME="​en_US.utf8"​ 
-export LC_COLLATE="​en_US.utf8"​ 
-export LC_MONETARY="​en_US.utf8"​ 
-export LC_MESSAGES="​en_US.utf8"​ 
-export LC_PAPER="​en_US.utf8"​ 
-export LC_NAME="​en_US.utf8"​ 
-export LC_ADDRESS="​en_US.utf8"​ 
-export LC_TELEPHONE="​en_US.utf8"​ 
-export LC_MEASUREMENT="​en_US.utf8"​ 
-export LC_IDENTIFICATION="​en_US.utf8"​ 
-export LC_ALL=en_US.utf8 
- 
- 
-/​usr/​ansys_inc/​v121/​Framework/​bin/​Linux64/​runwb2</​code>​ 
- 
-Workbench se lance alors simplement à l'aide de la commande ainsi créée : //wb// 
- 
-VM 
- 
- 
- 
- 
  
  • ansys_workbench.1265189218.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)