Debian

如何在沒有 ncurses 配置螢幕的情況下使用 apt-get 安裝系統?

  • October 1, 2015

我編寫了一個 BASH 腳本,用於在基於 ARM 的 Debian 系統上進行無人值守安裝。正在安裝的軟體包之一是 samba。

我添加了

apt-get -y install samba

進入我的設置常式,但由於 Samba 工作組的 ncurse 配置視窗,apt-get 掛起。

我怎樣才能通過這樣的窗戶?在 apt-get 安裝軟體包後,我的腳本會下載正確的 smb.conf 等。

-y或者--assume-yes真的應該這樣做。顯然不是。:)

我認為要做的事情是debconf在安裝軟體包之前將答案放入數據庫中。那麼它就已經知道答案並且不應該提示。這裡有一個這樣做的例子

您需要的內容應在man 7 debconf優先級部分中進行描述。另一種方式在前端部分(非互動式)中描述

引用自:https://serverfault.com/questions/209303