![为什么选择麦迪逊公寓?](https://linux22.com/image/87480/%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89%E6%8B%A9%E9%BA%A6%E8%BF%AA%E9%80%8A%E5%85%AC%E5%AF%93%EF%BC%9F.png)
不久前我问了这个问题——“apt-get -s update”或其他一些 apt 命令是否可以选择列出将从中下载软件包的存储库?,关于如何列出要升级的存储库包。我现在学会了另一个命令,apt-cache madison
它将列出将从中安装包的存储库。
为什么这样的名字madison
与手头的任务毫无关系?
答案1
该madison
命令被添加到适配 0.5.20。它产生的输出类似于当时存在的工具,称为madison
Debian 服务器管理员使用它。其中一些工具的名字是常见的女性名字,我不知道这背后是否有特定的历史。
该madison
工具不再存在,但有一个名为的部分重新实现madison-lite
(查询本地包存档,就像原始包一样),以及一个名为rmadison
在开发脚本它查询远程服务器。
apt-cache madison
没有强调,因为它显示的大部分内容也可以通过apt-cache showpkg
和获得apt-cache policy
。
答案2
从man apt-cache
:
apt-cache 的 madison 命令尝试模仿 Debian 归档管理工具 madison 的输出格式和功能子集。它以表格格式显示包的可用版本。与原来的 madison 不同,它只能显示 APT 已检索到包列表的体系结构的信息 (APT::Architecture)