如何在 apt 升級時跳過要求重新啟動服務的互動式提示?

如何在 apt 升級時跳過要求重新啟動服務的互動式提示?

當執行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 中)。

相關內容