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

我正在尝试在Ubuntu 14.04上安装RokiSim ,一个机器人模拟器。

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

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

没有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即可运行该程序。

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

接受答案的补充:

检查您下载的应用程序是否与您的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 

无论何时尝试从源代码安装,搜索文件READMEINSTALL ,您都可以在那里找到如何安装该应用程序的指示。 阅读这些文件可以为您提供安装应用程序的步骤。