在 Ubuntu 上运行 Zelda Classic 仍然有问题吗?

在 Ubuntu 上运行 Zelda Classic 仍然有问题吗?

所以我下载并解压了 Zelda Classic 到我的 Ubuntu 14.04 64 位笔记本电脑上的下载文件中。我打开文件夹并单击 zlaunch-l,但什么也没发生。我检查了属性,它是可执行的。我选择运行软件再次运行 zlaunch-l 应用程序,但没有任何效果。我尝试在终端中选择它,但它似乎无法区分 Zelda Classic 文件夹名称中的空格,并告诉我不存在路径文件夹。我想在我的计算机上玩 Zelda,但我也想知道如何运行我在软件中心之外下载的应用程序。请帮帮我。

答案1

这就是我所做的(顺便说一句谢谢你向我展示这个。我现在会离线几天^^)

  1. 下载游戏来自http://www.zeldaclassic.com/downloads.php(正如您提到的 2.50 版本)

  2. 进入下载文件夹,右键单击文件并选择提取自此处.这将在下载文件夹中创建一个名为塞尔达经典。从您的终端中转到此文件夹,然后./zelda-l

它应该立即开始...

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

请注意,我没有检查任何要执行的选项,只是以文件到达的方式使用了它们(没有修改任何权限)

这有帮助,ag.cfgZelda Classic 文件夹内文件的第 48 行显示了这一点

linux_qst_dir = /home/cyrex/Downloads/Zelda Classic/

所以也许那行可以帮到你。我也在运行 14.04 64 位。

答案2

Zelda classic 需要各种 32 位库,而 64 位版本的 Ubuntu 中不包含这些库。使用命令ldd ./zlaunch-lldd ./zelda-l获取缺失文件的列表,然后使用 aptitude 或类似程序安装上述库。这些命令应该会安装所有必需的库:

sudo apt-get install libxcursor1:i386
sudo apt-get install libxpm4:i386
sudo apt-get install libasound2:i386
sudo apt-get install libgtk2.0-0:i386
sudo apt-get install libxxf86vm1:i386

答案3

这听起来像是一个典型的路径问题。它一点也不荒谬,你只需要习惯这种思维方式 ;)

如果您尝试通过从终端调用来启动程序,系统会检查PATH变量以找到它。

您的HOME目录不是搜索路径的一部分,出于安全原因您可能不想更改它

只需尝试这个:

  • 打开终端
  • 使用以下命令切换到你解压游戏的目录cd GAMEPATH
  • 键入./zlaunch-l并按回车键

命令前面./的指示你的系统不要继续搜索,PATH而是运行该程序就在这儿在您当前的工作目录中。

相关内容