为什么命令 apt-cache show 会导致“E: no packages found”?Ubuntu 16.04

thi*_*ary 3 apt apt-cache

我不明白为什么我的 apt-cache 会是空的,因为我的系统上安装了无数个软件包(就像所有 Ubuntu 系统一样)。我尝试安装一个随机程序并运行它,认为它可能只显示临时包,但得到了相同的结果。

Zan*_*nna 9

apt-cache show(或apt show)命令需要一个参数:一包的名称:

$ apt-cache show gimp
Package: gimp
Priority: optional
Section: universe/graphics
Installed-Size: 16188
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Ari Pollak <ari@debian.org>
Architecture: amd64
Version: 2.8.18-1
Run Code Online (Sandbox Code Playgroud)

...以及更多行

也许您想apt list查看可用的软件包或apt list --installed已安装的软件包?

  • @thinksinbinary 不知何故,这使它进入了热门网络问题列表,因此显然足够有趣... (2认同)