ClickHouseのインストール(Homebrewを使用)
コミュニティHomebrewフォーミュラを使用したインストール
Homebrewを使用してmacOSにClickHouseをインストールするには、ClickHouseコミュニティのhomebrewフォーミュラを使用できます。
macOSの開発者認証エラーを修正する
brewを使用してClickHouseをインストールすると、macOSからエラーが発生することがあります。デフォルトでは、macOSは確認されていない開発者によって作成されたアプリケーションやツールを実行しません。
任意のclickhouseコマンドを実行しようとすると、次のようなエラーが表示されることがあります:

この認証エラーを回避するには、システム設定ウィンドウで適切な設定を見つけるか、ターミナルを使用するか、またはClickHouseを再インストールして、macOSの隔離バイナリからアプリを削除する必要があります。
システム設定プロセス
clickhouse実行可能ファイルを隔離バイナリから削除する最も簡単な方法は以下の通りです:
-
システム設定を開く。
-
プライバシーとセキュリティに移動:

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

-
MacOSユーザーパスワードを入力する。
これでターミナルでclickhouseコマンドを実行できるようになります。
ターミナルプロセス
時にはとにかく許可ボタンを押してもこの問題が解決しないことがあります。その場合、コマンドラインを使用してこのプロセスを実行することもできます。また、単にコマンドラインを使用する方が好きな場合もあります!
まず、Homebrewがclickhouse実行可能ファイルをどこにインストールしたかを確認します:
これにより、次のような出力が得られるはずです:
clickhouseを隔離バイナリから削除するには、xattr -d com.apple.quarantineを実行し、前のコマンドのパスを続けて入力します:
これでclickhouse実行可能ファイルを実行できるようになるはずです:
これにより、次のような出力が得られるはずです:
ClickHouseを再インストールして問題を修正する
Brewには、インストールされたバイナリを最初から隔離しないようにするコマンドラインオプションがあります。
まず、ClickHouseをアンインストールします:
次に、--no-quarantineオプションを使用してClickHouseを再インストールします: