2010-12-09 74 views
2

如何完全禁用安裝Debian軟件包時出現的提示,我已經使用了我找到的所有選項,但仍有一些軟件包仍在提示。在安裝Debian軟件包時禁用提示

我使用這個命令:

apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install x11-common 

爲什麼X11-common軟件包仍提示?我如何擺脫這些提示?

在此先感謝

--Victor

回答

3

你不提供什麼提示,這是任何細節,但我猜測它是debconf提示配置問題。

如果是這樣,您可以將debconf設置爲非交互模式。例如,通過做dpkg-reconfigure debconf,然後它將使用默認設置。

問候。

5

你需要告訴debconf使用noninteractive前端,像這樣:

DEBIAN_FRONTEND="noninteractive" apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install x11-common 
+3

`男人-s 7 debconf`說它是`DEBIAN_FRONTEND`,而不是`DEBCONF_FRONTEND`。 – 2013-11-02 20:46:49

0

正確的解決方案,以避免提示,而不必接受默認設置是使用preseeding。這意味着你用Debian數據庫填充軟件包安裝問題的答案,然後它不會問,因爲它從數據庫中獲得答案。

您可能仍想使用選項來禁用交互式提示,只是爲了安全起見。

(很多你在互聯網上找到預置文件是專門有關無人蔘與系統安裝,但你可以在任何時候安裝它之前使用預置任何個人包)。

相關問題