Ubuntu 26.04
(lwn.net)- デスクトップ、サーバー、クラウド全般で セキュリティ と パフォーマンス の向上に焦点を当てた Ubuntu 26.04 LTS Resolute Raccoon がリリースされた
- メンテナンス期間は Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud、Ubuntu WSL、Ubuntu Core に 5年 提供され、その他の公式 flavor には 3年 のサポートが提供される
- 主な変更点として、TPM ベースのフルディスク暗号化、メモリ安全性を備えたコンポーネントの拡大、アプリケーションの 権限制御 改善、Arm システム向け Livepatch の追加が含まれる
- デフォルトのユーティリティ構成では upstream の rust-coreutils 0.8.0 が採用されるが、cp・mv・rm は TOCTOU 問題が 8件残っているため GNU coreutils のまま維持される
- 同日には複数の 公式 flavor もあわせてリリースされ、Ubuntu MATE は新しい maintainer を募集中で、authd は公式 Ubuntu リポジトリで利用可能になった
リリース概要
- Ubuntu 26.04 LTS の Resolute Raccoon が予定どおりリリースされた
- 今回のリリースは、デスクトップ、サーバー、クラウド全般で セキュリティ、パフォーマンス、使いやすさの向上に重点を置いている
- メンテナンス期間は Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud、Ubuntu WSL、Ubuntu Core に 5年 提供され、その他の公式 flavor は 3年 サポートされる
- 変更点、システム要件、追加情報は release notes で確認できる
公式 flavor
- 同日には Edubuntu、Kubuntu、Lubuntu、Ubuntu Budgie、Ubuntu Cinnamon、Ubuntu Kylin、Ubuntu Studio、Ubuntu Unity、Xubuntu もあわせてリリースされた
- 各 flavor の詳細な変更点は Official flavors の個別リリースノートで確認できる
rust-coreutils の状況
-
Ubuntu 26.04 におけるデフォルト状態
- Ubuntu 26.04 には upstream の最新リリースである 0.8.0 が含まれ、多数のセキュリティ修正が反映されている
- ただし cp、mv、rm は 26.04 でも引き続き GNU coreutils として提供される
- この 3つのユーティリティには TOCTOU 問題が残っており、2026年4月22日時点で未解決の項目が 8件ある
- これらの問題が解決するまでは、rust-coreutils への移行準備は完了しない
- 残る問題をできるだけ早く解決し、Ubuntu 26.10 で 100% rust-coreutils の達成を目標としている
-
以前のバージョンとの連続性
- rust-coreutils は Ubuntu 25.10 で先にデフォルトとして導入され、LTS 前に実環境でのテストが進められた
- 25.10 でも準備が整っていない一部ツールは GNU 版のまま維持され、26.04 ではそのうち 3つだけが引き続き GNU 版として残っている
- cp、mv、rm を GNU のままにする判断は 25.10 から継続している
-
互換性と安定性の問題
- 25.10 の uutils は GNU coreutils と 100% 互換ではなく、複数のビルド失敗が発生した
- これらの問題は現在では大半が解決されたようだが、upstream の修正とドキュメント上の強い案内のどちらがより大きく作用したのかについては追加説明がない
- LTS リリース時点でも一部ツールだけを GNU のまま残し、それ以外は rust-coreutils を使う現在の構成は、やや異例なものとして受け止められている
MATE の状況
- Ubuntu MATE は新しい maintainer を募集中である
- 関連情報は ubuntu-mate-seeking-maintainers で確認できる
Xubuntu 関連のバグメモ
- Xubuntu のリリースノートでは OpenSSH 関連のバグが扱われており、関連項目として Launchpad bug へのリンクが付けられている
- Arch + Xfce + gcr4 環境では、systemd ユーザーユニットに gcr-ssh-agent.socket を追加すれば解決できる
- パスは
/etc/systemd/user/sockets.target.wants/gcr-ssh-agent.socketとされている - このユニットは gcr4 パッケージが提供し、ログイン時に SSH_AUTH_SOCK を実行中の gcr-ssh-agent に合わせて設定する
- パスは
authd
- Ubuntu のリリースノートでは authd が Ubuntu のクラウド認証ソリューションとして紹介されており、現在は公式 Ubuntu リポジトリで利用できる
- 24.04 以降の変更点は summary for LTS usersの authd 項目 にまとめられている
- authd 自体のドキュメントは Authd stable docs にリンクされている
- 同名の別プロジェクトも存在しており、例として Fedora パッケージの authd も言及されている
- Canonical の authd が他のディストリビューションでも使われているかについては追加情報がない
1件のコメント
Hacker Newsのコメント
いつものように全体的には悪くないが、いくつか不便な点がある
選択範囲の中クリック貼り付けが効かないようで、パスワードが必要な操作をすると画面全体がブロックされてパスワードマネージャーが使えない
デフォルトのタイリングもあまりしっくり来ず、右側に寄せると左のウィンドウまで一緒に強制しようとする感じで、何をしたいのか分からないことが多かったので無効化した
gnome-extensions disable tiling-assistant@ubuntu.com標準の Gnome タイリングはそこそこ良いが quarter tiling がなく、ウルトラワイドでは 1/8 タイリングも欲しいので [0] を使っている
Nix home-manager でパッケージを使おうとしたが GPU エラーが出て回避策が必要で、アイコンも generic のままになることがあった。ただし、これは Ubuntu のせいではないかもしれない
それでも Ubuntu は自分の中では第2候補で、第1候補は NixOS。とはいえこの Nuc にはインストールできず、BIOS の更新が必要かもしれない
インストーラーでは実験機能として root on zfs を提案されたが、4回目くらいでようやくパッケージを有線ではなく wifi でしか取らないことを理解し、選ばなかった。NixOS のインストーラーも同じだったので、おそらく自分のネットワークの問題だと思う
[0] https://github.com/troyready/quarterwindows
https://nix-community.github.io/home-manager/index.xhtml#sec-usage-gpu-sudo
最近はかなり簡単になっていて、https://github.com/AntonFriberg/dotfiles/blob/master/modules/home.nix#L61 のように処理できる
home-manager generation を有効にした後、出力されるスクリプトのパスを root で手動実行する必要があり、そうするとドライバリンクを正しく合わせる Systemd サービスがインストールされる
あまりにも予想外の動作だし、誤って押しやすく、一度誤発動するとかなり煩わしい
coreutils の書き直しには、小さな注記として見るべき内容がかなりある
https://discourse.ubuntu.com/t/an-update-on-rust-coreutils/80773
セキュリティバグがすべてメモリ関連ではないことをよく示している
Ubuntu は良いが snap は嫌なら、ただ Debian を使えばいいのか、それとも他に代替があるのか気になる
Ubuntu はハードウェアとドライバの対応がいちばん良さそうだが、最近 Linux で何が新しくて良いのか知りたい
Ubuntu Desktop よりリリースサイクルが遅いので壊れることが少なく、Debian Backports のおかげで重要なパッケージは新しい版を使いやすい。Flatpak も Debian で使える
Linux Mint は Snap のような Canonical 色を薄めた事実上の Ubuntu 代替としてよく評価されていて、もし Ubuntu がさらに合わなくなった場合に備えて Debian エディションも並行して維持している。すでにメインで使っている人もいる
そして、どのディストリビューションを選ぶにしても標準デスクトップ環境に縛られる必要はない。Gtk ベースのデスクトップが耐え難くなって KDE Plasma に移り、その後は戻る気がない
もっと新しいパッケージが必要なら他の選択肢や Debian unstable を見ればよく、自分は最終的に Fedora XFCE に落ち着いたが、かなり安定していながらパッケージは新しめだ
Cinnamon、Xfce、MATE 版があり、個人的には最近の Cinnamon はかなり良いと思う
Flatpak を使っていて、自分は標準の Fedora Workstation を使っているが、GUI で設定項目をもっと直接いじりたいなら Fedora KDE Plasma も良さそうだ。スタートボタン風のメニュー構成があり、Windows から来た人にもより馴染みやすい
Flatpak を使い、ターミナルスクリプトであれこれ触らなくても使いやすく、保守もしやすい方向性が自分にはぴったりだった
デスクトップとサーバーでUbuntuを長く使ってきたが、最近の判断を見ていると Canonical は以前のコミュニティ感覚をかなり失ったように感じる
そのため複数のマシンを Debian に移しており、自分には今でも Debian の方がコミュニティプロジェクトらしく感じられる。残念なことだ
それでも実用本位で、用途によってはまだ Ubuntu を使うが、もはや最初に勧める存在ではない
いまではチャンネルはほぼ死んでいて、12時間で1人が話すかどうかという程度で返答もほとんどなく、join/part ログだけが延々と流れている状態だ
Ubuntu 26 + KDE Plasma 6.6 の組み合わせは、自分の環境では high-DPI スケーリングを完璧に処理してくれる
もともとは Mac を買うつもりだったが、数日前に Ubuntu 26 のリリースを見て方向転換した
キーボードショートカットは全部違うし、Microsoft の人間工学キーボードとも相性が悪く、多くのキーが効かない
dock は本当に嫌いで、メニューバーのカスタマイズも制限が多く、グローバルメニューバーも気に入らない。特に非常に横長のモニターで右側のアプリを使っていて、メニューを押すためにいちいち一番左まで行くのは非効率すぎる
フォントも太すぎるかぼやけて見える
多くの点は調整したり慣れたりすれば解決するのだろうが、現時点では Mac や Windows よりubuntu/linuxの方が良いと感じる
Mac のハードウェア自体はとても気に入っていて、仕事用の機材でなければ Asahi も試していたと思う
それでも macOS はまだ Windows 11 よりはましで、Microsoft はあの OS をあんなふうにしたことを恥じるべきだ
Ubuntu LTS は今でも多くの本番環境や教育、学習用途で選択肢として残っている
2010年の CD 時代から Ubuntu を使ってきた立場として、最近の Ubuntu が大半のコンピュータで特に設定なしに問題なく動き、ドライバ対応も優れているのはかなり嬉しい
ハードウェアベンダーが最優先するのは Windows で、PC を使ったことがある人なら不具合を避けられないと誰でも知っているが、Windows ですらそうなら Linux がもっと良いはずはないのではないかと思う
残念ながら、自分がいちばん好きな flavor である Ubuntu MATE は今回のリリースサイクルをスキップする
https://distrowatch.com/dwres-mobile.php?resource=showheadline&story=20173
とても長い間 MATE + XMonad を使ってきて、いくつかのバグを除けば体験がほとんど変わらず満足していた。ただ、メンテナが実質的に活発ではないのでバグがそのまま残っているようだ
特におかしなバグがひとつあって、更新通知が再起動を要求すると、ステータスバーに
un-<...>.pngで始まるアイコンを表示しようとする実際のアイコンファイルは存在せず、fallback ロジックがいちばん近いファイルを選ぶため、結果として国際連合のロゴの 512 ピクセル画像が縦に切り取られた状態でステータスバーに現れる
今月新しいノートPCを買ったが、Ubuntu MATE はおそらく対応しないだろうと思い、Manjaro Sway に移った
かなり長い期間だ
Fedora 44 も 4 月 28 日リリースに青信号が出た
https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2026-04-23/f44-final-go-no-go-meeting-2.2026-04-23-18.00.log.html
これで KDE が wallpaper、lockscreen、login screen のカスタマイズを設定の1ページに全部まとめてくれるかもしれない
残念ながら Ubuntu 26.04 のリリース前に Rust coreutils と sudo-rs は外されなかった
ここまで来ると、わざとそうしているのではないかと疑い始める
そしてユーザー層をベータテスターのように扱うのはかなり厚かましい
開発とローカル LLM 用途で AMD Ryzen AI laptop を1台試してみようかと思っている
こうした機種には win11 copilot+ が入っているが、26.04 と カーネル 7.0 がどの程度うまく対応するのか気になる
GPU や NPU を計算用として特別な設定なしにそのまま使えるのかも知りたい
どこに投稿するのかも教えてくれると嬉しい
https://www.phoronix.com/news/Ubuntu-26.04-With-ROCm