如何使用 apk 包管理器将 alpine 中的包安装到特定文件夹中?

如何使用 apk 包管理器将 alpine 中的包安装到特定文件夹中?

我正在尝试在 Alpine Docker 映像中安装软件包。我能够安装该软件包并验证它们,但现在我想将所有软件包安装在当前工作目录中,假设在 bin 文件夹中

我如何使用 apk 包管理器来做到这一点?

或者

还有其他方法吗?

答案1

这可能不适用于每个包,但您可以尝试在本地获取并运行,例如:

apk 获取 PKG-NAME

然后将包内容提取到本地:

tar zxvf PKG-NAME.apk

然后运行存在的任何文件。

但是,这仅在软件包的安装不依赖于其安装位置时才有效。

相关内容