独立 Flash 播放器

独立 Flash 播放器

我正在运行 Ubuntu 14.04 x64 桌面 lts,并下载了 Adob​​e 独立播放器。

当我尝试运行它时出现错误:-

./flashplayer ./flashplayer:加载共享库时出错:libgthread-2.0.so.0:无法打开共享对象文件:没有此文件或目录

据我所知,我已经安装了适当的库,但我猜它正在寻找 x86 库,但我不知道如何强制安装它。

我该怎么做呢?

答案1

如果您使用的是 x64,请检查您是否启用了 i386 存储库:

dpkg --print-foreign-architectures

如果没有,请通过以下方式添加:

sudo dpkg  --add-architecture i386
sudo apt-get update

现在,/usr/lib/i386-linux-gnu/libgthread-2.0.so.0由 为我提供libglib2.0-0。要安装 x86 版本,请尝试:

sudo apt-get install libglib2.0-0:i386

答案2

我在 14.04 x64 上也遇到了困难。其他方法(如 gnash)对我来说失败了,可能是因为对 Action Script 的支持不完整。最后我使用了这种方法:

  1. 从以下位置安装最新的 Winehttps://wiki.winehq.org/Ubuntu或者只需通过软件中心安装 wine

  2. 下载独立的 Flash Player 12这里

  3. 解压到(如果您使用档案管理器进行解压,则~/.wine/drive_c/Program Files/必须点击CTRL-H显示隐藏文件来查找目录)。.wine

  4. 打开~/.wine/drive_c/Program Files/fp_12.0.0.38_archive/12_0_r0_38_debug文件夹并 flashplayer12_0r0_38_win_sa_debug.exe使用 Wine Windows 程序加载器启动

  5. 导航到并打开您的 .swf。从现在起,我只需右键单击 SWF 文件并选择使用 Adob​​e Flash Player 12.0 r0 打开即可

资料来源:https://forums.adobe.com/thread/1388144?tstart=0和测试。

相关内容