de.*_*de. 14 homebrew openssl macos-catalina
我正在尝试重新启动一些需要使用旧版本 openssl 的遗留项目。
我在这里找到了关于这个问题的很好的输入,它在我的一台机器上工作,但在另一台机器上没有,这给了我以下错误:
$ brew switch openssl 1.0.2t
Error: Unknown command: switch
Run Code Online (Sandbox Code Playgroud)
该错误似乎并不常见,在 google/stackoverflow 搜索中没有显示任何有用的信息。
到目前为止我尝试过的:
brew doctorbrew update && brew upgrade我能做些什么来解决这个问题?
ree*_*ces 16
正如我在上面评论的那样,Homebrewswitch完全摆脱了命令,这就是为什么它说“未知命令”。
但是 rbenv 提供了一个可以从中安装 openssl 的水龙头。您可以运行以下命令:
brew install rbenv/tap/openssl@1.0
Run Code Online (Sandbox Code Playgroud)
如果您正在为 Ruby 目的安装 openssl@1.0,这个线程也会告诉您如何做到这一点。例如:
CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl@1.0)" RUBY_CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl@1.0)" rbenv install 2.7.2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20149 次 |
| 最近记录: |