加载共享库时出错:启动 Opera Mobile Emulator 时出现 libQtGui.so.4

Lar*_*rry 10 software-installation

显然 Opera Mobile Emulator 是一个 32 位程序,Ubuntu 13.10 不再包含“a32-libs”包来提供这种支持。

我已经下载并解压了文件,但是当我尝试运行模拟器时,我收到以下错误消息:

./opera-mobile-emulator-launcher: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我到处搜索,找到了为了在 13.10 上运行 32 位程序而应该安装的各种软件包列表。我尝试了几个,但它们都失败了,因为运行特定程序所需的包列表似乎是特定于该程序的。

有谁知道我怎样才能让它发挥作用?

Bra*_*iam 17

除非您使用与系统其他部分不同的架构,否则只需执行sudo apt-get install libqtgui4就足够了。

如果您使用的是其他架构,只需附加:arch到包名称。例如,如果您使用的是 64 位版本,那么libqtgui4:amd64适合您:

sudo apt-get install libqtgui4:amd64
Run Code Online (Sandbox Code Playgroud)