【问题标题】:How to install libvips on Alpine 3.8?如何在 Alpine 3.8 上安装 libvips?
【发布时间】:2019-04-13 12:48:49
【问题描述】:

我尝试将 vips-dev 软件包安装到 alpine linux 3.8。但得到以下错误:

docker run -it --rm alpine:3.8 /bin/sh -c "apk add --update --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing vips-dev"

fetch http://dl-3.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  pc:fftw3 (missing):
    required by: vips-dev-8.7.4-r1[pc:fftw3] vips-dev-8.7.4-r1[pc:fftw3] vips-dev-8.7.4-r1[pc:fftw3]

如何解决?

【问题讨论】:

    标签: linux alpine vips alpine-package-keeper


    【解决方案1】:

    这是vips-devedge/testing 上的一个已知打包问题:
    https://bugs.alpinelinux.org/issues/9561

    作为一种解决方法,请确保将 edge/mainedge/testing 存储库添加到您的 apk 命令中:

    sudo docker run -it --rm alpine:3.8 /bin/sh -c "apk add --update --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing --repository http://dl-3.alpinelinux.org/alpine/edge/main vips-dev"
    

    更新,2019 年 5 月 30 日:

    vips-dev 已从 edge/testing 分支移至 edge/community,并更新至版本 8.8.0-r0。因此,更新后的命令行为:

    sudo docker run -it --rm alpine:3.8 /bin/sh -c "apk add --update --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/community --repository http://dl-3.alpinelinux.org/alpine/edge/main vips-dev"
    

    【讨论】:

    • 这个解决方案对我有用,但今天我现在从我尝试过的每个高山存储库(dl-1、dl-2、dl-3、dl-4、 dl-cdn...)。在浏览器中访问 repo url 会显示 404...
    • @AaronHill vips-dev 已从 testing 分支移动到 community 分支,因此只需将上面的 testing 更改为 community。这是新的包链接:pkgs.alpinelinux.org/package/edge/community/x86_64/vips-dev
    • 谢谢!请问你是怎么知道的?我不知道我自己是如何解决这个问题的......
    • @AaronHill 使用 Alpine 的包搜索 - 这是最好的! pkgs.alpinelinux.org/packages 刚刚搜索了vips-dev。请注意,您还可以搜索正则表达式(例如,vips*),也可以搜索内容。
    猜你喜欢
    • 2019-04-22
    • 2022-08-18
    • 2021-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-30
    • 2016-11-28
    相关资源
    最近更新 更多