Commit f4d21653 authored by ggekiere's avatar ggekiere

script install

parent 07fe2643
......@@ -11,24 +11,26 @@ then
fi
sed -i 's/stretch/jessie/' /etc/apt/sources.list
aptitude update
lxterminal -l -e 'aptitude update' | tee >(zenity --no-cancel --progress --pulsate --auto-close --title="Installation d'Airtime (1/3)" --text="Mise à jour du système" 2>/dev/null)
# décompression de l'archive airtime
cd /home/studiobox/Documents/.airtime
dpkg -i *.deb
apt --fix-broken --assume-yes install
VERSIONAIRTIME=$(ls *.tar.gz | grep ^airtime | cut -d"-" -f2 | cut -d"." -f2-4)
# ménage en cas de réinstallation
if [ -d "airtime-$VERSIONAIRTIME" ]; then
rm -rf airtime-$VERSIONAIRTIME
fi
tar zxvf airtime-$VERSIONAIRTIME.tar.gz
cd airtime-$VERSIONAIRTIME
lxterminal -l -e 'dpkg -i *.deb' | tee >(zenity --no-cancel --progress --pulsate --auto-close --title="Installation d'Airtime (2/3)" --text="Installation des logiciels nécessaires (1/2)" 2>/dev/null)
lxterminal -l -e 'apt --fix-broken --assume-yes install' | tee >(zenity --no-cancel --progress --pulsate --auto-close --title="Installation d'Airtime (2/3)" --text="Installation des logiciels nécessaires (2/2)" 2>/dev/null)
#VERSIONAIRTIME=$(ls *.tar.gz | grep ^airtime | cut -d"-" -f2 | cut -d"." -f2-4)
## ménage en cas de réinstallation
#if [ -d "airtime-$VERSIONAIRTIME" ]; then
# rm -rf airtime-$VERSIONAIRTIME
#fi
#tar zxvf airtime-$VERSIONAIRTIME.tar.gz
cd airtime-2.5.2.1
mv installer/lib/requirements-debian-jessie.apt installer/lib/requirements-debian-stretch.apt
# lancement de l'installation
lxterminal -l -e './install -fiap' | tee >(zenity --no-cancel --progress --pulsate --auto-close --title="Installation d'Airtime" --text="Installation en cours, merci de patienter..." 2>/dev/null)
lxterminal -l -e './install -fiap' | tee >(zenity --no-cancel --progress --pulsate --auto-close --title="Installation d'Airtime (3/3)" --text="Installation en cours, merci de patienter..." 2>/dev/null)
zenity --info --text="Une fenêtre de votre navigateur va se lancer pour\\
vous permettre de finaliser l'installation.\\
Faites défiler les boîtes de dialogue en laissant\\
......@@ -46,7 +48,7 @@ fi
/etc/init.d/postgresql restart
sed -i 's/jessie/stretch' /etc/apt/sources.list
aptitude update
lxterminal -l -e 'aptitude update' | tee >(zenity --no-cancel --progress --pulsate --auto-close --title="Installation d'Airtime (3/3)" --text="Installation en cours, merci de patienter..." 2>/dev/null)
# finalisation de la configuration par l'utilisateur, dans firefox
sleep 2
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment