我想知道在Linux下运行.run文件后,是否可以通过某种方式找到安装了什么或者可能有一个工具可以扫描.run来找出里面的东西
我需要这个,因为我想安装捆绑在其中的软件。有能力运行以使其保持最新。但是捆绑包只是作为.run文件提供的。
现在有人知道该怎么做了吗?
你可以做一些类似的事情
- 建立一个安全的
chroot
(或虚拟机)环境(谷歌就是这样)并安装在其中 -
做一些类似的事情
find / > ORIGINAL_STATE -exec ls -lc {} ; ./INSTALLER.RUN find / > AFTER_INSTALL -exec ls -lc {} ; diff ORIGINAL_STATE AFTER_INSTALL
我看到的很多.run文件(或其他二进制安装文件)都是包含二进制部分的常规脚本。这意味着你可以用文本编辑器打开它们,并检查前几行(用less
而不是gui编辑器打开,这样它就不会被二进制部分卡住)。