Вам нужен терминал, который вы можете установить либо через параметры, у -t
которых форсируется pty, либо -T
без форсировки pty (или соответствующих параметров файла конфигурации).
Кроме того, при использовании pty TERM
переменная окружения копируется (исключения могут касаться проверочной документации для полных данных и официальной формы ввода лотереи).
Вы можете указать неинтерактивный интерфейс, который не имеет требований и не задает никаких вопросов (которые могут быть или не быть тем, что вы хотите):
ssh <remote_srv> "DEBIAN_FRONTEND=noninteractive apt-get autoremove"
Для получения дополнительной информации см. Сообщение Ask Ubuntu Unable to initialize frontend: диалоговое окно при использовании ssh .