代码之家  ›  专栏  ›  技术社区  ›  ctd vtortola

有没有工具可以找出哪些包提供了一个文件?

  •  3
  • ctd vtortola  · 技术社区  · 15 年前

    例如,如果./configure或make告诉我缺少libx11.so.6,而且在我的系统中找不到它,那么有没有可以输入的工具或网站?

    LBX11 .SO 6


    然后是分发/拱门,然后返回

    LIXX11-6 libx11-6-debug[或其他;询问自述文件可能会返回大量条目]

    http://sysinf0.klabs.be/ 对某些发行版和体系结构执行类似的操作,但似乎没有更新的发行版。另外,它们没有文件名的条目,因此您需要在“packagename site:sysinf0.klabs.be”上搜索。

    我对Ubuntu最感兴趣,但也很高兴知道其他发行版的类似工具。

    4 回复  |  直到 15 年前
        1
  •  3
  •   Dirk is no longer here    15 年前

    ftp://ftp.us.debian.org/debian/dists/sid/Contents-i386.gz

        2
  •  2
  •   ephemient    15 年前
    $ sudo apt-get install apt-file
    $ sudo apt-file update
    $ apt-file search libX11.so.6
    

    apt-file

    $ sudo apt-get install auto-apt
    $ sudo auto-apt update
    $ sudo auto-apt updatedb
    $ sudo auto-apt update-local
    $ auto-apt run ./configure
    

    auto-apt

        4
  •  0
  •   alex tingle    15 年前

    $ dpkg -S FILENAME