尝试从Alpine Edge存储库安装Firefox时,我似乎遗漏了一些东西
Firefox(版本61.0.1-r0)Repo
与安装不同
Firefox-ESR(版本52.8.1-r0)Repo
我按照文档here执行必要的存储库修改,这使我的存储库看起来像:
http://dl-cdn.alpinelinux.org/alpine/edge/main
http://dl-cdn.alpinelinux.org/alpine/edge/community
跟进:
apk upgrade --update-cache --available
工作正常,并做所有必要的拉力.但是,在尝试时:
apk add --no-cache firefox
返回
ERROR: unsatisfiable constraints:
firefox (missing):
required by: world[firefox]
这是我对非边缘存储库的期望.我确定我错过了一些简单而明显的东西.建议?
最佳答案 对于那些绊倒这个问题的人来说,1行答案是
apk –no-cache add –repository http://dl-cdn.alpinelinux.org/alpine/edge/testing firefox
这将使用边缘分支的测试repo创建单次1次安装firefox.
为了找出正确的链接,请导航到APK package mirror.并搜索Firefox.将填充分支和存储库,并且可以相应地更新dockerfiles.
编辑/ etc / apk / repositories文件也会达到同样的效果.