xubuntuを26.04にアップグレード

 6月になったし、雨で出歩く気力が落ちてるしで、クライアントPCのxubuntuを26.04にアップグレード。

aptが壊れた

 エラー多発でアップグレード停止。

 「アップグレードが完了しました」と出とるけど、完了してへんやろ。
 エンターキーを叩いたが、プロンプトに戻ってこない。これはフリーズしたか。terminalを閉じて、祈りながらリブート。

 無事ブートしてきた。エラーのメッセージが出てる。

 apt updateした。aptpkgがまずいらしい。

 エラーメッセージを頼りに検索していろいろ試すが、うまくいかない。あまりあてにならんと思いつつGoogle AIさんのやり方を試したら行けた。要するにローカルキャッシュから再インストール。

xkbのエラー

 エラーは消えてapt updateできるようになったけど、apt install --fix-brokenを実行するとエラーで止まる。エラーメッセージを元に、aptpkgの時同様にxkb関連をdpkg -iしてみた。
 ctrl2、ctrl2~というファイルに原因がありそう。

 not ownedということなので所有者を見たが、他のファイルと同じくroot:rootになっている。
 どうも要らないファイルのようなので、バックアップを取って削除。mvとrmを間違っているのは恥ずかしいが。
 このファイル、キーボードの配列変更を試していた時にいじったような気がする。これまでのアップグレードでは問題を起こさなかったんだが。

完了

 apt update、apt install --fix-broken、apt upgrade、apt dist-upgradeを順次実行してリブートして完了。upgradeが一度エラーで止まったが、再度update、upgradeしたら通った。