成功从debian11升级到debian12

sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
源地址里手工添上non-free-firmware
sudo apt-get update
sudo apt-get dist-upgrade

成功!但有两个小问题:
1、原来具有sudo权限的用户,这个权限消失了,需要重新设置。
2、原来安装的fcitx输入法被换成了ibus,且默认没有拼音输入法,需要安装一下,我选择了ibus-libpinyin。
此外,sudo apt update时出现两个警告了:
: https://repo.mongodb.org/apt/debian/dists/buster/mongodb-org/5.0/Release.gpg: 密钥存储在过时的 trusted.gpg 密钥环中(/etc/apt/trusted.gpg),请参见 apt-key(8) 的 DEPRECATION 一节以了解详情。
W: http://mplayerhq.hu/MPlayer/deb/dists/current/InRelease: 密钥存储在过时的 trusted.gpg 密钥环中(/etc/apt/trusted.gpg),请参见 apt-key(8) 的 DEPRECATION 一节以了解详情。

你的 mongodb 还是 buster 啊……mplayer 现在还有人用啊,不换 mpv 试试么?

没注意看,改了过来。升级mongodb到6.0了,重新下载和导入密钥就没警告了。

cd ~ &&curl -sSL https://www.mongodb.org/static/pgp/server-6.0.asc  -o mongoserver.asc
gpg --no-default-keyring --keyring ./mongo_key_temp.gpg --import ./mongoserver.asc
gpg --no-default-keyring --keyring ./mongo_key_temp.gpg --export > ./mongoserver_key.gpg
mv mongoserver_key.gpg /etc/apt/trusted.gpg.d/

mplayer也是如此:
下载密钥: https://mplayerhq.hu/MPlayer/deb/mplayer-deb.key

 gpg --dearmor mplayer-deb.key
 sudo install -m 644 mplayer-deb.key.gpg /etc/apt/trusted.gpg.d