[解決済み] 自作ソフトでよくあるエラー。"不明なコマンド: switch"
2022-03-17 10:24:27
質問
私は、古いバージョンのopensslの使用を要求するレガシープロジェクトを再開しようとしているところです。
この問題に対する良い意見が見つかりました こちら というエラーが出て、片方のマシンでは動いたのですが、もう片方では動かず、以下のようなエラーが出ています。
$ brew switch openssl 1.0.2t
Error: Unknown command: switch
このエラーはあまり一般的ではないようで、google/stackoverflowで検索しても役に立つものは出てきません。
今まで試したこと
-
で表示されるすべての警告を解決しました。
brew doctor
-
走る
brew update && brew upgrade
- Xcodeコマンドラインツールの更新
- openssl の再インストール
どうすれば直るのでしょうか?
どのように解決するのですか?
上記でコメントしたように
Homebrewでは
switch
コマンド
と表示されるのはそのためです。
しかし、rbenvはopensslをインストールするためのタップを提供しています。以下のコマンドを実行することができます。
brew install rbenv/tap/[email protected]
Ruby目的で[email protected] をインストールする場合。 このスレッド には、その方法も書かれています。例えば
CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix [email protected])" RUBY_CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix [email protected])" rbenv install 2.7.2
関連
-
[解決済み】OpenSSLを使用して「unable to write 'random state'」とはどういう意味ですか?
-
[解決済み] OpenSSLでファイルを復号化しようとするとBad Magic Numberエラーが発生する
-
[解決済み] OpenSSLを使用して「unable to write 'random state'」とはどういう意味ですか?
-
[解決済み] opensslを使用してpfxをpemに変換する
-
[解決済み] 自作ソフトでよくあるエラー。"不明なコマンド: switch"
-
[解決済み] homebrewのパーミッションを修正する方法は?
-
[解決済み] Homebrew パッケージとその依存関係をすべてアンインストール/削除する。
-
[解決済み】Homebrewは特定のバージョンのformulaをインストールしますか?
-
[解決済み】OpenSSLでPKCS#12証明書をPEMに変換する方法
-
[解決済み] OpenSSLで公開鍵を取り出すには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] OpenSSLでファイルを復号化しようとするとBad Magic Numberエラーが発生する
-
[解決済み] MD5()関数は、どのライブラリにありますか?
-
[解決済み] OpenSSLのCMAC_xxx関数を使ってAESのCMACを計算する方法は?
-
[解決済み] プロキシを使用した openssl s_client
-
[解決済み] BEGIN RSA PRIVATE KEY」と「BEGIN PRIVATE KEY」の違いについて。
-
[解決済み] 自作ソフトでよくあるエラー。"不明なコマンド: switch"
-
[解決済み] RSA秘密鍵を使って公開鍵を生成する?
-
[解決済み] dyld: ライブラリがロードされていません。/usr/local/opt/openssl/lib/libssl.1.0.0.dylib
-
[解決済み】"BEGIN RSA PRIVATE KEY" と "BEGIN PRIVATE KEY" の違いについて
-
[解決済み] OpenSSLで公開鍵を取り出すには?