2012年3月4日星期日

使用Ubuntu:什么包没有这样的文件来自哪里?

多少次你有没有注意到一个坐在一个目录中的文件,并想知道... ...这个文件是从哪里来的?或你正在告诉朋友如何使用工具,但他没有安装,你可以不记得你安装什么包。

当然,你可以前往谷歌,但你总是不知道那些人不知道如何?很简单,安装dlocate实用工具,这是一个更快的替代方案,这种类型的查询dpkg的。

sudo易于得到安装dlocate

您可以使用该命令的语法“dlocate “,这会给你这样的输出:

$ dlocate FLAC

的libxine1:/ usr/lib/xine/plugins/1.1.4/xineplug_flac.so
libtunepimp5:/ usr / lib中/ tunepimp /插件/ flac.tpp
gstreamer0.10 - plugins的好:/ usr/lib/gstreamer-0.10/libgstflac.so
FLAC:/。
FLAC:/ USR
FLAC:/ usr / bin中
FLAC:/ usr /斌/ FLAC
- 修整 -

这是一个大量的输出!你可以看到有很多部分匹配的文件名。更好地传递文件名的完整路径。在这种情况下,您可以使用“后手”,以确定您正在使用的FLAC命令,然后通过dlocate的完整路径。

$ FLAC

/usr/bin/flac

$ dlocate / usr / bin中/ FLAC

FLAC:/ usr /斌/ FLAC

现在我们知道,FLAC命令是在所谓的“后手”包。 (是的,这个例子很简单),你甚至可以得到更多的创意(使用1键,不是单引号字符)

美元dlocate`FLAC`

FLAC:/ usr /斌/ FLAC

如果你不喜欢安装其他实用工具,您可以使用“dpk​​g - S的 “命令是建立在,但输出是不是几乎一样快或有组织的。只要确保你传递文件的完整路径,或者实用工具,你应该得到了良好的效果。

没有评论:

发表评论