错误:无法满足的约束:tor(缺失)

错误:无法满足的约束:tor(缺失)

我正在尝试添加高山包托尔并收到以下错误:

root@linode:~/# docker run -it alpine /bin/sh
/ # apk update
fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/community/x86_64/APKINDEX.tar.gz
v3.4.4-14-g3b19e7e [http://dl-cdn.alpinelinux.org/alpine/v3.4/main]
v3.4.4-12-gebd7753 [http://dl-cdn.alpinelinux.org/alpine/v3.4/community]
OK: 5973 distinct packages available
/ # apk add tor
ERROR: unsatisfiable constraints:
  tor (missing):
    required by: world[tor]
/ # apk info tor
/ # 
/ # cat /etc/alpine-release 
3.4.3
/ # uname -a
Linux fb9225b194cb 4.7.0-x86_64-linode72 #1 SMP Thu Aug 4 15:15:18 EDT 2016 x86_64 Linux
/ # 

请指教。

答案1

正如你所看到的pkgs.alpinelinux.org,tor 不在 v3.4(最后一个稳定版)中,只是在边缘(不稳定)中。它将出现在即将发布的 v3.5 版本中。

由于我们刚刚从 Edge 中的 openssl 迁移到 libressl,所以现在将 stable 和 Edge 混合起来会冒很大的风险。因此我建议您自己在 v3.4 上构建 tor 包。

如何准备你的环境, 克隆体育回购,替换libressl-devopenssl-dev社区/tor/APKBUILD并运行abuild -r -i tor(在community/tor目录中)。

相关内容