Mac対応でUbuntu仮想マシンが使えるようになりました〜導入方法のまとめ2021年11月15日SHAREツイートシェアはてブLINEPocket先週各所で報道されていましたが、Ubuntuの開発元のCanonical社が、AppleのM1チップ搭載MacでLinux仮想マシンを動作させる方法を発表。Macでサポートされたことにより実現されたということです。Macのターミナルからコマンドを実行するだけで20秒でUbuntuインスタンスが利用可能になるとのこと。AirにMultipass導入してみましたので、その方法をまとめておきます。導入済みインスタンスの実行インスタンスの削除まとめ関連リンクMultipassのインストール方法Multipassは、Canonical社のProductページからダウンロードするか、Homebrewでインストールします。https://multipass.run/download/macosHomebrewの場合は、–caskオプションを付けます。installedちなみに、Multipassの導入に関しては20秒では難しかったです。目次へ戻る基本的な使い方ヘルプを見ればおおよその使い方がわかります。helpコマンドで確認できます。以下に主だったコマンドの実行結果を記録しておきます。Kubernetesインスタンスの実行インスタンスに名前を付ける場合は–nameオプションで名前を指定します。イメージを指定しない場合は標準でltsの20.04が自動的に選択されます。ubultsイメージを指定したい場合は最後にイメージのAliasesを指定すればOK。ubu18ちなみに、仮想マシンが20秒で使えるは我が家の環境では難しかったです。ネットワークの環境にもよると思いますし。ちなみに自分の場合は18.04のインスタンスで2分ぐらいで導入が完了しました。2分で使えれば十分許容範囲ですが...。listコマンドで導入済みのインスタンスの情報を表示します。インスタンス毎にステータスやIPアドレスが確認できます。lsでも実行できます。Macのターミナルから、起動済みUbuntuインスタンスのコマンドを直接実行できます。[インスタンス名]でインスタンスのシェルにログインできます。details.ログイン後は、アップデートを実行してから任意のアプリのインストールなど、色々と試してみましょう。以下、ログイン済みのインスタンスで実行したコマンドの結果です。ネットワーク確認Multipassを導入すると自動的に192.168.64.0/24の仮想ネットワークが構築されるようです。100初回に作成したインスタンスのIPアドレスが192.168.64.4で、そこを起点にインスタンスを追加すると順番に1ずつ増えていくようです。LTS"VERSION_ID="20.04"HOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https://help.ubuntu.com/"BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"VERSION_CODENAME=focalUBUNTU_CODENAME=focalディスクは特に指定しないと5GB程度が割り当てられるようです。/run/user/1000同様にメモリも1GBが標準のようです。0BCPUの情報も確認。stopコマンドを実行します。startコマンドを使います。