メインコンテンツまでスキップ
メインコンテンツまでスキップ

ClickHouseをHomebrewを使用してインストールする

コミュニティのHomebrewフォーミュラを使用してインストールする

Homebrewを使用してmacOSにClickHouseをインストールするには、ClickHouseコミュニティのhomebrewフォーミュラを使用できます。

MacOSでの開発者検証エラーを修正する

brewを使用してClickHouseをインストールすると、MacOSからエラーが表示されることがあります。デフォルトでは、MacOSは検証できない開発者によって作成されたアプリケーションやツールを実行しません。

任意のclickhouseコマンドを実行しようとすると、次のエラーが表示されることがあります:

この検証エラーを回避するには、以下の方法でMacOSの隔離ビンからアプリを削除する必要があります。システム設定ウィンドウ内の適切な設定を見つけるか、ターミナルを使用するか、ClickHouseを再インストールする方法があります。

システム設定のプロセス

clickhouse実行ファイルを隔離ビンから削除する最も簡単な方法は以下の通りです:

  1. システム設定を開きます。

  2. プライバシーとセキュリティに移動します:

  3. ウィンドウの下部までスクロールして、_「clickhouse-macos-aarch64」が未確認の開発者からのものであるため、使用がブロックされました_というメッセージを見つけます。

  4. 許可するをクリックします。

  5. MacOSユーザーパスワードを入力します。

これでターミナルでclickhouseコマンドを実行できるようになるはずです。

ターミナルプロセス

場合によっては、許可するボタンを押してもこの問題が解決しないことがあります。その場合は、コマンドラインを使用してこのプロセスを実行することもできます。また、コマンドラインの使用を好むかもしれません!

まず、Homebrewがclickhouse実行ファイルをインストールした場所を確認します:

これにより、次のような出力が得られます:

次のコマンドでxattr -d com.apple.quarantineを実行し、前のコマンドのパスを続けて入力して、clickhouseを隔離ビンから削除します:

これでclickhouse実行ファイルを実行できるようになります:

これにより、次のような出力が得られます:

次に、--no-quarantineオプションを使用してClickHouseを再インストールします: