Archivos mensuales: Octubre 2008

Tan solo ejecuta hace falta un script. Guarda como instalarOOo3.bsh y ejecuta con bash instalarOOo3.bsh.

#!/bin/bash

function InstalarOOo3() {
sudo apt-get remove -y openoffice.org-base openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-gb openoffice.org-help-en-us openoffice.org-help-es openoffice.org-hyphenation openoffice.org-hyphenation-en-us openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-common openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-l10n-es openoffice.org-style-human openoffice.org-thesaurus-en-au openoffice.org-thesaurus-en-us openoffice.org-ure openoffice.org-writer

wget -q -c ftp://ftp5.gwdg.de/pub/openoffice/extended/localized/es/3.0.0/OOo_3.0.0_LinuxIntel_install_es_deb.tar.gz -O /tmp/OOo3.tar.gz
COD_ERR=$?
if [ "$COD_ERR" != "0" ]; then
echo "(ERROR) Se produjo el error $COD_ERR al descargar OpenOffice3"
exit 10087
fi

mkdir -p /tmp/OOo3
COD_ERR=$?
if [ "$COD_ERR" != "0" ]; then
echo "(ERROR) Se produjo el error $COD_ERR al crear carpeta temporal para OOo3"
exit 10088
fi

tar -x -C /tmp/OOo3 -z -f /tmp/OOo3.tar.gz
COD_ERR=$?
if [ "$COD_ERR" != "0" ]; then
echo "(ERROR) Se produjo el error $COD_ERR al descomprimir paquete con OOo3"
exit 10089
fi

mkdir -p /tmp/OOo3/debs
COD_ERR=$?
if [ "$COD_ERR" != "0" ]; then
echo "(ERROR) Se produjo el error $COD_ERR al crear carpeta temporal para archivo deb de OOo3"
exit 10090
fi

find /tmp/OOo3 -type f | grep "\.deb" | while read FIC
do
sudo dpkg -i "$FIC"
COD_ERR=$?
if [ "$COD_ERR" != "0" ]; then
echo "(ERROR) Se produjo el error $COD_ERR al instalar paquete deb de OOo3 $FIC"
#exit 10091
fi
done

sudo apt-get -f --force-yes install
COD_ERR=$?
if [ "$COD_ERR" != "0" ]; then
echo "(ERROR) Se produjo el error $COD_ERR al instalar paquetes de depencias no cumplidas por OOo3"
exit 10092
fi
}
InstalarOOo3