Access from '3.139.86.74'
You are in US.
It is 19:54 JST now.
You are in US.
It is 19:54 JST now.
Debian 12 から Debian 13 にアップグレード
Ubuntu では `do-release-upgrade` などのコマンドがあるが、debian では、apt dpkg 等の仕組みがubuntuより求められていると思って間違いはない。
それを理解し、作業を勧めてほしい。
- 追加したリポジトリーを削除するか、検討する。
例えば libncursesw5 を使用した独自に追加したパッケージがあれば libncursesw6 を使用するために削除した後、アップグレード後に新規のlibncursesw6に対応したリポジトリーを追加する。
libc だけに依存したものや、スタティックされたものだけであれば削除する必要はない。 - ここからは単純作業になる。
$ sudo -i # apt update && apt-get dist-upgrade --autoremove -y
bookworm から trixie に。
# sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
サードパーティのリポも同様に
# find /etc/apt/sources.list.d -type f -exec sed -i 's/bookworm/trixie/g' {} \;
debian自身のアップデート
apt update && apt dist-upgrade --autoremove -y
これが最後のコマンド。でも前ステップでも再起動可能!
# reboot