安装apt-file
sudo apt install apt-file
sudo apt-file update
使用whereis查找准确的文件名称
whereis libcurl
结果如下:
libcurl: /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libcurl.a /usr/lib/x86_64-linux-gnu/libcurl.la
使用apt-file查找是哪个安装包安装的
sudo apt-file search /usr/lib/x86_64-linux-gnu/libcurl.so
结果如下:
libcurl4: /usr/lib/x86_64-linux-gnu/libcurl.so.4
libcurl4: /usr/lib/x86_64-linux-gnu/libcurl.so.4.6.0
libcurl4-gnutls-dev: /usr/lib/x86_64-linux-gnu/libcurl.so
libcurl4-nss-dev: /usr/lib/x86_64-linux-gnu/libcurl.so
libcurl4-openssl-dev: /usr/lib/x86_64-linux-gnu/libcurl.so
延伸
readhat系列中使用yum provides <filename>
查找某个文件是由哪个安装包生成的