インストール
もくじ
基本的な手順
MacOS
- Docker Desktop for Macをインストールします(詳細)。
- Monadic Chat のインストーラーをダウンロードしてインストールします。
- 📦 Installer package for MacOS ARM64 (Apple Silicon) (0.3.4)
- 📦 Installer package for MacOS x64 (Intel) (0.3.4)
Windows
- WSL2をインストールします(詳細)。
- Docker Desktop for Windowsをインストールします(詳細)。
- Monadic Chat のインストーラーをダウンロードしてインストールします。
- 📦 Installer package for Windows (0.3.4)
依存ソフトウェアのインストール
MacOS
Docker Desktopのインストール
次にDocker Desktopをインストールします。Docker Desktopはコンテナ型の仮想環境を作成するためのソフトウェアです。
ご自身のMacのCPUに応じて異なるパッケージを用います。CPUの種類はターミナル上で以下のコマンドで確認できます。
$ sysctl -n machdep.cpu.brand_string
Install Docker Desktop on MacからDocker Desktopをダウンロードしてインストールしますが、その際、Intelの場合はDocker Desktop Installer.dmg
を、Apple Siliconの場合はDocker Desktop Installer Apple Silicon.dmg
をダウンロードしてください。
ダウンロードしたdmgファイルをダブルクリックするとウィンドウが表示されるので、DockerのアイコンをApplicationsフォルダーにドラッグしてください。インストールが完了したら、Docker Desktopを起動しましょう。その際、service agreementへの同意が求められます(acceptしてください)。また、推奨設定を使用するかどうかを確認されます(特にこだわりがなければ推奨設定を用いてください)。また、内部でosascriptを使用するため、Macのユーザ名とパスワードの入力が求められます。
Docker Desktopの起動が完了すると、メニューバーにDockerのアイコンが表示されます。ここでDocker Desktopのダッシュボード・ウィンドウは閉じてしまって構いません。
Windows
以下ではWindows 11 HomeにMonadic Chatをインストールする方法を説明します。Windows 11 ProやWindows 11 Educationの場合でも基本的に同様の方法でインストール可能です。
WSL2のインストール
まずはをインストールします。WSL2はWindows上でLinux環境を実現する仕組みです。
PowerShellを管理者モードで開きます。Windowsの検索ボックスでPowerShellを検索し、”管理者として実行”を選択してpowershell.exeを起動してください。
次にPowerShell上で次のコマンドを実行します(最初の>
はコマンドラインのプロンプトを表します)。
> wsl --install
そしてコンピュータを再起動します。再起動後、WSL2とそのデフォルトのLinuxディストリビューションであるUbuntuがインストールされます。このプロセスの中で、Linux環境のユーザ名とパスワードを入力するよう求められます。任意のユーザ名とパスワードを入力してください。このユーザ名とパスワードは後で覚えておく必要があります。
これでWSL2のインストールは完了です。Windows上でUbuntuが使えるようになりました。Windowsの検索ボックスで”Ubuntu”を検索し、Ubuntuのターミナルを開いてみてください。
Docker Desktopのインストール
次に、コンテナを使った仮想環境を作成するためのソフトウェアであるDocker Desktopをインストールします。
Install Docker Desktop on WindowsからDocker Desktopをダウンロードします。
ダウンロードしたexeファイルをダブルクリックしてインストールを開始します。インストールが完了したら、Docker Desktopを起動します。Docker Desktopを初めて起動するとき、サービス契約に同意するかどうか(→同意する)、設定を選択するかどうか(→推奨設定を使用する)を求められます。
これらが完了すると、画面右下のタスクトレイにDocker Desktopのアイコンが表示されます。Docker Desktopが起動したら、Docker Desktop Dashboardウィンドウを閉じて構いません。
$ cd ~/monadic-chat
$ ./monadic.sh update
これにより、Githubから最新のソースコードがダウンロードされ、Monadic Chatが再ビルドされます。