jueves, 16 de agosto de 2012

Obtencion del archivo libpdf.so para ver pdf en chromium

Este script descarga la ultima version de chrome y extrae el archivo libpdf.so, lo copia en la instalación de chromium
Descarga: libpdf.so.sh

#!/bin/bash
###################################################################################
# This work is licensed under a Creative Commons Reconocimiento-NoComercial 3.0 Unported License.
# http://creativecommons.org/licenses/by-nc/3.0/deed.es_ES
# Creado por Paulo Lira Gutiérrez (enriquelira948@gmail.com)
# Se concede permiso para copiar, distribuir y/o modificar este programa siempre 
# y cuando se cite al autor y la fuente de http://ubuntu-scripts.blogspot.mx/  
# y según los términos de la GNU General Public License, Versión 3 o cualquiera
# posterior publicada por la Free Software Foundation.
YELLOW="\033[1;33m"
ENDCOLOR="\033[0m"
echo -e $YELLOW"Script para la descarga y obtención del archivo libpdf.so"$ENDCOLOR
cd ~/"Ubuntu One"
echo -e $YELLOW"Listando archivos en Ubuntu One"$ENDCOLOR
ls *.so
echo -e $YELLOW"¿Descargar el paquete google-stable? (s/n)"$ENDCOLOR
read a
if [ "$a" = "s" ]; then
echo -e $YELLOW"Descargando archivo google-chrome-stable_current_i386.deb"$ENDCOLOR
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
echo -e $YELLOW"Obteniendo archivo libpdf de google-chrome-stable_current_i386.deb"$ENDCOLOR
sleep 1
dpkg-deb -x google-chrome-stable_current_i386.deb chrome_temporal/
echo -e $YELLOW"Copiando archivo libpdf a Ubuntu One"$ENDCOLOR
sleep 1
sudo cp chrome_temporal/opt/google/chrome/libpdf.so /home/*/"Ubuntu One"

echo -e $YELLOW"Copiando archivo libpdf a  /usr/lib/chromium-browser/"$ENDCOLOR
sleep 1
sudo cp chrome_temporal/opt/google/chrome/libpdf.so /usr/lib/chromium-browser/

echo -e $YELLOW"¿Desea borrar el paquete google-chrome-stable?"$ENDCOLOR
read a
if [ "$a" = "s" ]; then
echo -e $YELLOW"Borrando google-chrome-stable_current_i386.deb ..."$ENDCOLOR
sleep 3
rm -rf chrome_temporal google-chrome-stable_current_i386.deb
else
echo -e $YELLOW"Paquete google-chrome-stable no borrado"$ENDCOLOR
fi

else
echo -e $YELLOW"Copiando libpdf.so de Ubuntu One hacia /usr/lib/chromium-browser/"$ENDCOLOR
sleep 3
sudo cp /home/*/"Ubuntu One"/libpdf.so /usr/lib/chromium-browser/
sleep 3

echo -e $YELLOW"¿Desea borrar el paquete google-chrome-stable?"$ENDCOLOR
read a
if [ "$a" = "s" ]; then
echo -e $YELLOW"Borrando google-chrome-stable_current_i386.deb ..."$ENDCOLOR
sleep 3
rm -rf chrome_temporal google-chrome-stable_current_i386.deb
else
echo -e $YELLOW"Paquete google-chrome-stable no borrado"$ENDCOLOR
fi
echo -e $YELLOW"Saliendo..."$ENDCOLOR
sleep 3
fi
exit


Pueden descargar el script o copiar y pegar el codigo anterior en su editor favorito (puede ser gedit), guardarlo, y darle permisos de ejecución; seleccionan el archivo guardado, le dan clic derecho >Propiedades > pestaña Permisos y marcan la casilla de "Permitir ejecutar el archivo como un programa". Algunos scripts no contienen la extension .sh pero aún asi siguen funcionando.

Nota: En cualquier momento podría modificar el script para adaptarlo a mis necesidades. Favor de avisar en caso de que los enlaces no funcionen.

No hay comentarios:

Publicar un comentario

Entre todos ayudemos a mejorar linux