您是否曾经遇到由于缺少依赖项而无法构建软件包的情况? 当我们要编译程序或运行二进制文件时,可能会发生类似情况。 在所有情况下, 样式错误:“缺少X文件,无法执行请求的任务”。 但是, 您如何知道该文件所在的其他软件包,然后安装它并解决问题? 好吧,这是 apt文件 这可能有很大的帮助。 |
sudo aptitude安装apt-file
安装后,apt-file需要创建其内部索引:
apt文件更新
该过程需要几分钟才能完成,具体取决于您的Internet连接。 该过程完成后,您现在可以搜索丢失的文件:
apt文件搜索FindKDE4Internal.cmake
apt-file将返回包含您必须安装的软件包的输出行,例如:
kdelibs5-dev:/usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake
这意味着您必须安装 kdelibs5-dev.
数据来源: Comulinux的 & 毛恩戈拉