Debian busterからbullseyeにアップグレード

bullseyeが11.2になったので、そろそろアップグレード。
まずはバージョンの確認。一つ前からしかバージョンアップできない。
cat /etc/debian_version
10.11であることを確認。
lsb_release -a
古いパッケージを確認して、purge。
aptitude ‘~o’
aptitude purge PKGNAME
apt install deborphan
deborphan
aptitude purge PKGNAME
dpkg –audit
busterの最新にアップグレード。
apt update
apt upgrade
apt autoremove

/etc/apt/sources.listを編集

# Security updates
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free

## Debian mirror

# Base repository
deb http://ftp.jp.debian.org/debian bullseye main non-free contrib
deb-src http://ftp.jp.debian.org/debian bullseye main non-free contrib

# Stable updates
deb http://ftp.jp.debian.org/debian bullseye-updates main contrib non-free
deb-src http://ftp.jp.debian.org/debian bullseye-updates main contrib non-free

apt update
apt upgrade –without-new-pkgs
apt full-upgrade
apt autoremove
aptitude ‘~o’
aptitude purge PKGNAME
dpkg -l | grep -i dummy

起動画面にエラーが表示されていることに気がついた。
[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)

apt install intel-microcode
dmesg | grep -i microcode
cat /proc/cpuinfo | grep -i microcode
Intel G4600だが、microcodeは0x3aから0xeaに更新された。

systemd-timesyncdでdebianのntpサーバとの同期が行われている。
timedatectl timesync-status
日本のサーバに変更するには、
echo NTP=ntp.nict.jp >> /etc/systemd/timesyncd.conf

apt install task-japanese

Sambaの再設定。smb.confを削除してしまったら、samba-commonを手動インストールしないとsambaをインストールしても復旧しない。
apt install samba
sambaユーザは、smbpasswdではなく、pdbedit -a USERで作成する。
sudoの許可は、wheelではなく、sudoグループ。

キーボードを日本語や英語に変更する場合、/etc/defalut/keyboardと/etc/vconsole.confの二つのファイルを変更する。dpkg-reconfigure keyboard-configurationでは、vconsole.confが変更されない。

コメント