我想在 Alpine 中使用 apk 安装最新版本的 Hugo 软件包。根据pkg详细信息,最新版本是0.114.1-r0
但是当我在 Dockerfile 中运行此代码时,出现错误:
ENV HUGO_VERSION 0.114
RUN apk add --no-cache hugo=~${HUGO_VERSION}
并说:
0.101 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
0.240 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
0.530 ERROR: unable to select packages:
0.532 hugo-0.111.3-r2:
0.532 breaks: world[hugo~0.114]
- 为什么会发生这种情况?
- 如何以“pkg=version”格式安装最新版本?我想默认安装最新版本,但我希望用户可以更改该版本。