如何在Ubuntu 14.04 x64上安装OALD8?

我正在运行Ubuntu 14.04 LTS x64

我有一本牛津高级学习词典,附带一个包含数字字典的磁盘。 我不知道如何在我的电脑上安装它。 请帮帮我。 提前致谢。 🙂

我能够在我的Xubuntu 14.04盒子里制作牛津高级学习者词典(第8版)工具。 它并不完美,但它正在运行。 🙂

无需在系统范围内安装(即使用sudo)。

我在考虑你有字典附带的CD。 将其插入您的机器。

现在,请按照终端中的以下说明操作:

1)在Downloads文件夹中创建一个名为oald8的目录;

mkdir ~/Downloads/oald8 

2)将文件夹linuxoald8.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安装文件。 你应该接受这种方式,imho。

观察

牛津高级学习者的词典工具和库有32位。 因此,此时,如果您没有32位兼容性,您将收到如下消息:

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

如果你有这个,并且你确定该文件存在(尝试它),你必须安装libc6:i386libncurses5:i386libstdc ++ 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:i386gtk2-engines-murrine:i386 ,因为该程序使用它。

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

如果在步骤3中一切正常,那么现在桌面上有一个图标。 点击它之后,系统会抱怨,说它不受信任(将其标记为可执行文件并且警告将停止)。

程序启动后,它会抱怨flashplayer。 但你无法通过flashplugin-installer:i386安装它,因为它与当前的flashplugin-installer冲突。

如果在终端中运行oald8,你会发现它需要32位版本的libnssutil3.so.1d (它是libnss3-1d:i386的一部分)和libplc4.so.0d (它是libnspr4-0d的一部分: i386 )。 但是在安装这些库之后,我遇到了分段错误 (ftw!)。

更新 (更多修复!)

在网上搜索,我找到了这个博客 。 那个很棒的人展示了如何修复flash lib并解释声音问题(我以为我没有声音因为闪光灯!)。

4)他建议使用libflashplayer版本9r280 +(它在我的盒子里工作)。 您可以从macromedia存档下载它,也可以尝试下面的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%的工具。 :d

首先安装应用程序stardict。

 sudo apt-get install stardict 

然后,打开CD。 在linux文件夹中找到oald.zip文件并粘贴到桌面。 然后解压缩文件。 将有oald.dictoald.idx文件。

复制该文件并将其粘贴到该文件夹​​中

/usr/share/stardict/dic

你可以使用stardict字典

**您还可以运行setup.sh文件

转到linux文件夹。 然后,

 sudo bash setup.sh 

我很抱歉更新这个主题,但是因为我遇到了这个问题并且现在已经解决了。

  1. 我从牛津的CD创建一个iso文件。

  2. 然后在iso文件里面存在一个文件夹,它的名字是linux。 你应该在外面复制它,并有一个.sh文件来安装软件。

如下图所示: 在此处输入图像描述

  1. 然后运行它: ./setup.sh即是。

我的log文件:

 ----====== OAAD installation program ======---- You are running a x86 machine with libc5 Hit Control-C anytime to cancel this installation program. OXFORD UNIVERSITY PRESS SOFTWARE LICENCE The literary material and computer software programs in this CD-ROM ("the Software") and any associated documen tation are protected by copyright laws worldwide. The copyright is owned or licensed to Oxford University Press ("OUP"). 1. LICENCE OUP grants you the non-exclusive non-transferable right to use the Software on a single computer of the type sp ecified in the packaging. You may not network the Software. 2. USE OF THE SOFTWARE 2.1 Without prejudice to any statutory rights so to do and except as expressly permitted by this licence, y ou must not modify, adapt, distribute, transmit, transfer, publish, reproduce or alter any of the Software or a ny associated documentation. 2.2 Recognising the damage to OUP's business which would flow from unauthorized use of the Software and any associated documentation, you will make every effort to keep the CD-ROM and associated documentation secure bo th during the continuance of this licence and after its termination. 3. TERMINATION You may terminate this licence at any time by destroying the Software and any associated documentation. This l icence will also terminate if you breach any of its terms. 4. WARRANTIES 4.1 OUP warrants that the Software will be free from defects in materials and workmanship under normal use and will conform to the published specification for 90 days from the date you receive it. 4.2 The above warranty is in lieu of all other warranties express or implied and representations and in par ticular but without limitation to the foregoing: 4.2.1 OUP gives no warranties and makes no representations that the Software will be suitable for any particu lar purpose or for use under any specific conditions notwithstanding that such purpose or conditions may be kno wn either to OUP or the dealer from whom you acquired the CD-ROM; 4.2.2 OUP accepts no responsibility for any mathematical or technical limitations of the Software; 4.2.3 OUP does not warrant that the operation of the Software will be uninterrupted or free from errors. 5. LIMITATION OF LIABILITY 5.1 The entire liability of OUP and its suppliers and your exclusive remedy shall at OUP's option be replac ement of the CD-ROM disc. 5.2 Save in the case of death or personal injury, in no circumstances will OUPor its suppliers be liable fo r any damages whatsoever (including without limitation damages for loss of data, loss of business, loss of prof it, goodwill or any other consequential losses of any nature) arising out of the use or inability to use the So ftware or any associated documentation. 5.3 Links to any third party websites are provided by OUP for information only and OUP disclaims any respon sibility for any materials contained in any third website to which a link is provided. 6. LAW This licence is governed by English law and the English Courts shall have jurisdiction. Do you agree with the license? [Y/n] Please enter the installation path [/home/shu/oaad] 'Application and data files' option will be installed. 'Minimal data files and application' option will be installed. 'Sound files' option will be installed. 'Permission handling' option will be installed. 'Install fonts' option will be installed. 'Install desktop shortcut' option will be installed. Installing to /home/shu/oaad/ 170492 MB available, 363 MB will be installed. Continue install? [Y/n] Installing Application and data files ... 100% - /home/shu/oaad//CD_Licence.txt 100% - /home/shu/oaad//chrome/plugs.jar 100% - /home/shu/oaad//chrome/en-US.jar /home/shu/oaad//chrome/modern.jarult/findHistoryWindow16.xpmm 100% - /home/shu/oaad//chrome/modern.jar 100% - /home/shu/oaad//chrome/toolkit.jar 16% - /home/shu/oaad//chrome/comm.jare.txt 100% - /home/shu/oaad//chrome/comm.jar /home/shu/oaad//chrome/oaad/skin/data/oads_arl.cssss /home/shu/oaad//chrome/oaad/skin/data/oads_topics.css.png.pnggng /home/shu/oaad//chrome/oaad/skin/img/settings/labels-bg.pngright.png.pngpng 100% - /home/shu/oaad//chrome/oaad/skin/oad/img/popups-btn.pnglex-bg.png 100% - /home/shu/oaad//chrome/oaad/skin/oad/img/interface/toolbar-btn.pngnggggg /home/shu/oaad//chrome/oaad/skin/global/arrow/arrow-dn-sharp.giff.gifgifg.png 100% - /home/shu/oaad//chrome/oaad/skin/oaad/img/popups-btn.pnglex-bg.pngif 100% - /home/shu/oaad//chrome/oaad/skin/oaad/img/interface/toolbar-btn.pngnggggg 100% - /home/shu/oaad//chrome/oaad/skin/obad/img/popups-btn.pnglex-bg.pngg.png /home/shu/oaad//chrome/oaad/skin/obad/img/global/scrollbar/spacer1-vrt.gif 100% - /home/shu/oaad//chrome/oaad/skin/obad/img/interface/toolbar-btn.pngnggggg 100% - /home/shu/oaad//chrome/oaad/content/flash/word_family_negative.swfg.png 100% - /home/shu/oaad//chrome/oaad/content/flash/jumbledwords.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/listentype.swfp.xmlxmlmlxmll 100% - /home/shu/oaad//chrome/oaad/content/flash/word_forms.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/word_definitions.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/word_family.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/which_words.swfswfopriate.flawfns.swf.fla 100% - /home/shu/oaad//chrome/oaad/content/flash/wwtv.swfpp.xmlxmlmlxmll 100% - /home/shu/oaad//chrome/oaad/content/flash/opposites_synonyms.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/wdtv.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/images/piecharts.jpg 100% - /home/shu/oaad//chrome/oaad/content/flash/ald8ex.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/words_in_context.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/iwriter.swf 100% - /home/shu/oaad//chrome/oaad/content/flash/prepositions.swf.mp333 100% - /home/shu/oaad//chrome/inspector.jarntents.rdfrface.xulxml 100% - /home/shu/oaad//components/libhtmlpars.so 100% - /home/shu/oaad//components/libuconv.soptso 100% - /home/shu/oaad//components/libnecko.sotso 100% - /home/shu/oaad//components/libwidget_gtk2.so 100% - /home/shu/oaad//components/libtransformiix.so 100% - /home/shu/oaad//components/libimglib2.sootener.js 100% - /home/shu/oaad//components/libxpconnect.so.so 100% - /home/shu/oaad//components/libdocshell.sopto 100% - /home/shu/oaad//components/libappcomps.som.so 100% - /home/shu/oaad//components/libgfxps.soscom.so 100% - /home/shu/oaad//components/libmork.so 100% - /home/shu/oaad//components/libgfx_gtk.so 100% - /home/shu/oaad//components/libeditor.soxpcom.so 100% - /home/shu/oaad//components/libpipnss.sosptt 100% - /home/shu/oaad//components/libi18n.sorxpcom.so 100% - /home/shu/oaad//components/libgklayout.soso 100% - /home/shu/oaad//components/libxpinstall.sopt 100% - /home/shu/oaad//libSDL-1.2.so.0s.jss.jsfrdfome-example.csss 100% - /home/shu/oaad//libaspell.so.15 100% - /home/shu/oaad//libmozjs.so 100% - /home/shu/oaad//libnspr4.so 100% - /home/shu/oaad//libnss3.so 100% - /home/shu/oaad//libnssckbi.so 100% - /home/shu/oaad//libsmime3.so.so 100% - /home/shu/oaad//libsmpeg-0.4.so.0 100% - /home/shu/oaad//libsoftokn3.so 100% - /home/shu/oaad//libssl3.so 100% - /home/shu/oaad//libstdc++.so.5 100% - /home/shu/oaad//libxpcom_core.so 100% - /home/shu/oaad//plugins/libflashplayer.so 100% - /home/shu/oaad//./icon.xpmkfindbecursor.so.soifiesrties 100% - /home/shu/oaad//./splash.xpm Running script chdir(push: ../oaad.data): No such file or directory loki_setup: 2 Unable to find file 'fs.skn' in '/home/shu/Desktop/linux' chdir(push: ../oaad.data): No such file or directory loki_setup: 2 Unable to find file 'pic.skn' in '/home/shu/Desktop/linux' chdir(push: ../oaad.data): No such file or directory loki_setup: 2 Unable to find file 'resources.skn' in '/home/shu/Desktop/linux' chdir(push: ../oaad.data): No such file or directory loki_setup: 2 Unable to find file 'thumb.skn' in '/home/shu/Desktop/linux' chdir(push: ../oaad.data): No such file or directory loki_setup: 2 Unable to find file 'topics.skn' in '/home/shu/Desktop/linux' Installing Minimal data files and application ... 100% - /home/shu/oaad//oaad.data/topics.jar chdir(push: ../oaad.data): No such file or directory loki_setup: 2 Unable to find file 'us_pron.skn' in '/home/shu/Desktop/linux' Installing Sound files ... Fixing data Install fonts Install desktop shortcut Installation complete. 

安装完成后,您的桌面上会有软件icon ,其名称为oaad.desktop ,因为它没有权限,您无法运行它。

  1. 现在通过你的终端设置权限: chmod +x aood.desktop

你现在应该看到它的图标

在此处输入图像描述

但是如果你运行它,因为软件没有日期基础,没有什么可以显示给你。
然后你应该mount原始的iso mount为CD-ROM,以便软件可以使用它。
我尝试mount -t iso9660 -o loop但它失败了。

  1. 而不是它你可以安装CDemu它是虚拟CD / DVD驱动器然后:

     sudo add-apt-repository ppa:cdemu/ppa sudo apt-get update sudo apt-get install gcdemu cdemu-client 

之后运行它并挂载您的iso文件。
现在,如果您运行OAAD的图标,您将拥有它:)

在此处输入图像描述

Ubuntu 16.04 LTS | x86