#!/bin/bash export TEXTDOMAIN="zero-lliurex-adobereader" MSG_NO_INTERNET=$(gettext "No Internet Connection has been detected. Please, check it") MSG_ADVERTISEMENT=$(gettext "You are going to install Adobe Reader.") MSG_DONE=$(gettext "Done") MSG_TITLE=$(gettext "Advertisement") NAME_PACKET="acroread" zero-center add-pulsating-color zero-lliurex-adobereader ####Comprobamos arquitectura uname -m > /tmp/architectur.txt if [ $(grep "x86_64" /tmp/architectur.txt) ] ; then ARCH="64" echo "64 Bits distro, upgrading your system............" else ARCH="32" fi echo "Version de la maquina $ARCH bits" if [ $ARCH = "64" ] ; then ########PREPARACION DEL SISTEMA PARA INSTALACION EN DISTRO DE 64 BITS #Comprobar conexión a internet e instalar rc=0 zero-testnet|| rc=1 if [ $rc -eq 0 ] then if zenity --question --title="$MSG_TITLE" --width=300 --height=100 --text="$MSG_ADVERTISEMENT"; then #apt-add-repository "deb http://archive.canonical.com/ "$release" partner" dpkg --add-architecture i386 add-apt-repository "deb http://es.archive.ubuntu.com/ubuntu/ trusty multiverse main universe restricted" #:>/tmp/lliurex-adobereader-packet echo "acroread deinstall" > /tmp/lliurex-adobereader-packet echo "acroread install" >> /tmp/lliurex-adobereader-packet #apt-get update zero-repos-update #synaptic --hide-main-window --non-interactive --set-selections-file /tmp/lliurex-adobereader-packet zero-installer -l /tmp/lliurex-adobereader-packet #eliminate ubuntu repos add-apt-repository --remove "deb http://es.archive.ubuntu.com/ubuntu/ trusty multiverse main universe restricted" #Comprueba que el paquete se instalo correctamente i="$NAME_PACKET" TEST=$( dpkg-query -s $i 2> /dev/null| grep Status | cut -d " " -f 4 ) if [ "$TEST" != 'installed' ]; then zenity --info --title="Zero-installer" --text="Package $PACKAGE_NAME is not installed in your system, please retry again and test if you have acess to repositories in net, or contact with Lliurex Team at http://mestreacasa.gva.es/web/lliurex/forums" > /dev/null 2>&1 & su -c "notify-send -t 2000 -u critical -i /usr/share/icons/lliurex-neu/scalable/apps/zero-center.svg 'Zero-Installer' 'Package $PACKAGE_NAME is not installed in your system, please retry again or contact with Lliurex Team at http://mestreacasa.gva.es/web/lliurex/forums'" $USER zero-center remove-pulsating-color zero-lliurex-adobereader zero-center set-non-configured zero-lliurex-adobereader exit 1 fi zenity --info --text="$MSG_DONE" & zero-center remove-pulsating-color zero-lliurex-adobereader zero-center set-configured zero-lliurex-adobereader fi exit 0 else zenity --error --text="$MSG_NO_INTERNET" zero-center remove-pulsating-color zero-lliurex-adobereader exit 1 fi else #######SOLO PARA ARQUITECTURAS DE 32 BITS #Comprobar conexión a internet e instalar rc=0 zero-testnet|| rc=1 if [ $rc -eq 0 ] then if zenity --question --title="$MSG_TITLE" --width=300 --height=100 --text="$MSG_ADVERTISEMENT"; then #apt-add-repository "deb http://archive.canonical.com/ "$release" partner" #:>/tmp/lliurex-adobereader-packet echo "acroread deinstall" > /tmp/lliurex-adobereader-packet echo "acroread install" >> /tmp/lliurex-adobereader-packet #apt-get update zero-repos-update #synaptic --hide-main-window --non-interactive --set-selections-file /tmp/lliurex-adobereader-packet zero-installer -l /tmp/lliurex-adobereader-packet #Comprueba que el paquete se instalo correctamente i="$NAME_PACKET" TEST=$( dpkg-query -s $i 2> /dev/null| grep Status | cut -d " " -f 4 ) if [ "$TEST" != 'installed' ]; then zenity --info --title="Zero-installer" --text="Package $PACKAGE_NAME is not installed in your system, please retry again and test if you have acess to repositories in net, or contact with Lliurex Team at http://mestreacasa.gva.es/web/lliurex/forums" > /dev/null 2>&1 & su -c "notify-send -t 2000 -u critical -i /usr/share/icons/lliurex-neu/scalable/apps/zero-center.svg 'Zero-Installer' 'Package $PACKAGE_NAME is not installed in your system, please retry again or contact with Lliurex Team at http://mestreacasa.gva.es/web/lliurex/forums'" $USER zero-center remove-pulsating-color zero-lliurex-adobereader zero-center set-non-configured zero-lliurex-adobereader exit 1 fi zenity --info --text="$MSG_DONE" & zero-center remove-pulsating-color zero-lliurex-adobereader zero-center set-configured zero-lliurex-adobereader fi exit 0 else zenity --error --text="$MSG_NO_INTERNET" zero-center remove-pulsating-color zero-lliurex-adobereader exit 1 fi fi