https://multipass.run/install ## インストール 公式サイトからインストーラーをダウンロードする。 <div class="link-card"> <div class="link-card-header"> <img src="https://assets.ubuntu.com/v1/a12a3159-Multipass-favicon_32px.png" class="link-card-site-icon"/> <span class="link-card-site-name">multipass.run</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">Multipass orchestrates virtual Ubuntu instances</p> </div> <div class="link-card-description"> Multipass is a CLI to launch and manage VMs on Windows, Mac and Linux that simulates a cloud environ... </div> </div> </div> <a href="https://multipass.run/install"></a> </div> **管理者権限**で実行。すべてデフォルト設定でOK。 インストールに成功して再起動したら、動作確認する。 ```console $ multipass --version multipass 1.9.1+win multipassd 1.9.1+win $ multipass list No instances found. ``` > [!error] > [[📝WindowsにMultipassをインストールするとPATH too long installer unable to modify PATHエラー]] > [!danger]- [[Scoop]]を使ってインストールしてはいけない > [[Scoop]]を使ってインストールしないこと。自動起動する[[Multipass]]サービスが正しく起動されない。 > > 原因は不明。インストールバージョンが1.9.2だったのが原因かもしれない。インストール場所の問題や、権限の問題かもしれない。 > > 上記が原因で以下のようなエラーが起き、原因と解決方法が循環するため解決不可能になる。 > > まず、`multipassd`で別途ターミナルからデーモンを起動する。以下のエラーが発生する。 > > ```console > $ multipass list > list failed: The client is not authenticated with the Multipass service. > Please use 'multipass authenticate' before proceeding. > ``` > > まずは`multipass authenticate`で認証をしろとのこと。 > > ```console > $ multipass authenticate > Please enter passphrase: > authenticate failed: Passphrase is not set. Please `multipass set local.passphrase` with a trusted client. > ``` > > そもそもpassphraseを設定したことがないので、設定が必要そう。 ただ、`multipass set local.passphrase`を実行しても認証エラーになる。 > > ```console > $ multipass set local.passphrase > Please re-enter passphrase: > set failed: The client is not authenticated with the Multipass service. > Please use 'multipass authenticate' before proceeding. > ``` > > ここで詰む。 ## [[Ubuntu]]の[[LTS]]をローンチする ```console $ multipass launch --name minerva-test Launched: minerva-test $ multipass list Name State IPv4 Image minerva-test Running 172.23.47.132 Ubuntu 20.04 LTS ``` 作成と起動されていることを確認できた。 ## minerva-testのプロンプトを表示する [[Bash]]を実行する。 ```console multipass exec minerva-test -- bash ``` ## minerva-testを停止する ```console multipass stop minerva-test ```