安装 tar.gz,但安装文件上没有配置文件夹

安装 tar.gz,但安装文件上没有配置文件夹

我正在尝试安装羅基辛,Ubuntu 14.04 上的机器人模拟器。

我下载了 tar.gz 并解压了它。但我没有找到任何配置文件夹或 make 文件来开始安装。我该如何安装此类软件?

我还可以运行 Windows 版本的模拟器,使用 Wine。但我想解决这个问题,因为我还有另一个模拟器,叫做机器人这也给我带来了同样的问题,没有安装文件。我该如何安装它们?

答案1

没有configure文件,因为档案包含二进制文件。

可执行文件位于/bin/:假设您将文件夹解压到~/Downloads,您可以直接执行该程序,通过运行

chmod +x ~/Downloads/RoKiSim/bin/RoKiSim

并通过运行来执行它

~/Downloads/RoKiSim/bin/RoKiSim

/opt/要安装它,我建议您通过运行将文件夹移动到

sudo mv ~/Downloads/RoKiSim/ /opt/

通过运行使程序可执行

chmod +x /opt/RoKiSim/bin/RoKiSim 

/usr/bin/并通过运行添加符号链接

sudo ln -s /opt/RoKiSim/bin/RoKiSim /usr/bin/rokisim

此后,您只需运行 即可运行该程序rokisim

答案2

搜索autogen.shconfigure并启动脚本。之后是makemake install

答案3

对已接受的答案的补充:

检查您下载的应用程序是否与您的 Ubuntu 版本兼容。如果您不小心下载了 64 位版本,但只运行 32 位 Ubuntu,您将遇到此类程序的错误。一种检查方法是使用file相关二进制文件:

32 位示例:

$ file Telegram 
Telegram: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=11f563210db7884f7da2097cbf7a749e7f87eb4c, stripped

64 位示例:

$ file Telegram 
Telegram: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=56a499cd5b22c4b431a60089d5443ae454f63029, stripped

答案4

每当您尝试从源代码安装时,请始终搜索文件README或者INSTALL,您可以在那里找到有关如何安装该应用程序的指示。阅读这些文件可以为您提供安装应用程序的步骤。

相关内容