不変Linuxディストリビューションが徐々に人気を集めている。なぜなら、「セキュリティ」と言えば、ファイルシステムに触らせてくれないことほど安心なものはないからだ。知らない人のために説明すると、不変Linuxディストリビューションは/usr、/var、/etcなどの特定のディレクトリを読み取り専用でマウントする。これは、午前2時にうっかりシステムファイルを削除してしまったことのある人には朗報だ。

Fedoraの開発者たちは、いつものようにやりすぎで、SilverblueとKinoiteという2つのディストリビューションを作り出した。どちらも中核は不変なので、本当の問題はこれだ:デスクトップをミニマリストの修道士がデザインしたように見せたいか(GNOME)、それともWindowsを少し整理したバージョンのように見せたいか(KDE Plasma)?さあ、掘り下げてみよう。

Fedora Kinoiteは、KDE Plasma専用のアトミック/不変Fedoraディストリビューションだ。同じ不変ベースとアトミックアップデートを提供するが、デスクトップは哲学の学位を必要としない。KDE Plasmaは、下部パネル、デスクトップメニュー、システムトレイ、クイック起動アイコンを備えている。基本的に、あなたを嫌っていないデスクトップに期待するものすべてだ。また、カスタマイズ性が高いので、週末を窓枠の調整に費やしたい場合にも最適だ。

しかし、ここに落とし穴がある:KDE Discover(アプリストア)を開くと、Flathubがデフォルトで有効になっていない。そのため、LibreOfficeをインストールしたい場合、設定でFlathubを手動で有効にしない限り、Fedoraリポジトリからインストールされる。我々の勇敢な記者は、LibreOfficeをインストールした後、flatpak listを実行してorg.libreoffice.LibreOfficeを確認し、RPMファイルをインストールしようとしたが、/usr/share/rpmが金庫のようにロックされているのを発見した。それが不変の意味だ:システムディレクトリに簡単に書き込むことはできない。アプリはコンテナ(Flatpak)経由でインストールする必要があり、少し遅いがはるかに安全だ。まるでゴルフカートを運転するときにシートベルトを締めるようなものだ。

一方、Fedora SilverblueはGNOMEフレーバーの兄弟だ。GNOMEはミニマリストで、邪魔にならない。従来のデスクトップレイアウトが気を散らすと感じる人には最適だ。しかし、特に開いているウィンドウを表示するタスクバーが好きな人には向いていない。しかし、Silverblueにはキラー機能がある:Flathubがデフォルトで有効になっている。そのため、アプリケーションをインストールする際、追加の手順なしでFedoraとFlathubのリポジトリを選択できる。人生を楽にする小さなことだ。

両方のディストリビューションは、同じ不変ファイルシステム、アトミックアップデート、そして「リベース」機能を提供する。これは、rpm-ostree rebase fedora:fedora/44/x86_64/cosmic-atomicのようなコマンドでバージョンを切り替えることができる。そう、KDE PlasmaやGNOMEが好みでなければ、COSMICデスクトップを試すこともできる。しかし今のところ、選択は一つの質問に帰着する:清潔な白い部屋のようなデスクトップ(Silverblue)が欲しいか、それとも少し散らかっているが機能的な作業場のようなデスクトップ(Kinoite)が欲しいか?どちらにせよ、Fedora Linuxのスピードを備えた安全で信頼性の高いOSを手に入れられる。あなたの番だ。