在OpenSUSE 11.1上安装Hamachi – 从哪里得到strip?

今天早上我试图安装Hamachi。 但是,当运行“make install”时,我得到了错误:“安装:不能运行带:没有这样的文件或目录”我在哪里得到条二进制? 这不在我的系统中的任何存储库中。

应该是GNU binutils包的一部分。

查看rpm.pbone.net上的rpm内容,strip是TCampbell声明的binutils的一部分,但是您可能还需要安装libc6或libc6-dev

pbone是一个很好的网站findrpm的,可以在这里find

希望有所帮助

找出所需的依赖关系的一个好方法是zypper 。 例如

 $ zypper what-provides /usr/bin/strip Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+----------+---------+----------+------+------------------ i | binutils | package | 2.19-9.3 | i586 | openSUSE-11.1-Oss 

无可否认,你需要知道它是/usr/bin/strip而不是strip ,但是可以猜到。