Botpress公式バイナリのダウンロード方法が変わりました【2022/12/3更新】
※2022年12月3日更新:公式サイトの構成がまた変わっていたので、最新の構成に合わせてダウンロード手順を修正しました。
Botpress公式サイトに更新があり、トップページの「ダウンロード」ボタンが無くなりました。
ただし、ダウンロードページ自体は存在しますので安心してください。一番下のフッターにある「v12 Resources」というリンクから辿ることができます。
「Welcome to Botpress v12 Documentation」という見出しのページを開いたら、ページ冒頭のリンクから従来どおり各OSごとのバイナリをダウンロードできます。
一方で、ダウンロードできるのは「バイナリパッケージ」だけで、以前は存在したインストーラーが無くなってしまいました。特にmacOSの場合だと、バイナリパッケージだと実行するのが面倒なので、簡単に実行できるインストーラーがなくなってしまったのは残念です。
ここでは、そんなmacOSユーザーの方のために、バイナリでも簡単に実行可能にする方法を共有します。
macOSでバイナリを実行するには、「システム環境設定」の「セキュリティとプライバシー」を何度も操作することが必要ですが、この操作はシェルスクリプトで自動化することができます。このシェルスクリプト(fix.sh)を以下のURLで共有します。
このfix.shを使うには、Botpressバイナリのzipファイルを展開したディレクトリ(例えばbotpress-v12_30_2-darwin-x64)にコピーして、ターミナルで以下のように操作します。
% cd botpress-v12_30_2-darwin-x64
% sh fix.sh
このあとは、bpコマンドを普通に実行可能になります。
※このスクリプトは、macOS 10.15以降で動作させるためにBotpressのmacOSバイナリから隔離設定を解除するものです。セキュリティに関する操作であるため、利用する場合は内容をよく理解して、自己責任で行ってください。