余ったMacBook Pro 2015でUbuntuを動かすまでの地獄
はじめに
先日 Windows 11 のノートPCを手に入れた。会社でも WSL で Ubuntu 使ってるので喜び勇んで WSL をセットアップして満足。うちでも開発できる環境ができた。
それはそれでいいんだけど、それまでメインで使っていた MacBook Pro 2015 は完全に引退となった。
macOS はとっくに更新できなくなっているし、このまま眠らせておくのも勿体ない。
OpenClaw
最近、猫も杓子も OpenClaw という世の中の流れになっているらしい。中国ではセットアップするサービスに行列が出来たとか何とか。
自宅サーバーに置いてローカルで動き、WhatsApp や Telegram など使い慣れたチャットアプリから操作できる。メール管理やカレンダー操作、ファイル操作まで自動化できるというやつですね。
面白そうだし、試してみようかなーと思ったけど、いざ調べてみたら結構セキュリティやばそう。
- RCE 脆弱性(CVE-2026-25253、CVSS 8.8)が報告されており、認証なしで公開されているインスタンスが世界に 42,000 件以上
- プラグインマーケットプレイス(ClawHub)の約 12% が悪意あるスキル
- メール・カレンダー・購入・ファイルと権限が広すぎるので、侵害されたときの被害が大きい
いや、これ普通にやったらやばいだろ。
nanoclaw
で、他のないかなと探していたら、nanoclaw を見つけた。コンテナで隔離して動かせる設計になっているし、これならホストへの影響も最小限になりそう。
ということで、MacBook Pro 2015 に Ubuntu を入れて、その上で nanoclaw をコンテナで動かすことにしたんだけど、そこからはまりまくった。
Claude の Pro プラン入ってなかったら確実に諦めてたわ。それが以下の話。
Ubuntu インストール
Ubuntu のインストール自体は公式のやり方にしたがって、Amazon ブランドの USB (なかなか評判いいんですね)にインストールイメージを焼いて起動、手順通りに進めるだけでOK。
apt update / upgrade も通る。linuxbrew, gh, fzf, ghq, oh-my-posh, google-chrome, claudecode などなどを入れ始めて、さあ nanoclaw いったるかーというところで様子がおかしくなった。