적절한 업그레이드 시 서비스를 다시 시작하라는 대화형 프롬프트를 건너뛰려면 어떻게 해야 합니까?

적절한 업그레이드 시 서비스를 다시 시작하라는 대화형 프롬프트를 건너뛰려면 어떻게 해야 합니까?

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 로그인 시(대화형 쉘에서) 이 명령을 실행합니다.

관련 정보