1
我想弄清楚如何在Linux(EC2)上获取苹果可执行文件的UUID。如何获得Linux上的苹果二进制文件的UUID
在Mac上,我可以使用下面的行来获得UUID:
xcrun dwarfdump --uuid
我了解到,有在Linux dwarfdump的一个版本,所以我用下面的命令来安装它:
sudo yum install libdwarf-tools
但是,当我运行该实用程序并查看帮助屏幕时,没有“-u”或“-uuid”命令,并尝试运行它们不会执行任何操作(没有错误消息)。可用的命令看起来像是我正在寻找的不同工具。我尝试了一些参数,比如“-a”和“-b”,它们对应于Mac上的同一个文件,但我从来没有得到任何输出。
有谁知道在哪里可以得到支持UUID for Linux的dwarfdump版本?或者从文件中获取UUID的任何其他简单方法?我知道它在二进制文件中,但我不想为此写一个完整的命令解析器。
你运行什么工具(来自libdwarf-tools)? –
来自libdwarf-tools的实用程序就是所谓的'dwarfdump'。其实我只是从当前目录运行这个命令,所以我不知道100%是来自libdwarf-tools,但是在我安装libdwarf-tools之前,dwarfdump没有工作,所以它必须从那里开始。我应该使用什么实用工具才能获得UUID? – Locksleyu