2020-06-04 仓库中查找文件在哪个包

查找文件在哪个包:

ubuntu:

sudo apt-get install apt-file

sudo apt-file update

apt-file search "curl/curl.h"

//查询到该包所在的包名

//然后就可以根据该包名进行安装

centos:

yum whatprovides xxx


查询软件包包含哪些文件:

1. ubuntu

方法1:apt-file

apt-get install apt-file 

apt-file update    //更新列表

apt-file list packageName //查看包文件

方法2:

查看deb包文件内容

dpkg-deb -c packageName //deb扩展名包

dpkg -L packageName //查看已经安装包内容

————————————————

版权声明:本文为CSDN博主「倔强不倒翁」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/x_r_su/java/article/details/53002412

2. yum 

方法1:

yum只下载包不安装,然后rpm查看。

yum install --downloadonly xxx

下载下来的rpm包一般存放在 /var/cache/yum/x86_64/<发行版版本号>/<仓库名>/packages目录下

rpm -qlp xxx

方法2:

yum install yum-utils

repoquery -q -l

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。