cla*_*lay 15 repository package-managers alpine-linux
如果我使用的是Alpine 3.8,如何从Alpine Edge存储库中添加特定的程序包?甚至支持吗?据我所知,没有等效的反向端口。
我想添加新版本:https : //pkgs.alpinelinux.org/package/edge/community/armhf/librdkafka
而不是3.8版本中的旧版本:https : //pkgs.alpinelinux.org/package/v3.8/community/s390x/librdkafka
val*_*ano 24
您可以使用--repository参数将确切的仓库指定为apk 。
在您的情况下:
apk add librdkafka --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main
Run Code Online (Sandbox Code Playgroud)
Bor*_*isS 15
您还可以添加回购:
echo "@testing http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories
Run Code Online (Sandbox Code Playgroud)
并通过 apk 引用它@testing。例子:
apk add package-name@testing
Run Code Online (Sandbox Code Playgroud)
边缘存储库可能会永久启用。只需执行以下操作:
sed -i '/edge/s/^#//' /etc/apk/repositories
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7980 次 |
| 最近记录: |