已安装的程序: fuser, killall, pstree, 和 pstree.x11 (链接到 pstree)
Psmisc 软件包包含用于显示有关运行进程信息的程序。
准备编译 Psmisc
./configure --prefix=/usr --exec-prefix=""
配置选项的含义
这确保 Psmisc 二进制文件将安装到/bin而不是/usr/bin。 这是根据 FHS 的正确位置,因为 LFS-Bootscripts 软件包会使用某些 Psmisc 二进制文件。
编译软件包
make
安装软件包
make install
没有理由让 pstree 和 pstree.x11 程序驻留在/bin。 因此,将它们移动到/usr/bin:
mv -v /bin/pstree* /usr/bin
默认情况下,Psmisc 的 pidof 程序未安装。 这通常不是问题,因为它会在 Sysvinit 软件包中稍后安装,该软件包提供更好的 pidof 程序。 如果特定系统不使用 Sysvinit,请通过创建以下符号链接来完成 Psmisc 的安装
ln -sv killall /bin/pidof