是否可以列出直接安装的软件包apk add
?例如apk add docker
,apk add lm-sensors file
等等。
运行apk info
列出了所有已安装的软件包(包括已安装软件包的依赖项),但我想将此列表缩小到不依赖其他软件包的顶级软件包,以便在另一个系统上重现这些软件包。
答案1
应自动生成一个列表并在 处提供/etc/apk/world
。请参阅apk-world(5)
:
在 /etc/apk/world 中,apk 维护着世界,即明确
安装的软件包列表。这是一个纯文本文件,每
行一个软件包规范。
答案2
您使用了错误的工具。
你应该使用lbu
生成一个软件包列表,或者更好的是一个覆盖文件,您可以使用它将 Alpine Linux 系统带入一组已知的软件包。