
概要
以下、自分用のメモです。忘れないうちにメモメモ。。。
個人的に、普段の作業はChromebookで行っていて、廉価なスペックのものを利用しています。
なので、Flutterで遊ぼうというときにAndroid Studioとかをインストールしてフル装備で開発というのはちょっと厳しいのでFlutter Webで遊んでます。
んで、ChromebookのLinux環境を入れ直したときに毎回「ARM64(aarch64)の場合ってどうやるんだっけ?」ってなります。。以前はFlutterのドキュメントで書いてあったはずなのですが、最新版を見ると amd64 の場合しか書かれていないみたいですね。
Chromebook向けのGoogle ChromeのARM64版はリリースされていないので、Chroniumを利用する必要があります。リリースしてほしい。。
そんなときに Flutter リポジトリの以下のissueを発見。同じような境遇の人が、手順を書いてくれています。これは助かる。
手順
上のissueが消えることはないと思いますが、ロストすると困るのでissueにかかれているコマンドをここにメモっておきます。
$ sudo apt-get update && sudo apt upgrade -y $ sudo apt-get install chromium $ sudo apt-get install clang cmake ninja-build pkg-config libgtk-3-dev # # 注意:以下の手順でインストールすると、現在ではとても古いバージョンのvscodeがインストールされます。 # # 2025-10-19時点では、vscodeのダウンロードページから普通に arm64 のdebファイルがダウンロードできるので # そちらをダウンロードし、直接インストールしたほうが良いです。 # https://code.visualstudio.com/download # $ curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg $ sudo install -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/microsoft-archive-keyring.gpg $ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list' $ sudo apt-get update $ sudo apt-get install code $ git clone https://github.com/flutter/flutter.git $ cd flutter/bin/ $ ./flutter $ export PATH="$PATH:/path/to/flutter/bin" $ export CHROME_EXECUTABLE="/usr/bin/chromium" $ flutter doctor
参考情報
過去の記事については、以下のページからご参照下さい。
サンプルコードは、以下の場所で公開しています。