如何在Alpine机器上正确安装mozjs91-dev包?
Alpine Linux 安装 mozjs91-dev 正确方法
问题根源
你之前用--repository指定的是单个包的详情页面链接,并非apk仓库的源地址,所以无法正常拉取安装包。
两种正确安装方式
方式一:临时添加仓库安装(仅当前会话生效)
执行以下命令,临时调用edge社区仓库安装目标包:
sudo apk add mozjs91-dev --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community
方式二:永久添加仓库(后续可直接安装该仓库内的包)
- 编辑apk仓库配置文件:
sudo vi /etc/apk/repositories
- 在文件末尾添加edge社区仓库地址:
http://dl-cdn.alpinelinux.org/alpine/edge/community
- 保存退出后,更新仓库索引并安装包:
sudo apk update sudo apk add mozjs91-dev
注意:edge是滚动更新的开发分支,可能存在兼容性风险,若偏好稳定环境,可等待该包同步至对应stable分支后再安装。
内容的提问来源于stack exchange,提问作者michael
相关产品推荐
相关产品推荐

