Packages.gz 命名约定

sha*_*anu 3 package-management

有人可以提供一个可以从包存储库文件中获取包信息(名称、依赖等)的脚本吗?

或者有人可以告诉 Packages 文件的命名约定是什么?

让我解释。当我们发出命令时,apt-get update它会从 Web 获取一个 Packages.gz 文件,其中包含每个包的信息。我需要从该文件中获取每个包的信息。或者我可以改用教程链接。

注意:这不是作业:)

Lek*_*eyn 5

apt-cache可用于查询包列表。要获取所有已知软件包的完整列表,请运行apt-cache dump.

通常,您希望获得所有可用包的列表,并获得有关某个包的更多信息。

  • apt-cache pkgnames - 显示所有可用的包名称
  • apt-cache show [package]- 显示有关包的所有已知信息[package](如果一个包存在于多个存储库中,如 PPA 和主存储库,则可能有多个输出)
  • apt-cache depends [package] - 显示包的依赖关系 [package]