対象書籍
体験しながら学ぶ ネットワーク技術入門 2024年8月13日現在、p.17「Macに検証環境を構築したいときは」の手順2の方法(brewコマンド)でMultipass(v1.14.0)をインストールすると、tcpdumpコマンドの-wオプションによるパケットの保存に「Couldn’t change ownership of savefile」というエラーで失敗するという現象を確認しています。
※ Intel MacかMシリーズMacかにかかわらず発生します
こちらの現象は、v1.11.1のMultipassを使用することによって回避することができます。
brewコマンドを使用せず、以下のコマンドを実行して、v1.11.1をインストールしてください。
※ すでにbrewコマンドでv1.14.0がインストールされた場合も同様のコマンドで、上書きインストール可能です。
curl -sL https://github.com/canonical/multipass/releases/download/v1.11.1/multipass-1.11.1+mac-Darwin.pkg -o /tmp/multipass-1.11.1+mac-Darwin.pkg && sudo installer -pkg /tmp/multipass-1.11.1+mac-Darwin.pkg -target /
コマンドを実行した後、v1.11.1がインストールされているか確認してください。
test@macbook ~ % multipass version
multipass 1.11.1+mac
multipassd 1.11.1+mac