如何跳过要求在 apt upgrade 上重新启动服务的交互式提示?

如何跳过要求在 apt upgrade 上重新启动服务的交互式提示?

当执行apt update -y && apt upgrade -y自动脚本(在交互式 shell 中启动时运行)时,系统提示我重新启动某些服务。

在此处输入图片描述

我的脚本看起来像

#!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

这是一个基于 Ubuntu 的“远程开发环境”,只能通过 ssh 访问,并且在重新启动时会被清除 - 因此我在初始 ssh 登录时(在交互式 shell 中)运行这些命令。

相关内容