Debian 9 中的 aptitude 如何允许细粒度清除新软件包列表?

Debian 9 中的 aptitude 如何允许细粒度清除新软件包列表?

我很好奇注意到斯蒂芬的断言有没有办法列出软件包从进入 Debian 存档的日期算起?那:

在 Debian 9 中,aptitude 允许更细粒度地清除新软件包列表,这有助于使其易于管理且有用。

有人可以详细说明一下吗?我确实查看了 aptitude 的更新联机帮助页,虽然它的内容比以前多得多,但找不到斯蒂芬前几天分享的内容。如果可能的话,请有人分享示例,以了解新的 aptitude 如何针对新的软件包列表发挥作用。

答案1

自从版本0.8.2-1,允许用户使用命令行选项或TUI 中的键aptitude指定应从“新包”列表中忘记哪些包。包可以按名称、按模式、按部分或使用任何搜索模式指定;例如forget-newFaptitude

aptitude forget-new '~sdebug' '~slibs'

忘记“debug”和“libs”部分中的所有新包。 (我在索引更新后自动运行它 - 我不关心这些部分中出现的新包。)

联机帮助页中对此进行了简要记录:

forget-new

忘记有关哪些软件包是“新”的所有内部信息(相当于在可视模式下按“f”)。

此命令接受包名称或模式作为参数。如果字符串包含波形符(“ ~”)或问号(“ ”),它将被视为搜索模式,并且将考虑与该模式匹配的每个包(请参阅参考手册?中的“搜索模式”部分) aptitude

该功能是在#421043

相关内容