Script de instalación/actualización de Calibre | Algo de Linux

martes, 22 de abril de 2014

Script de instalación/actualización de Calibre

En un post anterior (http://enavas.blogspot.com.es/2014/04/instalar-la-ultima-version-disponible.html) vimos que es muy sencillo instalar o actualizar Calibre usando el script python que nos proporcionan los desarrolladores:
# python -c "import sys; py3 = sys.version_info[0] > 2; u = __import__('urllib.request' if py3 else 'urllib', fromlist=1); exec(u.urlopen('http://status.calibre-ebook.com/linux_installer').read()); main(install_dir='/opt')"
Para que nos sea más cómodo utilizarlo, podemos colocar el código en un archivo al que llamaremos por ejemplo calibre-update dentro del directorio /opt/calibre, más que nada por ser un poco organizados:

# cat /opt/calibre/calibre-update
#!/usr/bin/python

import sys; 
py3 = sys.version_info[0] > 2; 
u = __import__('urllib.request' if py3 else 'urllib', fromlist=1); 

exec(u.urlopen('http://status.calibre-ebook.com/linux_installer').read()); 

main(install_dir='/opt')

Una vez guardado el archivo, le damos permisos de ejecución:

# chmod +x /opt/calibre/calibre-update

Y creamos el enlace /usr/sbin/calibre-update:

# ln -s /opt/calibre/calibre-update /usr/sbin/calibre-update

De este modo, cuando el programa nos diga que hay una nueva versión de calibre, no tendremos más que ejecutar el script:

# calibre-update

Publicado por primera vez en http://enavas.blogspot.com.es

No hay comentarios: