Điểm:3

How to do apt upgrade with noninteractive?

lá cờ cn

I want make Ubuntu 18.04 server (text only) upgrade itself and keep original configure in a bash script. I tried

apt update && apt upgrade -y

and

apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade

and

apt upgrade --yes --force-yes

and

export DEBIAN_FRONTEND=noninteractive
apt-get -o Dpkg::Options::="--force-confold" upgrade -q -y --force-yes

ALL not working which means they all ask for interactive.

Pizza avatar
lá cờ in
"TẤT CẢ không hoạt động", nhưng chính xác đầu ra của bạn là gì? Bạn có nhận được bất kỳ lỗi nào không? Có thể là một cái gì đó khác mà thất bại nỗ lực của bạn? Cũng như @sudodus đã hỏi - bạn đang chạy phiên bản và hương vị nào của Ubuntu?
Điểm:3
lá cờ cn

Cuối cùng tôi tạo một kịch bản hoạt động.
Điều này sẽ thử nâng cấp mọi thứ và giữ lại tệp cấu hình,
Chỉ an toàn cho hộp cài đặt đèn flash.

#!/bin/bash
sudo cập nhật apt -y
xuất DEBIAN_FRONTEND=không tương tác
sudo -E apt-get -o Dpkg::Options::="--force-confold" -o Dpkg::Options::="--force-confdef" dist-upgrade -q -y --allow-downgrades --allow-remove-essential --allow-change-holding-packages

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.