ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/linux/instal_aster.bash
Revision: 760
Committed: Wed Nov 18 20:04:07 2015 UTC (9 years, 5 months ago) by couturad
File size: 3479 byte(s)
Log Message:
erreur corrigée dans le bash dinstall de code aster

File Contents

# Content
1 #!/bin/bash
2 echo "**********************************************************"
3 echo "* MAGiC *"
4 echo "* *"
5 echo "* ERICCA *"
6 echo "* *"
7 echo "* Departement de genie mecanique - UQTR *"
8 echo "* *"
9 echo "* Installation des modules Code aster "$1" *"
10 echo "* *"
11 echo "**********************************************************"
12 echo ""
13 echo $(date)
14 echo ""
15 echo "Code Aster installation"
16 if [ $1 == 11.6 ];
17 then
18 version=11.6
19 else
20 if [ $1 == 11.5 ];
21 then
22 version=11.5
23 else
24 if [ $1 == 11.7 ];
25 then
26 version=11.7
27 else
28 if [ $1 == 12.4 ];
29 then
30 version=12.4
31 else
32 echo "Version "$1" non supportée"
33 exit
34 fi
35 fi
36 fi
37 fi
38 echo "Checking / Installing dependencies"
39 tabdep=(gfortran python g++ gcc python-dev python-numpy python-qt4 tk bison flex libblas-dev liblapack-dev libmotif-dev)
40 echo "Dependance a verifier :"${#tabdep[*]}
41 for i in ${!tabdep[*]};
42 do
43 nomdep=${tabdep[i]}
44 dpkg -s $nomdep >> /dev/null 2>&1
45 if [ $? == 1 ];
46 then
47 echo $nomdep...............FAIL
48 sudo apt-get -y install $nomdep
49 else
50 echo $nomdep...............ok
51 fi
52
53 done
54 __DIR=`pwd`
55 echo "Verification code aster"
56 cd /opt/aster
57 if [ ! -d $version ];
58 then
59 echo "installation code aster "$version"..................FAIL"
60 echo "installation code aster "$version
61 cd $__DIR
62 if [ $version == 12.4 ];
63 then
64 wget http://ericca.uqtr.ca/aster-full-src-12.4.0-1.noarch.tar.gz
65 tar -zxf aster-full-src-12.4.0-1.noarch.tar.gz
66 cd aster-full-src-12.4.0
67 fi
68
69 if [ $version == 11.7 ];
70 then
71 wget http://ericca.uqtr.ca/aster-full-src-11.7.0-1.noarch.tar.gz
72 tar -zxf aster-full-src-11.7.0-1.noarch.tar.gz
73 cd aster-full-src-11.7.0
74 fi
75
76 if [ $version == 11.6 ];
77 then
78 wget http://ericca.uqtr.ca/aster-full-src-11.6.0-1.noarch.tar.gz
79 tar -zxf aster-full-src-11.6.0-1.noarch.tar.gz
80 cd aster-full-src-11.6.0
81 fi
82
83 if [ $version == 11.5 ];
84 then
85 wget http://ericca.uqtr.ca/aster-full-src-11.5.0-4.noarch.tar.gz
86 tar -zxf aster-full-src-11.5.0-4.noarch.tar.gz
87 cd aster-full-src-11.5.0
88 fi
89
90 if [ $version == STA10.6 ];
91 then
92 wget http://ericca.uqtr.ca/aster-full-src-10.6.0-3.noarch.tar.gz
93 tar -zxf aster-full-src-10.6.0-3.noarch.tar.gz
94 cd aster-full-src-10.6.0
95 fi
96
97 sudo python setup.py install --prefix=/opt/aster
98 else
99 echo "installation code aster "$version"..................OK"
100 fi
101
102
103
104
105 echo " mettre les lignes suivantes dans .bashrc"
106 echo " export PATHASTER=/opt/aster/bin"
107 echo " PATH=\$PATH:\$PATHASTER"
108 echo " verifier que le repertoire flasheur dans le home directory à les droits d'accees 777"
109 cd $__DIR
110 echo ""
111 echo $(date)
112 echo ""
113 echo "**********************************************************"
114 echo "* MAGiC *"
115 echo "* *"
116 echo "* ERICCA *"
117 echo "* *"
118 echo "* Departement de genie mecanique - UQTR *"
119 echo "* *"
120 echo "* Installation du module Code aster *"
121 echo "* *"
122 echo "**********************************************************"
123
124

Properties

Name Value
svn:executable *