如何启动手动安装的应用程序?

如何启动手动安装的应用程序?

我对 Ubuntu 完全陌生。我习惯在 Windows 中执行 .exe 文件。但在这里,当我单击一个看起来像是启动的文件时,它不起作用。我在 Raspberry Pi 2 上使用 Ubuntu Mate。

我输入

sudo chmod +r+x ZSNES

它说 zsnes 不是文件名。ZSNES 是一个 SNES 模拟器。我把所有解压的文件都放在桌面上的一个文件夹中。我尝试用目录代替文件,在文件末尾加上扩展名,还有其他东西。通常我的技术水平不会这么差。但说到 Linux,我真的很糟糕。这是一个Dropbox 档案链接,如果你想亲自看看它的执行情况。

答案1

使用快捷方式打开终端Ctrl+Alt+T
输入应用程序的名称并按回车键。
如果您需要管理员/根权限,请使用前缀须藤后面跟着应用程序的名称。示例 -

sudo bash文件名

另外,.exe 文件不能直接在 Linux 上运行。如果要运行 .exe 文件,请安装 Wine 平台。对于 Linux 中的应用程序,您需要 .deb 包。

答案2

我查看了您提到的软件包的安装过程:
您还需要:
- SDL(简单直接媒体层):检查http://www.libsdl.org获取 SDL 1.2.0 或更高版本。-

NASM v0.98.39:http://nasm.sf.net/

- zlib v1.2.3 或更高版本:http://www.zlib.net 它可能已经安装在您的系统上,也许您只是缺少开发标头。检查您的发行版可用的软件包或转到上面的页面

- libpng :http://www.libpng.org/ 您可能还需要 libpng,ZSNES 可以在没有 PNG 支持的情况下进行编译,但我发现这样做会使 ZSNES 出于某些奇怪的原因变得不稳定。如果您没有 libpng,请获取并安装它,或者将 --without-png 选项传递给“configure”脚本。-

Curses/NCurses 检查您的发行版。如果您在启用调试器的情况下进行编译,则需要其中一个。您可能还必须在包含目录中将 ncurses.h 符号链接到 curses.h。

然后构建可执行文件,转到 src 目录并输入:

sudo sh ./autogen.sh && gmake && gmake install

注意:这仅涵盖 SVN/WIP 版本,有关发布请参阅下面的说明。

注意:autogen.sh 需要安装 automake 和 autoconf。您收到的任何有关 configure.in 的解析错误都是由于未安装这些程序造成的。

另请注意:libpng(可选)需要是最新版本,否则 zsnes 将不会使用它。
源码: zsnes_1_51/docs/安装.txt

答案3

问题中提到的是源代码,你不能运行它,你必须构建它。

您几乎肯定会面临依赖问题,而且由于您的 Ubuntu 没有互联网连接,这将是一个大问题。

相反,你应该使用一个.deb文件,当然你需要以某种方式下载它们并将其放在你的/home文件夹中

下载 12.04

安装

sudo dpkg -i zsnes_1.510-2.2ubuntu5_i386.deb

下载 14.04

安装

sudo dpkg -i zsnes_1.510+bz2-6_i386.deb

下载 15.10

安装

sudo dpkg -i zsnes_1.510+bz2-8_i386.deb

如果你有 64 位系统,可能还需要启用 32 位支持,只需运行

sudo dpkg --add-architecture i386

相关内容