Social Icons

viernes, 10 de enero de 2014

"Abrir con" no ofrece a "Adobe Reader" como alternativa para abrir ficheros .pdf en Ubuntu 13.10

Introducción

Evince en esta versión de Ubuntu no imprime correctamente con alguna impresoras laser: al intentar imprimir, lanza una página en blanco y seguidamente se interrumpe la impresión en la siguiente página con el mensaje:

ERROR:
invalidaccess
OFENDING COMMAND:
filter
STACK:
/SubFileDecode
endstream
0
--nostringval--
--nostringval--
65
false

Es realmente un problema de la orden lpr y hay una amplia discusión en

https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/998087

La doble solución aportada en este post viene sugerida en parte de este otro nuestro post, en donde ocurría algo parecido con wxmaxima y los ficheros .wxm.

Instalación de  Adobe Reader

En tanto hay una solución, para imprimir podemos usar acroread. Para instalarlo, descargamos el paquete .deb apropiado de este sitio (¡mucho cuidado! por defecto se descargaría el .rpm y eso de nada nos sirve, así que habremos de seleccionar el .deb que se ofrezca en ese momento). Una vez tengamos el fichero, que para fijar ideas supongamos es AdobeReader_esp-8.1.7-1.i386.deb lo instalamos como sigue: abrimos la terminal y vamos al lugar donde lo tenemos con la corden cd. Si fuera  "Descargas" ese lugar, ejecutamos la orden  cd /home/mi_usuario/Descargas/ (cada cual pondrá en lugar de mi_usuario su nombre de cuenta de acceso o login en el ordenador). Seguidamente ejecutamos:

sudo dpkg -i install AdobeReader_esp-8.1.7-1.i386.deb

Lógicamente habremos de cambiar en esa orden el nombre del paquete por el actual que tengamos. Es posible que esta instalación acabe sin terminar de configurar nuestro AdobeReader. Ello será debido a que le faltan librerías instaladas; no hay problema, ejecutaremos desde el terminal la orden:

sudo apt-get install -f

Seguidamente, y puede que sólo en el caso de esta versión de Ubuntu, hemos de modificar un poco el icono de lanzamiento de acroread que se ha generado. Procederemos de forma parecida a como se indica en este nuestro post sobre wxmaxima

sudo gedit /usr/share/applications/AdobeReader.desktop

y ahora cambiaremos la línea

Exec=acroread

por

Exec=acroread %U

Con esto conseguimos que "Abrir con" de Nautilus ofrezca la posibilidad de abrir ficheros .pdf conAdobe Reader, pues hasta esto falla en esta versión de Ubuntu.

Y ... esto es todo por hoy.

miércoles, 1 de enero de 2014

Instalación estándar de Ubuntu 13.10

Introducción

Nuestro propósito era editar esta entrada cambiando en el título "13.10" por "14.04 LTS", pero hay muchos pequeños detalles que cuidar en la instalación de Ubuntu 13.10 y merece la pena explicarlos; para ello este post.

Adecuación del Escritorio

Suponemos recién instalado Ubuntu 13.10 en nuestro ordenador. Para ello seguiremos cualquier guía de instrucciones de las que se han publicado.

Lo primero habilitar los cuatro escritorios habituales en nuestro sistema. Para ello, activamos "Configuración del sistema" (en el lanzador, icono de la rueda dentada con la llave superpuesta)  y hacemos lo siguiente:

Apariencia > Comportamiento > tic en Activar las áreas de trabajo

Seguidamente asociamos las secuencias de teclas habituales desde

Teclado > Atajos > Navegación

de acuerdo con lo siguiente:

Cambiar al área de trabajo 1                                                Ctrl + 1
Cambiar al área de trabajo 2                                                Ctrl + 2
Cambiar al área de trabajo 3                                                Ctrl + 3
Cambiar al área de trabajo 4                                                Crtl + 4
Mover la ventana un área de trabajo arriba                            Mayús+Ctrl+Alt+Arriba
Mover la ventana un área de trabajo abajo                            Mayús+Ctrl+Alt+Abajo

No olvidar que Nautilus ha cambiado algunos atajos habituales y que para la completa navegación interna desde nautilus necesitamos poder volver hacia atrás sin ratón. Antes se hacía con la tecla de borrar el carácter anterior y ahora ha dejado de usarse a tal menester. La sustituye la secuencia:

                                         Alt + the Right Arrow Key

para ver una buena colección de atajos podemos visitar nosinmiubuntu.



Etapa de Completación de Instalaciones

Instalación de Dropbox

Si pensamos instalar Dropbox, hemos de saber que hace un par de versiones de Ubuntu encontramos el desagradable problema de que no sale su icono en la barra de tareas tras la instalación. Ello se debe a que falta una librería, la cual se instala con la orden:

sudo apt-get install libappindicator1

Seguidamente bajamos el paquete .deb de la página de Dropbox. Nosotros hemos bajado

dropbox_1.6.0_amd64.deb

y lo instalamos desde la consola con la orden

sudo dpkg -i dropbox_1.6.0_amd64.deb

Instalar Google Chromium

sudo apt-get install chromium-browser  chromium-browser-l10n
sudo apt-get install mozplugger

Ahora haremos que chromium abra el formato pdf; para ello en el fichero

/etc/mozpluggerrc

abierto como superusuario, comentamos las siguientes líneas (anteponiéndole #)

### Acrobat Reader
define(ACROREAD, [repeat swallow(acroread) fill : acroread -openInNewWindow /a "$fragment" "$file"])

y en su lugar ponemos

define(ACROREAD, [repeat swallow(evince) fill needs_xembed : evince "$file"])

Continúamos admirando la estética Mulberry para el navegador Chromium.

Instalación de  Adobe Reader

Evince en esta versión de Ubuntu no imprime correctamente con alguna impresoras laser: al intentar imprimir, lanza una página en blanco y seguidamente se interrumpe la impresión en la siguiente página con el mensaje:

ERROR:
invalidaccess
OFENDING COMMAND:
filter
STACK:
/SubFileDecode
endstream
0
--nostringval--
--nostringval--
65
false

Es realmente un problema de la orden lpr y hay una amplia discusión en

https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/998087

En tanto hay una solución, para imprimir podemos usar acroread. Para instalarlo, descargamos el paquete .deb apropiado de este sitio (¡mucho cuidado! por defecto se descargaría el .rpm y eso de nada nos sirve, así que habremos de seleccionar el .deb que se ofrezca en ese momento). Una vez tengamos el fichero, que para fijar ideas supongamos es AdobeReader_esp-8.1.7-1.i386.deb lo instalamos como sigue: abrimos la terminal y vamos al lugar donde lo tenemos con la corden cd. Si fuera  "Descargas" ese lugar, ejecutamos la orden  cd /home/mi_usuario/Descargas/ (cada cual pondrá en lugar de mi_usuario su nombre de cuenta de acceso o login en el ordenador). Seguidamente ejecutamos:

sudo dpkg -i install AdobeReader_esp-8.1.7-1.i386.deb

Lógicamente habremos de cambiar en esa orden el nombre del paquete por el actual que tengamos. En ocasiones el sistema genera el siguiente mensaje:

dpkg: problemas de dependencias impiden la configuración de adobereader-esp:
 adobereader-esp depende de libgtk2.0-0 (>= 2.4).

dpkg: error al procesar adobereader-esp (--install):
 problemas de dependencias - se deja sin configurar
Se encontraron errores al procesar:
 install
 adobereader-esp


El problema se solventa fácilmente ejecutando la siguiente orden en la terminal:

sudo apt-get install -f

y aceptando. Para que "Abrir con" ofrezca a AdobeReader como opción para abrir ficheros en formato pdf, haremos lo siguiente:

sudo gedit /usr/share/applications/AdobeReader.desktop

Con esto lo que hemos hecho es editar el fichero AdobeReader.desktop y ahora procederemos a cambiar la línea:

Exec=acroread

por

Exec=acroread %U

Con esto conseguimos que "Abrir con" de Nautilus ofrezca la posibilidad de abrir ficheros .pdf con Adobe Reader, pues hasta esto falla en esta versión de Ubuntu.

Instalación de  ssh

sudo apt-get install ssh

Instalamos emacs

sudo apt-get install emacs23

y si somos atrevidos, en su lugar podemos ejecutar:

sudo apt-get install emacs24

para solucionar el fallo de emacs con los acentos en Ubuntu 13.10, incluiremos en nuestro fichero .emacs la línea:

(load-library "iso-transl")

Como herramientas complementarias necesitamos:

sudo apt-get install gnome-panel

Instalción de synaptic

synaptic facilitará algunas tareas de instalación por medio de la interfax gráfica. Por ejemplo, nos será útil para completar nuestra instalación de LaTeX.

sudo apt-get install synaptic

Instalación de texlive

texlive es nuestra distribución preferida de LaTeX

sudo apt-get install texlive auctex

Instalación de la plataforma Haskell

sudo apt-get install haskell-platform

Instalación completa de Java

Indicamos todo lo necesario para habilitar Java en el navegador

sudo apt-get install openjdk-7-jre openjdk-7-jdk icedtea-7-plugin

Instalación de sagemath

Lo recomendamos abiertamente en lugar de maxima por mil y una razones.

sudo apt-add-repository -y ppa:aims/sagemath
sudo apt-get update
sudo apt-get install sagemath-upstream-binary

Instalación de Prolog

sudo apt-get install swi-prolog prolog-el ncurses-doc

Es posible que emacs no esté correctamente adecuado para abrir los ficheros .pl aún con la instalación del paquete prolog-el. El problema sería subsanado incluyendo en nuestro fichero .emacs del siguiente código:

(autoload 'run-prolog "prolog" "Start a Prolog sub-process." t)
    (autoload 'prolog-mode "prolog" "Major mode for editing Prolog programs." t)
    (autoload 'mercury-mode "prolog" "Major mode for editing Mercury programs." t)
    (setq prolog-system 'swi)
    (setq auto-mode-alist (append '(("\\.pl$" . prolog-mode)
                                    ("\\.m$" . mercury-mode))
                                   auto-mode-alist))

Instalación de descompresores

Lo necesario para descomprimir todo tipo de formatos:

sudo apt-get install arj rar p7zip-full unace 
sudo apt-get install unzip p7zip-rar file-roller
sudo apt-get install atool
sudo apt-get install arc lzop nomarch rpm p7zip unalz lzip
sudo apt-get install dbview odt2txt gv catdvi 
sudo apt-get install djvulibre-bin python-boto python-tz

Instalación de dosemu

dosemu es el archifamoso emulador de MS-DOS, que junto a DOSBox es lo único que queda para hacer correr nuestros viejos programas y juegos de MS-DOS. Por suerte, cualquiera de estas dos opciones no dejarán hueco a la añoranza, aunque nosotros preferimos dosemu.

sudo apt-get install dosemu

Instalación de wine

wine es el emulador de los antiguos windows

sudo apt-get install wine

Cuidado al ejecutar la primera vez wine, pues puede pedirnos una aceptación en la consola que no permite el uso del ratón, para lo que habremos de usar el tabulador.

Instalación de visores

sudo apt-get install djview djvulibre-bin djvulibre-plugin

Instalación de vlc

sudo apt-get install vlc vlc-plugin-pulse videolan-doc

Instalación de exaile

El reproductor de música exaile nos permite reproducir radio en streaming. Rhytmbox continua con el fallo que impide hacerlo, resbalando a toda velocidad por el tobogán de la decadencia hacia su autoanhelado olvido: 

sudo apt-get install exaile

Podemos probarlo consiguiendo nuestras direcciones preferidas en los ficheros .m3u que nos sirve:
http://pub2.sky.fm/
http://listen.radionomy.com/misterium

Instalación de pdftk

pdftk es una excelente herramienta para manipular ficheros .pdf. Con ella podremos, por ejemplo, unir en uno varios ficheros con dicha extensión:

sudo apt-get install pdftk


Y ... esto es todo por hoy.