这个问题经常出现在我身上,谷歌和手册页都没有帮助我解决它。问题是,我怎样才能让 apt-get 或他的朋友(apt-file 或 apt-cache)给我一个给定包安装的文件列表?假设我刚刚安装了 ivy,我想找到 .jar,它一定是随附的。locate ivy将返回很多关于 kivy 和其他类似命名的包/文件的信息。同样的问题apt-file list。apt-cache show也不会太有用——它提供了很多关于包的信息,但没有关于它的文件的信息。
sudo-1.8.15-2.fc23.x86_64fedora 23 中的软件包依赖于 vi,如以下证明:
$ rpm -qR sudo | grep vi
/usr/bin/vi
为什么?这是包维护者方面的错误吗?这种依赖性至少会导致fedora 23 中的一个错误。
我正在运行 Fedora 23,证明如下:
uname -a
Linux localhost.localdomain 4.2.3-300.fc23.x86_64 #1 SMP Mon Oct 5 15:42:54 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux