如何在64位Raspberry PI上安装Bcrypt?

时间:2020-06-02 16:41:32

标签: raspberry-pi bcrypt

我最近构建了一个Web应用程序,该应用程序需要在树莓派pi 4模型b上运行bcrypt和mongodb。

  • Mongodb需要64位操作系统。
  • 仅在32位操作系统上成功完成Bcrypt的安装。

我将Ubuntu 20.04用于64位操作系统和最新版本的raspbian 32位。

我在npm bcrypt package documentation中进行了搜索,发现它们仅支持以下内容的预构建二进制文件:

  1. Windows x32和x64

  2. Linux x64(仅适用于GlibC目标)。 MUSL目标的预构建二进制文件 例如Apline Linux不可用。

  3. macOS

因此,我有那些选择:

  • 找到另一个软件包(像bcrypt一样),该软件包对64个raspberry pi的操作系统起作用。
  • 找到一种在armv7l 64位操作系统上安装bcrypt的方法
  • 使用支持32位并使用Raspbian的旧版本降级mongo

我记录了此post中所有日志的编译。

我确定有人已经遇到了这个问题,并且知道如何处理。甚至,如果您知道其他选择,我将很高兴听到!谢谢

0 个答案:

没有答案