我在Jetson上运行JetPack 4.6.1,而我试图运行的PHP脚本则抱怨没有usleep:
sh: 1: usleep: not found莱努克斯休眠:命令找不到,为什么?的答案表明它应该在initscripts (关于RH)和Debian显然是一样的中。然而,initscripts已经贬值并被util-linux (或sysvinit-utils)所取代。我安装了util-linux,但仍然找不到usleep。
事实上,查看所有三个包(initscripts、util-linux和sysvinit-utils)的文件列表都不会显示任何usleep文件。
这个回答 to Ubuntu有睡眠吗?建议安装BusyBox,而我这样做了,但没有帮助。对于同样的问题,这个回答可能有一个解决方案(隐藏在nosql包中),但在尝试之前,我只想知道它应该在哪里,为什么定位如此困难?命令本身是否被否决了?
发布于 2022-07-20 22:53:25
您的部分问题似乎是问,在一些年过去之后,如何找到一个带有实用程序命令的包,并且该命令可能已经转移到另一个包中(或者可能已经有了几个实现,还有一些仍然可用)。对于Debian和Ubuntu来说,这种搜索更容易通过他们的包搜索网站。分别为https://packages.debian.org/和https://packages.ubuntu.com/。
传统的上层搜索框名为搜索包目录,在这种搜索中往往帮不上忙,但是下面的搜索框名为搜索包的内容。单击复选框/单选按钮,查找其名称以关键字结尾的文件。
在Debian和Ubuntu站点上,这个搜索都发现包gnulib、Epe4-Help、scheme9和lmbench具有可能对您有用的文件。最有可能的是lmbench -其他看起来像帮助文本,而不是可执行代码。
我不知道带有yum/rpm包存储库的发行版是否具有类似的搜索功能,但Debian/Ubuntu在某些情况下对我非常有用。
https://unix.stackexchange.com/questions/710633
复制相似问题