系统相关
首页 > 系统相关> > linux-有没有一种工具可以找出哪些软件包提供了文件?

linux-有没有一种工具可以找出哪些软件包提供了文件?

作者:互联网

例如,如果./configure或Make告诉我我缺少libX11.so.6,并且在我的系统上不存在,是否可以输入工具或网站

libX11.so.6

然后是发行版/架构,然后返回

libx11-6
libx11-6-debug [or whatever; asking README would probably return reams of entries]

http://sysinf0.klabs.be/对于某些发行版和体系结构做了类似的工作,但似乎没有最新的发行版.另外,它们没有文件名条目,因此您需要Google“ packagename site:sysinf0.klabs.be”.
我对Ubuntu最感兴趣,但最好也了解其他发行版的类似工具.

解决方法:

Debian通过网站来做到这一点:

>在搜索软件包内容下搜索Packages页面
> answer in this example
>选项,其中“任何”架构上的不稳定分布(因为它是最大的),其中“包含名称包含关键字的文件的软件包”

Ubuntu可能做类似的事情,但是我不太了解网站/启动板.

您也可以获取索引文件ftp://ftp.us.debian.org/debian/dists/sid/Contents-i386.gz,但由于它经常更改,因此网站选项可能更方便.

标签:ubuntu,configure,package-managers,linux
来源: https://codeday.me/bug/20191024/1920118.html