GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 14.04X64でOald8をどのようにTonstallしますか?

Ubuntu 14.04LTSx64を実行しています

オックスフォード現代英英辞典があり、デジタル辞書を含むディスクが付属しています。パソコンにインストールする方法がわかりません。助けてください。
よろしくお願いします。 🙂

承認された回答:

オックスフォード現代英英辞典(第8版)ツールをXubuntu14.04ボックスで動作させることができました。完璧ではありませんが、実行されています。 🙂

システム全体にインストールする必要はありません(つまり、sudoを使用します)。

辞書に付属のCDをお持ちだと思います。マシンに挿入します。

次に、ターミナルで次の手順に従います。

1) oald8というディレクトリを作成します ダウンロードで フォルダ;

mkdir ~/Downloads/oald8

2)フォルダをコピーします linux およびoald8.data oald8に ( pathtomediaに置き換える必要があります 適切なパスのために!)

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

3)セットアップを実行します linux / setup.data / bin / Linux/x86から​​のファイル。

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

このセットアップでは、〜/oald8にファイルをインストールするように求められます。あなたはこのように受け入れるべきです、私見。

観察

Oxford Advanced Learnerの辞書ツールとライブラリは、32ビットで提供されます。したがって、この時点で32ビット互換性がない場合は、次のようなメッセージが表示されます。

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

これを入手し、ファイルが存在することを確認した場合( ls を試してください) it)、 libc6:i386をインストールする必要があります 、 libncurses5:i386 およびlibstdc++ 6:i386

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

oald8のライブラリを機能させるには、次のパッケージも必要です。

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

また、 gtk2-engines-pixbuf:i386をインストールする必要があります およびgtk2-engines-murrine:i386 、プログラムがそれを使用するので。

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

手順3ですべてが正常に行われた場合は、デスクトップにアイコンが表示されます。ヒットすると、システムは信頼できないと文句を言います(実行可能としてマークすると、警告は停止します)。

プログラムの起動後、フラッシュプレーヤーについて文句を言います。ただし、 flashplugin-installer:i386からインストールすることはできません。 現在のflashplugin-installerと競合するためです。

ターミナルでoald8を実行すると、32ビットバージョンの libnssutil3.so.1dが必要になります。 (これは libnss3-1d:i386の一部です )および libplc4.so.0d (これは libnspr4-0d:i386の一部です )。しかし、これらのライブラリをインストールした後、セグメンテーション違反が発生しました (ftw!)。

更新 (さらにいくつかの修正があります!)

ウェブを検索して、このブログを見つけました。その素晴らしい男は、フラッシュライブラリを修正する方法を示し、サウンドの問題を説明します(フラッシュのためにサウンドがなかったと思いました!)。

関連:WindowsからXubuntuとxrdpを使用してauto_completionをバッシュしますか?

4)彼はlibflashplayerバージョン9r280 +を使用することを提案します(それは私のボックスで動作しました)。マクロメディアアーカイブからダウンロードするか、 wgetを試すことができます 以下のコマンド。

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)彼はまた、音の問題について説明し、padpsラッパーを使用することを提案します。 32ビットのlibpulsedsp.soを使用することになっているため、libpulsedsp:i386パッケージをインストールする必要があります。

sudo apt-get install libpulsedsp:i386

残念ながら、 padsp スクリプトは、LD_PRELOAD環境変数で64ビットバージョンのライブラリを使用するように要求します。したがって、padspはこの問題には役に立ちません 、およびoald8コマンドを実行する前に、自分でLD_PRELOADを設定する必要があります。 (ライブラリの32ビットバージョンを64ビットフォルダに配置することもできます…しかし、これは洗練されていないソリューションです

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

最後に、それを自動化できます。 run-oald8.shファイルを開き、(たとえば、68行目に)次のコマンドを含めることをお勧めします。

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

まだ完璧ではありませんが、今では95%のツールを使用できます。 😀


Ubuntu
  1. UbuntuにOdooをインストールする方法

  2. UbuntuにMavenをインストールする方法

  3. UbuntuにWineをインストールする方法

  1. Ubuntu20.04にRubyをインストールする方法

  2. UbuntuにPuTTYをインストールする方法

  3. Ubuntu18.04にRubyをインストールする方法

  1. Ubuntu18.04にPipをインストールする方法

  2. Ubuntu18.04にMySQL8.0をインストールする方法

  3. Ubuntu18.04にVim8.2をインストールする方法