Inicio > Techs > Instalando Longman Dictionary Of Contemporary English en Linux

Instalando Longman Dictionary Of Contemporary English en Linux

lunes, 25 de mayo de 2015 Dejar un comentario Ir a comentarios

Longman – «Dictionary Of Contemporary English» es uno de los diccinarios de ingles más completos.

El mismo viene con una versión para desktops, que nos permite usarlo en la PC, escuchar audios, ver videos, etc. En el CD viene una versión para Linux, pero con las versiones actuales de Ubuntu no funciona simplemente. He aqui un detalle/guia de como instalarlo.

En este caso, se instaló sobre Ubuntu 14.04.2 LTS (trusty) x64.

Primero, instalamos todas las dependencias 32b que usa Lognman:

sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libpangoxft-1.0-0:i386 libpangox-1.0-0:i386

Una vez hecho esto, montamos el cd/iso del instalador:

Si tenemos el CD/DVD, directamente lo montamos en un directorio temporario y vamos al directorio «linux» dentro de este.

cd /media/cdrom/linux (o donde lo haya montado tu distro)

Si tenemos el ISO, tambien lo montamos en un directorio temporario:

sudo mkdir /mnt/dvd -p
sudo mount -o loop LongmanDictionaryOfContemporaryEnglish5thEdition.iso /mnt/dvd/
cd /mnt/dvd/linux

Una vez en el directorio ‘linux’ del cd, ejecutamos el instalador en 32bits:

linux32 ./setup.sh

Seguir todos los pasos del instalador normalmente.

La libpulse parece que no levanta el path de la lib en 32b, por lo tanto, una vez que termina el instalador, creamos un script para lanzarlo indicandole el path real:

sudo vim /usr/local/bin/ldoce5.sh

Y dentro ponemos algo como:

#!/bin/bash
LDOCE5_PATH="/home/USER/ldoce5"
LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so $LDOCE5_PATH/ldoce5

Cambiar el valor de LDOCE5_PATH por directorio en donde lo instalamos realmente.

Le damos permisos de ejecución a dicho script:

sudo chmod 775 /usr/local/bin/ldoce5.sh

Editamos el shortcut de LDOCe5 y cambiamos el execution para que corra nuestro script en vez del comando original:

sudo vim /home/storm/Desktop/ldoce5.desktop

Y donde dice

Exec=".../ldoce5"

Lo cambiamos por nuestro script:

Exec=/usr/local/bin/ldoce5.sh

Una vez modificado, lo copiamos el directorio de appps asi Ubuntu/Gnome lo incluye en el menu / lanzador.

sudo mv -fv /home/storm/Desktop/ldoce5.desktop /usr/share/applications/

Eso es todo! ya podemos ejecutarlo corriendo /usr/local/bin/ldoce5.sh o tipeando en el launcher de Ubuntu ‘Longman’ directamente.

Categories: Techs Tags: , , , ,
  1. Sin comentarios aún.
  1. Sin trackbacks aún.