【问题标题】:List of executables installed from package从包安装的可执行文件列表
【发布时间】:2013-09-21 20:39:54
【问题描述】:

在linux下,通过sudo apt-get install <package>安装包后,如何查看所有添加到/usr/bin的新可执行文件?

具体来说,我试图找出用于 texlive 包的主要可执行文件。

我试过了 dpkg -L texlive 但只列出/usr/share 下的文件而不是/usr/bin

【问题讨论】:

    标签: linux ubuntu apt


    【解决方案1】:

    此命令显示给定包安装的所有可执行文件:

    dpkg -L packagename | xargs file | grep executable
    

    如果您只想查看安装在/usr/bin 中的可执行文件,请使用:

    dpkg -L packagename | xargs file | grep ^/usr/bin | grep executable
    

    如果您的包没有在 /usr/bin 下列出任何内容,则可能是它没有任何可执行文件 - 这是库和其他帮助程序包的典型情况。

    【讨论】:

    • 我不明白。在安装 texlive 之前,我没有 tex 可执行文件等。现在我做了,但dpkg -L/usr/bin/ 下没有显示任何内容
    • 原来我的Devian/Ubuntu自带的texlive发行版已经过时了。
    猜你喜欢
    • 1970-01-01
    • 2015-08-07
    • 1970-01-01
    • 1970-01-01
    • 2011-11-29
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 1970-01-01
    相关资源
    最近更新 更多