apt update -y && apt upgrade -y
自動スクリプト (起動時に対話型シェルで実行される) を実行すると、特定のサービスを再起動するように求められます。
私のスクリプトは次のようになります
#!bin/bash
export DEBIAN_FRONTEND=noninteractive
export NEEDRESTART_MODE=a
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo apt-get -y --fix-broken install
これは、ssh 経由でのみアクセスでき、再起動すると消去される、Ubuntu ベースの「リモート開発環境」です。そのため、最初の ssh ログイン時に (対話型シェルで) これらのコマンドを実行します。