

Code : Tout sélectionner
#!/bin/sh
# ------------------------------------------------------------------------------
# version script 20120713
# Par Eric Bourcet pour la société Cfer-Maintenance
# ------------------------------------------------------------------------------
CHEMIN=$HOME"/Utilitaires"
VERSION=$1
if [ $# -eq 1 ]; then
# ------------------------------------------------------------------------------
sudo apt-get install -y python-software-properties unzip
sudo echo "Installation Java"
sudo echo "sun-java6-bin shared/accepted-sun-dlj-v1-1 boolean true" | sudo debconf-set-selections
sudo echo "sun-java6-jre shared/accepted-sun-dlj-v1-1 boolean true" | sudo debconf-set-selections
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install -y sun-java6-jre sun-java6-plugin sun-java6-fonts
# ------------------------------------------------------------------------------
echo
echo "Installation de la base de donnees OpenConcerto <$VERSION>"
echo
# ------------------------------------------------------------------------------
if [ -d $CHEMIN ]
then
echo "Dossier existe "
else
echo "je créé le dossier $CHEMIN"
mkdir $CHEMIN
fi
cd $CHEMIN
# ------------------------------------------------------------------------------
echo
echo "Telechargement OpenConcerto <$VERSION>"
echo
# ------------------------------------------------------------------------------
wget "http://www.openconcerto.org/fr/telechargement/betas/OpenConcerto-$VERSION-monoposte.zip"
unzip OpenConcerto-$VERSION-monoposte.zip
rm -f OpenConcerto-$VERSION-monoposte.zip
mv OpenConcerto-$VERSION-monoposte OpenConcerto-$VERSION
# ------------------------------------------------------------------------------
cd OpenConcerto-$VERSION
# ------------------------------------------------------------------------------
if [ -d "Modules" ];
then
echo "Dossier existe "
else
echo "je créé le dossier Modules"
mkdir Modules
fi
wget http://www.openconcerto.org/fr/telechargement/betas/org.openconcerto.modules.customerrelationship.lead-1.0.jar
mv org.openconcerto.modules.customerrelationship.lead-1.0.jar Modules/
chmod +x *.sh
# ------------------------------------------------------------------------------
rm Configuration/main.properties
rm -rf ~/.OpenConcerto
rm -rf ~/.java/sql-config
# ------------------------------------------------------------------------------
echo
echo "OpenConcerto <$VERSION> installé dans $CHEMIN/OpenConcerto-$VERSION"
echo
else
echo
echo "Usage : ./install-monoposte <version>"
echo
fi
Code : Tout sélectionner
cd dossier
Code : Tout sélectionner
chmod +x install-monoposte.sh
Code : Tout sélectionner
./install-monoposte.sh 1.2b5
il faut juste changer dans le script le numero de version ...caramel-jl a écrit :Bonjour,
Je dois installer le logiciel sur 2 postes, l'un serveur (Ubuntu 12.04 LTS 64 bits), l'autre client (Ubuntu 12.04 LTS 32 bits)... Du coup, je me pose la question suivante : dois-je faire exactement la même installation sur les deux postes ou la version "client" peut-elle être plus "légère" ?
Par ailleurs, existe-t-il un script pour installer la version 1.2 beta 5 multiposte sans rien oublier ?
Merci par avance pour ces précisions...
Jérôme