Chromebook を導入する 2 — Linux サブシステム

no extension

Linux サブシステムを有効にする

前回の続き。 Linux サブシステムを有効にするには設定から 詳細設定 → デベロッパー と辿って「Linux 開発環境」を「オンにする」ボタンを押下する。

デベロッパー

以降は画面のとおりに操作を行えばよい。

Linux 開発環境をセットアップする (1)
Linux 開発環境をセットアップする (2)

ユーザ名はお好みで。 ディスクサイズは推奨値のまま「インストール」する。

Linux 開発環境をセットアップする (3)

インストール処理はマジで時間がかかるので,ちょっとコーヒーブレイク。 完了するとターミナルが立ち上がる。

ターミナルが起動

Chromebook の Linux サブシステムは Debian ベースらしい。 確認してみよう。

ディストリビューションとバージョンを確認

ふむ。 Debian 12 か。 今の最新って12.5 だっけ? まぁいいや。 Debian のパッケージ管理は APT なので apt update/upgrade を行って最新状態にすること。

Linux サブシステムを導入した状態で 設定 → 詳細設定 → デベロッパー → Linux 開発環境 と辿ると以下のような設定画面が表示される。

Linux 開発環境

この画面を使ってディスクサイズを変更できる。 また Linux 開発環境の削除も簡単なので,何度でもやり直せる(実際に結構やり直した)。

Files を見てみると Linux サブシステムがひとつのファイルとして見えていることがわかる。

Linux in Chromebook

ちなみに Files からは「Linux ファイル」の中身は見えない。

今回買った Chromebook はメインストレージが32GBしかないため Linux サブシステム用に10GBも使うと残り容量が心もとない感じになる。

ストレージ管理

なので慌てて追加で microSD カードを買った。

photo
【 サンディスク 正規品 】 SanDisk microSDカード 128GB UHS-I Class10 10年間限定保証Ultra SDSQUAB-128G-GH3MA 新パッケージ
SanDisk (Release 2023-09-29)
Personal Computers
B0CH2X5LBX (ASIN), 0619659201579 (EAN), 619659201579 (UPC)
評価     

Chromebook の外部ストレージとして購入。

reviewed by Spiegel on 2024-03-29 (powered by PA-APIv5)

一時的なデータの置き場はこれでいいけどメインストレージの不足はどうしようもない。 Linux サブシステムを使うなら他サブシステムのアプリは使えないと割り切ったほうがいいかもなぁ。 まぁ Chromebook でゲームをする気はないし, Kindle アプリも別に端末を持ってる(またはブラウザで Cloud Reader を見る)から要らんかな。

Chromebook のディレクトリを共有ディレクトリとして設定できる。

Linux と共有

以下は指定した共有ディレクトリに対してシンボリックリンクを張ったところ。

共有ディレクトリに対してシンボリックリンクを張る

今回はここまでかな。

【2024-04-27 追記】 日本語化

Linux サブシステムを有効化した直後は英語表記になっている。 これを日本語化するには以下のコマンドを実行する。

$ sudo localectl set-locale LANG=ja_JP.UTF-8 LANGUAGE="ja_JP:ja"

さらに Chrome ブラウザで chrome://flags を開き crostini で検索し ”Crostini IME support for QT applications” を enabled にすると幸せになれるかもしれない。

Experiments

あちこちググって fcitx-mozc パッケージを入れろという記述を多く見かけたが,最新版1 では既に日本語 input method が有効になっているため不要,というか無用。 日本語フォントも既定で NOTOフォントの CJK JP フォントが一通り入ってるため,追加インストールは不要のようだ。

ブックマーク

参考

photo
【Amazon.co.jp限定】 ASUS Chromebook クロームブック Flip CX1 11.6インチ 2-in-1 タッチスクリーン 日本語キーボード 重量1.32kg トランスペアレントシルバー CX1102FKA-MK0037
ASUS (Release 2022-11-04)
Personal Computers
B0BKKF7JHV (ASIN), 0195553939942 (EAN), 195553939942 (UPC)
評価     

ASUS 製 Chromebook。11.6インチディスプレイ,8GBメモリ,32GBストレージ。正直,ストレージはもう少し欲しかったがメモリ容量優先で選んだ。

reviewed by Spiegel on 2024-03-27 (powered by PA-APIv5)

photo
CloudValley 0.6mm 超薄型 ウェブカメラカバー、メタルカメラカバー カメラ目隠し MacBook air・ノートパソコン・iMac・デスクトップ・PC・MacBook Pro・iPad・iPhone 8/7/6用、プライバシーウェブカメラプロテクション 【2本セット】ブラック
CloudValley
Personal Computers
B079MCPJGH (ASIN), 0654070887322 (EAN), 654070887322 (UPC)
評価     

ノートPCに見られるのが嫌なので目隠しした。

reviewed by Spiegel on 2024-03-30 (powered by PA-APIv5)

photo
エレコム ワイヤレスマウス Bluetooth Slint M-TM10BBBU/EC 薄型 静音 4ボタン プレゼンモード機能付 Windows Mac Android iOS iPadOS FireOS対応 ネイビーブルー
エレコム(ELECOM) (Release 2020-11-24)
Personal Computers
B08LMYWKZD (ASIN), 4549550198189 (EAN)
評価     

静音マウスを使いだしたら普通のマウスがカチカチ煩いと感じるようになってしまい,仕方ないので Bluetooth 無線マウスも静音マウスに替えた。単三電池一本で駆動するの助かる。

reviewed by Spiegel on 2024-04-13 (powered by PA-APIv5)

photo
Chromebook仕事術 最速で業務に生かす基本+活用ワザ できるビジネスシリーズ
株式会社インサイトイメージ (著)
インプレス 2021-08-04 (Release 2021-08-04)
Kindle版
B09BMPZ3BZ (ASIN)
評価     

Chromebook の操作・設定の基本部分について一通り網羅している感じ。参考になった。

reviewed by Spiegel on 2024-03-28 (powered by PA-APIv5)

photo
スーパーユーザーなら知っておくべきLinuxシステムの仕組み
Brian Ward (著), 柴田 芳樹 (翻訳)
インプレス 2022-03-08 (Release 2022-03-08)
単行本(ソフトカバー)
4295013498 (ASIN), 9784295013495 (EAN), 4295013498 (ISBN)
評価     

版元で PDF 版が買える。セキュリティ・エリアにも持ち込めるよう紙の本を買ったのだが,オンライン読書会が始まったので PDF 版も購入。Linux システムの扱い方に関するリファレンス本として優れている。最初に軽く流し読みして,必要に応じて該当項目を拾い読みしていけばいいだろう。

reviewed by Spiegel on 2023-02-11 (powered by PA-APIv5)


  1. 今回の Chromebook では ChromeOS バージョン 123 が入っていた。 ↩︎