GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Tonstall Oald8 Di Ubuntu 14.04 X64?

Saya menjalankan Ubuntu 14.04 LTS x64

Saya memiliki Kamus Pembelajar Tingkat Lanjut Oxford dan itu datang dengan Disk yang berisi Kamus Digital. Saya tidak tahu cara menginstalnya di komputer saya. Tolong bantu saya.
Terima kasih sebelumnya.

Jawaban yang Diterima:

Saya dapat membuat alat Oxford Advanced Learner's Dictionary (edisi ke-8) berfungsi di kotak Xubuntu 14.04 saya. Itu tidak sempurna, tetapi sedang berjalan.

Tidak perlu menginstalnya di seluruh sistem (yaitu, menggunakan sudo).

Saya mempertimbangkan Anda memiliki CD yang disertakan dengan Kamus. Masukkan ke dalam mesin Anda.

Sekarang, ikuti petunjuk ini di terminal:

1) Buat direktori bernama oald8 di Unduhan . Anda map;

mkdir ~/Downloads/oald8

2) Salin folder linux dan oald8.data ke oald8 . Anda (Anda harus mengganti pathtomedia untuk jalur yang sesuai!)

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

3) Sekarang jalankan pengaturan file dari linux/setup.data/bin/Linux/x86.

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

Pengaturan ini akan meminta untuk menginstal file di ~/oald8. Anda harus menerima cara ini, imho.

OBSERVASI

Alat dan perpustakaan Oxford Advanced Learner's Dictionary tersedia dalam 32 bit. Jadi, pada titik ini, jika Anda tidak memiliki kompatibilitas 32-bit, Anda akan menerima pesan seperti:

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

Jika Anda mendapatkan ini, dan Anda yakin file tersebut ada (coba ls itu), Anda harus menginstal libc6:i386 , libncurses5:i386 dan libstdc++6:i386 .

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

Anda juga memerlukan paket-paket berikut agar library oald8 berfungsi:

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

Anda juga harus menginstal gtk2-engines-pixbuf:i386 dan gtk2-engines-murrine:i386 , karena program menggunakannya.

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

Jika semuanya berjalan dengan benar pada langkah 3, sekarang Anda memiliki ikon di desktop Anda. Setelah Anda menekannya, sistem akan mengeluh, mengatakan itu tidak dipercaya (tandai dapat dieksekusi dan peringatan akan berhenti).

Setelah program diluncurkan, ia akan mengeluh tentang flashplayer. Tetapi Anda tidak dapat menginstalnya melalui flashplugin-installer:i386 karena bertentangan dengan penginstal flashplugin saat ini.

Jika Anda menjalankan oald8 di terminal, Anda akan menemukannya menginginkan versi 32bit dari libnssutil3.so.1d (yang merupakan bagian dari libnss3-1d:i386 ) dan libplc4.so.0d (yang merupakan bagian dari libnspr4-0d:i386 ). Tetapi setelah menginstal pustaka ini, saya mendapatkan kesalahan segmentasi (ftw!).

PERBARUI (Beberapa perbaikan lagi!)

Mencari web, saya menemukan blog ini. Orang hebat itu menunjukkan cara memperbaiki flash lib dan menjelaskan masalah suara (saya pikir saya tidak punya suara karena flash!).

Terkait:Bash auto_completion dengan Xubuntu dan xrdp dari windows?

4) Dia menyarankan untuk menggunakan libflashplayer versi 9r280+ (berfungsi di kotak saya). Anda dapat mengunduhnya dari arsip macromedia, atau Anda dapat mencoba wget perintah di bawah ini.

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) Dia juga menjelaskan masalah suara, dan dia menyarankan untuk menggunakan pembungkus padps. Seharusnya menggunakan libpulsedsp.so 32bits, jadi, Anda perlu menginstal paket libpulsedsp:i386.

sudo apt-get install libpulsedsp:i386

Sayangnya, padsp skrip akan bersikeras untuk menggunakan pustaka versi 64bit dalam variabel lingkungan LD_PRELOAD. Jadi, padsp tidak berguna untuk masalah ini , dan Anda harus menyetel LD_PRELOAD sendiri sebelum menjalankan perintah oald8. (Menempatkan perpustakaan versi 32bit di folder 64bit juga berfungsi… tetapi ini adalah solusi yang tidak tepat ).

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

Akhirnya, Anda dapat mengotomatiskannya. Saya menyarankan Anda untuk membuka file run-oald8.sh, dan memasukkan (pada baris 68, misalnya) perintah berikut:

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

Masih belum sempurna, tapi sekarang saya bisa menggunakan 95% alat.


Ubuntu
  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal Maven di Ubuntu

  3. Cara Menginstal Anggur di Ubuntu

  1. Cara Menginstal Ruby di Ubuntu 20.04

  2. Cara Menginstal Putty di Ubuntu

  3. Cara Menginstal Ruby di Ubuntu 18.04

  1. Cara Menginstal Pip di Ubuntu 18.04

  2. Cara Menginstal MySQL 8.0 di Ubuntu 18.04

  3. Cara Menginstal Vim 8.2 di Ubuntu 18.04