查询可用包的数据库 apt缓存 和 根据
这个 apt缓存 命令可以显示存储在 APT 内部数据库中的大部分信息。 此信息是一种缓存,因为它是从列表中列出的不同来源收集的 sources.list文件 文件。 这发生在 apt更新 操作。
词汇 缓存是一种临时存储系统,用于在以下情况下加快频繁的数据访问
词汇 缓存是一种临时存储系统,用于在以下情况下加快频繁的数据访问
缓存
通常的访问方法很昂贵(性能方面)。 这个概念可以应用
从微处理器核心到高端存储系统,适用于多种情况和不同规模。
在 APT 的情况下,参考 文件是位于 Debian 镜像上的文件。 也就是说,通过在线软件包数据库推动每次搜索是非常低效的。 这就是为什么 APT 存储这些文件的副本(在 /var/lib/apt/列表/) 并在这些本地文件中进行搜索。 相似地, / var / cache / apt / archives / 包含已下载软件包的缓存副本,以避免在需要重新安装它们时再次下载它们。
为避免频繁升级时过多的磁盘使用,您应该定期整理 / var / cache / apt / archives / 目录。 为此可以使用两个命令: 干净 (或 apt-get clean) 完全清空目录; 易于自动清洁 (apt-get 自动清理) 只删除不能再下载的包,因为它们已经从镜像中消失了,因此没有用。 注意配置参数 APT::干净安装 可用于防止删除 deb文件。 当前安装的文件。 另外,请注意 根据 下载的文件一旦安装就删除,因此这主要在您使用其他工具时很重要。
缓存
这个 apt缓存 命令可以执行基于关键字的包搜索 apt-cache 搜索 关键字. 它还可以显示包可用版本的标题 apt-cache 显示 包. 此命令提供包的描述、依赖项和维护者的名称。 此功能在确定通过元包安装的包时特别有用,例如 kali-linux-无线, kali-linux-网络和 kali-linux-gpu。 注意 apt搜索, 恰到好处的展示, 能力搜索和 能力展示 以同样的方式工作。
替代: 轴缓存 apt-cache 搜索 是一个非常初级的工具,基本上实现 grep的 关于包装的描述。 当包含太多关键字时,它通常会返回太多结果或根本没有结果。 轴缓存搜索 术语,另一方面,提供更好的结果,按相关性排序。 它使用 Xapian的 搜索引擎,并且是 apt-xapian-索引 包,它索引所有包信息(以及更多,如 的.desktop 所有 Debian 软件包中的文件)。 它知道标签并在几毫秒内返回结果。 | |
$ axi-cache 搜索取证图形 找到 5 个结果。 结果 1-5: 100% 尸检 - SleuthKit 的图形界面 82% forensics-colorize - 使用 ➥ 彩色图形 73% dff - 强大、高效和模块化的数字取证 ➥ 框架 53% gpart - 猜PC磁盘分区表,找丢 ➥ 分数 46% testdisk - 分区扫描器和磁盘恢复工具,以及 ➥ PhotoRec 文件恢复工具 |
更多术语:着色分区文件磁盘标签尸检
➥ 数字差异
更多标签: admin::forensics security::forensics role::program
➥ 管理::恢复界面::命令行管理::启动
➥ 范围::实用程序
有些功能很少使用。 例如, apt-cache策略 显示包源的优先级以及单个包的优先级。 另一个例子是 apt-cache dumpa vail, 显示所有包的所有可用版本的标题。 apt 缓存 pkgnames 显示在缓存中至少出现一次的所有包的列表。