久しぶりにUbuntuアップグレードの時間です。
今回は最新バージョンの25.04へのアップグレードです。24.04LTSから。
実のところ、24.10は放置していました。理由はもちろん24.04LTSリリースのトラブルの余波です。24.10のリリース直前までずれ込みましたからね。とても24.10へ切り替える気にはならなかったのです。しかし25.04がリリースされ、24.10のサポート期限が近づいたのでそろそろやらなきゃ、ということで遅ればせながら手を付けた、というわけです。正直気は進みませんが、サポート期限が切れるとアップグレードに支障が出るので仕方なく。
今更ですがLTS版以外のサポート期限短すぎませんか?せめてアップデート・アップグレードパスは別扱いにしてくれないものでしょうか。バックアップからの復旧とか面倒というか酷いことになるんですよね。。。思い出したくもありませんが。
という事で、今回は一気に2段、24.04LTSから24.10を経由して25.04へのアップグレードです。幸いというか当然ながらいずれも24.04LTSから大きな変更はありませんから、まず大したトラブルもないだろうという事で。
なお24.10のコードネームはplucky puffin、勇気あるツノメドリ。25.04のコードネームはoracular oriole、神託のコウラウグイス。どちらも鳥です。
ちゃちゃっと実行。24.04LTS->24.10のアップグレードは何も問題なく完了。というか、通常ならアップグレード中に何回か表示される設定ファイルの上書き確認等すらありませんでした。
続いて24.10->25.04。こちらは一点だけ問題が発生。アップグレードが実行されません。 原因は、libcanberra-pulseが適切な(最新の)バージョンにアップデートされていない、というもの。普通にupgradeをかけても解消されません。パッケージ管理のトラブルのようです。下記の通り手動で強制アップデートして対処。
$ sudo apt --only-upgrade install libcanberra-pulse
するとアップグレードが実行されるようになりました。以降は特段の問題もなし。今度は数点確認ダイアログも出ましたが、正常に完了。
一通り動作確認もしましたが問題なし。というわけで以上です。