Vivaldi 自体はネットワークスタックを変更しない。同時に走った apt upgrade で bind9-host が更新されたことが真因。
needrestart は apt upgrade 後に「再起動が必要なサービス」を自動検出・表示するツール。
Linux Mint ではデフォルト未導入。
sudo apt install needrestart
sudo needrestart # 出力例 Service restarts being deferred: * systemctl restart docker.service * systemctl restart containerd.service
表示されたサービスを手動で systemctl restart するかどうか判断する。
| 設定値 | モード | 挙動 | 推奨度 |
|---|---|---|---|
'i' |
interactive | 確認しながら再起動(デフォルト) | 推奨 |
'l' |
list only | 表示のみ・何もしない | 安全 |
'a' |
automatic | 自動で再起動 | 要注意 |
※ Docker コンテナが稼働中の環境では 'a'(自動)は危険。作業中の JupyterLab が無警告で落ちるため、'i' または 'l' で手動判断を推奨。
# apt で何が更新されたか確認 grep " install\| upgrade" /var/log/dpkg.log | tail -30 # Docker の iptables ルールが存在するか確認 sudo iptables -t nat -L DOCKER --line-numbers sudo iptables -L DOCKER --line-numbers # Docker のログ確認 sudo journalctl -u docker --since "1 hour ago"