GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo Tonstall Oald8 en Ubuntu 14.04 X64?

Estoy ejecutando Ubuntu 14.04 LTS x64

Tengo un Oxford Advanced Learners’ Dictionary y viene con un disco que contiene un diccionario digital. No sé cómo instalarlo en mi computadora. Por favor, ayúdenme.
Gracias de antemano. 🙂

Respuesta aceptada:

Pude hacer que la herramienta Oxford Advanced Learner's Dictionary (8th ed) funcionara en mi caja Xubuntu 14.04. No es perfecto, pero está funcionando. 🙂

No es necesario instalarlo en todo el sistema (es decir, usando sudo).

Estoy considerando que tiene el CD que viene con el Diccionario. Insértelo en su máquina.

Ahora, sigue estas instrucciones en la terminal:

1) Crea un directorio llamado oald8 en tus Descargas carpeta;

mkdir ~/Downloads/oald8

2) Copia las carpetas linux y oald8.data a tu oald8 (debe sustituir pathtomedia para el camino apropiado!)

cd /pathtomedia/OALD8
cp -r linux oald8.data ~/Downloads/oald8
cd ~/Downloads/oald8

3) Ahora ejecute la configuración archivo de linux/setup.data/bin/Linux/x86.

cd linux
./setup.data/bin/Linux/x86/setup

Esta configuración le pedirá que instale los archivos en ~/oald8. Deberías aceptar de esta manera, en mi humilde opinión.

OBSERVACIÓN

Las herramientas y bibliotecas del Oxford Advanced Learner's Dictionary vienen en 32 bits. Entonces, en este punto, si no tiene compatibilidad con 32 bits, recibirá un mensaje como:

bash: ./setup.data/bin/Linux/x86/setup: No such file or directory

Si obtuvo esto y está seguro de que el archivo existe (intente ls it), tienes que instalar libc6:i386 , libncurses5:i386 y libstdc++6:i386 .

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

También necesitará los siguientes paquetes para que las bibliotecas de oald8 funcionen:

sudo apt-get install libgtk2.0-0:i386 libpangoxft-1.0-0:i386 libpangox-1.0-0:i386

Además, debe instalar gtk2-engines-pixbuf:i386 y gtk2-motores-murrine:i386 , ya que el programa lo utiliza.

sudo apt-get install gtk2-engines-pixbuf:i386 gtk2-engines-murrine:i386

Si todo salió bien en el paso 3, ahora tiene un ícono en su escritorio. Después de presionarlo, el sistema se quejará diciendo que no es de confianza (márquelo como ejecutable y la advertencia cesará).

Después de que se inicie el programa, se quejará del flashplayer. Pero no puede instalarlo a través de flashplugin-installer:i386 porque entra en conflicto con el instalador actual de flashplugin.

Si ejecuta oald8 en la terminal, encontrará que necesita una versión de 32 bits de libnssutil3.so.1d (que es parte de libnss3-1d:i386 ) y libplc4.so.0d (que es parte de libnspr4-0d:i386 ). Pero después de instalar estas bibliotecas, tuve una falla de segmentación (¡muy bien!).

ACTUALIZAR (¡Algunas correcciones más!)

Buscando en la web encontré este blog. Ese tipo increíble muestra cómo arreglar la biblioteca flash y explica el problema del sonido (¡pensé que no tenía sonido debido al flash!).

Relacionado:Bash auto_completion con Xubuntu y xrdp desde Windows?

4) Sugiere usar la versión 9r280+ de libflashplayer (funcionó en mi caja). Puede descargarlo del archivo de macromedia, o puede probar el wget comando a continuación.

cd ~/oald8/plugins
mv libflashplayer.so libflashplayer.so.old
mkdir flash9
cd flash9

wget http://fpdownload.macromedia.com/get/flashplayer/installers/archive/fp9r280_plus_archive.zip

unzip fp9r280_plus_archive.zip
tar -xvzf fp9r280_and_higher_archive/9r280/flashplayer9r280_linux.tar.gz
cp libflashplayer.so ../

5) También explica el problema del sonido y sugiere usar el envoltorio padps. Se supone que debe usar libpulsedsp.so de 32 bits, por lo que debe instalar el paquete libpulsedsp:i386.

sudo apt-get install libpulsedsp:i386

Desafortunadamente, el padsp el script insistirá en usar la versión de 64 bits de la biblioteca en la variable de entorno LD_PRELOAD. Entonces, padsp es inútil para este problema , y deberá configurar LD_PRELOAD usted mismo antes de ejecutar el comando oald8. (Colocar la versión de 32 bits de la biblioteca en la carpeta de 64 bits también funciona... pero esta es una solución poco elegante ).

cd ~/oald8
LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so ./oald8

Finalmente, puedes automatizarlo. Le sugiero que abra el archivo run-oald8.sh e incluya (en la línea 68, por ejemplo) el siguiente comando:

export LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so

Todavía no es perfecto, pero ahora puedo usar el 95% de las herramientas. 😀


Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar Maven en Ubuntu

  3. Cómo instalar Wine en Ubuntu

  4. Cómo instalar Ruby en Ubuntu 20.04

  5. Cómo instalar PuTTY en Ubuntu

Cómo instalar Go en Ubuntu 18.04

Cómo instalar R en Ubuntu 18.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar PeaZip 6.0.3 Archive Manager en Ubuntu 16.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04